More Related Content More from Ping-Hsun Chen (6) xPUD - Shortest Path to the Cloud12. Bye, IE6
CSS 3D
Transforms
<audio> tag
16. Amazon
EC2/S3
http://www.flickr.com/photos/pagedooley/2511369048/
17. Amazon
EC2/S3 Google
App Engine
http://www.flickr.com/photos/pagedooley/2511369048/
18. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
http://www.flickr.com/photos/pagedooley/2511369048/
19. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
Asus EeePC
http://www.flickr.com/photos/pagedooley/2511369048/
20. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
Acer
AspireOne Asus EeePC
http://www.flickr.com/photos/pagedooley/2511369048/
21. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
Acer
AspireOne Asus EeePC
HP MiniNote
http://www.flickr.com/photos/pagedooley/2511369048/
22. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
Acer Dell
AspireOne Inspiron Mini
Asus EeePC
HP MiniNote
http://www.flickr.com/photos/pagedooley/2511369048/
23. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
copycatting
Acer Dell
AspireOne Inspiron Mini
Asus EeePC
HP MiniNote
http://www.flickr.com/photos/pagedooley/2511369048/
24. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
copycatting
Acer Dell
AspireOne Inspiron Mini
Asus EeePC
HP MiniNote copycatting
http://www.flickr.com/photos/pagedooley/2511369048/
25. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
copycatting
Acer Dell
AspireOne Inspiron Mini
Asus EeePC
copycatting MiniNote
HP copycatting
http://www.flickr.com/photos/pagedooley/2511369048/
26. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
copycatting
Acer Dell copycatting
AspireOne Inspiron Mini
Asus EeePC
copycatting MiniNote
HP copycatting
http://www.flickr.com/photos/pagedooley/2511369048/
27. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
copycatting copycatting
Acer Dell copycatting
AspireOne Inspiron Mini
Asus EeePC
copycatting MiniNote
HP copycatting
http://www.flickr.com/photos/pagedooley/2511369048/
28. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
copycatting copycatting
Acer Dell copycatting
AspireOne Inspiron Mini
Asus EeePC
copycatting MiniNote
HP copycatting copycatting
http://www.flickr.com/photos/pagedooley/2511369048/
29. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
copycatting
copycatting copycatting
Acer Dell copycatting
AspireOne Inspiron Mini
Asus EeePC
HP MiniNote copycatting
copycatting copycatting
http://www.flickr.com/photos/pagedooley/2511369048/
30. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
copycatting
copycatting copycatting
Acer copycatting Dell copycatting
AspireOne Inspiron Mini
Asus EeePC
HP MiniNote copycatting
copycatting copycatting
http://www.flickr.com/photos/pagedooley/2511369048/
31. Amazon Yahoo!
EC2/S3 Google Hadoop
App Engine
copycatting
copycatting copycatting
Acer copycatting Dell copycatting
AspireOne Inspiron Mini
Asus EeePC
HP MiniNote copycatting
copycatting copycatting
http://www.flickr.com/photos/pagedooley/2511369048/
32. Browser-oriented OS
is nothing new
• Netscape/Mozilla (1998)
• BeOS Web Tablet (2000)
• Chrome OS, eyeOS, Hyperspace,
ExpressGate, Presto, gOS Cloud,
Jolicloud...
33. Browser-oriented OS
is nothing new
• Netscape/Mozilla (1998)
• BeOS Web Tablet (2000)
• Chrome OS, eyeOS, Hyperspace,
ExpressGate, Presto, gOS Cloud,
Jolicloud...
...most of them can’t make it big
34. So what’s the problem?
• Some product positioning as an
appliance OS / pre-OS
• The whole fast-booting-hype is a
false statement
• It’s like vitamin, good to have but no
one wants to pay for it
39. Nah!
• Desktop Linux sucks
• “It’s not just what it looks like and
feels like. Design is how it works.”
• “Subtracting” design sucks more
• 80-20 Rule doesn’t work for software
40. Let’s do it
in the Open Source way!
• We can treat users as alpha testers
• “It’s done when it’s done” TM
• Definitely an awesome playground
42. We know browser well enough
The competition is about who can be
the shortest path to the cloud
43. Principle of design
• Fast is better than slow
• Focus on the user and all else will
follow
• It's best to do one thing really, really
well
45. Make it faster
• Leverage FOSS components: Linux,
busybox, Xvesa, Firefox, jQuery
• One-click build system
• Web-based user interface
• Use “onload()” event to start daemons
46. “mkxpud” build system
• Cookbook/Recipe configuration
• Binary-level build system
• One-step to build image and installer
• Single ramdisk file
47. User interface: plate.xul
• Client side web-based desktop
• Packed as XUL application
• Minimalist design with 4 tabs: Home,
Menu, File and Setting
• Powered by jQuery & jQuery UI
• i18n Structure: rosetta.js
55. Main features
• Small, fast, easy with CJK support
• Built-in “Kiosk Mode”
• Easy to customize
• Cross-platform on x86/MIPS/ARM
59. Main features
• Small, fast, easy with CJK support
• Built-in “Kiosk Mode”
• Easy to customize
• Cross-platform on x86/MIPS/ARM
61. Main features
• Small, fast, easy with CJK support
• Built-in “Kiosk Mode”
• Easy to customize
• Cross-platform on x86/MIPS/ARM
64. xPUD Core Team
• penk, build system
• fred, dirty hack
• lawwong, JavaScript
• joshas
65. Team member, joshas
Vaidotas Kazla
“26 year old freelance
programmer from
Lithuania, hacking
xPUD on his free time
for fun and knowledge.”
66. Moral of the story
• i18n issues are way harder than you
can think
• There's nothing new about brand-new
• You have tools to do it doesn't equal
to you can do it easily
• Don’t provide FAQ on the website
• Don’t repeat yourself
67. Join us now!
• Project website: www.xpud.org
• Source code: github.com/penk/mkxpud
• Forum: groups.google.com/group/pud-linux
• Bug tracker: code.google.com/p/xpud
• IRC channel: irc.freenode.net #xpud
70. Smart Q7 as E-Reader
http://www.youtube.com/watch?v=kc7OCbuwj8s
74. LXNM
• Network Manager
• Specific Protocol for flying
• Using external plugin/script to handle
all of network connections
75. LXNM Frontend
• LXNM-Applet
• Graphical User Interface in GTK+
• LXNM-Utils
• Easy way to control all of network
connections on the command line
Editor's Notes &#x55E8;&#x5927;&#x5BB6;&#x597D;&#xFF0C;&#x6211;&#x662F; penk
&#x5F88;&#x9AD8;&#x8208;&#x6709;&#x6A5F;&#x6703;&#x4F86;&#x5230;&#x9019;&#x88E1;&#x548C;&#x5927;&#x5BB6;&#x5206;&#x4EAB;&#x4E00;&#x4E9B;&#x6545;&#x4E8B;
&#x96D6;&#x7136;&#x6211;&#x662F; twitter &#x6D3E;&#x7684;, &#x4E0D;&#x904E;&#x9019;&#x662F;&#x6211;&#x7684;&#x5657;&#x6D6A;&#x5E33;&#x865F; &#x4ECA;&#x5929;&#x5462;
&#x9084;&#x6709;&#x9019;&#x4F4D;&#x662F;&#x6211;&#x7684;&#x597D;&#x670B;&#x53CB; fred &#x6211;&#x5011;&#x4F86;&#x81EA;&#x5149;&#x770B;&#x540D;&#x5B57;&#x5C31;&#x5F88;&#x5B85;&#x7684; ullab.org
&#x5168;&#x540D;&#x662F; #!/usr/local/lab (shebang-slash-user-slash-local-slash-lab)
&#x4E5F;&#x5C31;&#x662F;&#x963F;&#x5B85;&#x8207;&#x963F;&#x53F0;&#x5BE6;&#x9A57;&#x5BA4; &#x4ECA;&#x5929;&#x548C;&#x6628;&#x5929;&#x90FD;&#x807D;&#x5230;&#x4E86;&#x4E0D;&#x5C11;&#x76F8;&#x7576;&#x6709;&#x8DA3;&#x7684;&#x6280;&#x8853;&#x8B70;&#x7A0B;
&#x4F46;&#x662F;&#x5462; &#x4ECA;&#x5929;&#x9019;&#x5834;&#x505A;&#x7684;&#x5B8C;&#x5168;&#x662F;&#x624B;&#x5DE5;&#x85DD;
craftsmanship &#x4E0D;&#x662F; engineering
&#x9019;&#x662F;&#x6574;&#x500B; COSCUP &#x7814;&#x8A0E;&#x6703;&#x7576;&#x4E2D;&#x300C;&#x6280;&#x8853;&#x542B;&#x91CF;&#x300D;&#x6700;&#x4F4E;&#x7684;&#x8B70;&#x7A0B;&#xFF1A;
&#x6211;&#x5011;&#x662F;&#x552F;&#x4E00;&#x9700;&#x8981;&#x5169;&#x500B;&#x8B1B;&#x8005;&#x624D;&#x80FD;&#x6490;&#x6EFF; 30 &#x5206;&#x9418;&#x7684;&#x8B1B;&#x984C;
&#x611F;&#x8B1D;&#x5927;&#x5BB6;&#x4F86;&#x807D; &#x6700;&#x8FD1;&#x963F;&#x6211;&#x767C;&#x73FE;&#x4E00;&#x500B;&#x771F;&#x7406;&#xFF1A;&#x6211;&#x5011;&#x559C;&#x6B61;&#x7DB2;&#x9801;
&#x4E0B;&#x73ED;&#x524D;&#x5927;&#x5BB6;&#x7684;&#x96FB;&#x8166;&#x8A71;&#x9762;&#x4E0D;&#x662F; facebook &#x5C31;&#x662F; plurk
&#x8EAB;&#x70BA;&#x4E00;&#x500B; Web designer &#x6211;&#x5011;&#x71B1;&#x5207;&#x671F;&#x5F85; CSS3 &#x7684; 3D &#x529F;&#x80FD;
&#x548C; HTML 5, EC-MA-script 5 &#x7121;&#x8AD6;&#x662F; AV &#x9084;&#x662F; client side storage API
&#x7576;&#x7136;&#x6211;&#x5011;&#x4E5F;&#x5F88;&#x671F;&#x5F85; IE6 &#x53BB;&#x6B7B; &#x6700;&#x8FD1;&#x963F;&#x6211;&#x767C;&#x73FE;&#x4E00;&#x500B;&#x771F;&#x7406;&#xFF1A;&#x6211;&#x5011;&#x559C;&#x6B61;&#x7DB2;&#x9801;
&#x4E0B;&#x73ED;&#x524D;&#x5927;&#x5BB6;&#x7684;&#x96FB;&#x8166;&#x8A71;&#x9762;&#x4E0D;&#x662F; facebook &#x5C31;&#x662F; plurk
&#x8EAB;&#x70BA;&#x4E00;&#x500B; Web designer &#x6211;&#x5011;&#x71B1;&#x5207;&#x671F;&#x5F85; CSS3 &#x7684; 3D &#x529F;&#x80FD;
&#x548C; HTML 5, EC-MA-script 5 &#x7121;&#x8AD6;&#x662F; AV &#x9084;&#x662F; client side storage API
&#x7576;&#x7136;&#x6211;&#x5011;&#x4E5F;&#x5F88;&#x671F;&#x5F85; IE6 &#x53BB;&#x6B7B; &#x6700;&#x8FD1;&#x963F;&#x6211;&#x767C;&#x73FE;&#x4E00;&#x500B;&#x771F;&#x7406;&#xFF1A;&#x6211;&#x5011;&#x559C;&#x6B61;&#x7DB2;&#x9801;
&#x4E0B;&#x73ED;&#x524D;&#x5927;&#x5BB6;&#x7684;&#x96FB;&#x8166;&#x8A71;&#x9762;&#x4E0D;&#x662F; facebook &#x5C31;&#x662F; plurk
&#x8EAB;&#x70BA;&#x4E00;&#x500B; Web designer &#x6211;&#x5011;&#x71B1;&#x5207;&#x671F;&#x5F85; CSS3 &#x7684; 3D &#x529F;&#x80FD;
&#x548C; HTML 5, EC-MA-script 5 &#x7121;&#x8AD6;&#x662F; AV &#x9084;&#x662F; client side storage API
&#x7576;&#x7136;&#x6211;&#x5011;&#x4E5F;&#x5F88;&#x671F;&#x5F85; IE6 &#x53BB;&#x6B7B; xPUD &#x662F;&#x4EC0;&#x9EBC;&#x5462;, &#x7C21;&#x55AE;&#x4F86;&#x8B1B; &#x5C31;&#x662F;&#x500B;&#x300C;&#x700F;&#x89BD;&#x5668; OS&#x300D;
&#x70BA;&#x751A;&#x9EBC;&#x8981;&#x505A;&#x700F;&#x89BD;&#x5668; OS&#xFF1F;&#x4EE5;&#x524D;&#x90A3;&#x4E9B;&#x7528;&#x5F97;&#x597D;&#x597D;&#x7684; OS &#x4E0D;&#x884C;&#x55CE;&#xFF1F; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x9019;&#x7247;&#x767D;&#x96F2;&#x7DA0;&#x5730;&#x5C31;&#x50CF;&#x662F;&#x6211;&#x5011;&#x7684; ecosystem
&#x7576;&#x9019;&#x4E9B;&#x5927;&#x516C;&#x53F8;&#x52AA;&#x529B;&#x7684;&#x5728;&#x96F2;&#x7AEF;&#x5EFA;&#x7ACB;&#x4ED6;&#x5011;&#x7684;&#x670D;&#x52D9;
&#x9084;&#x6709;&#x786C;&#x9AD4;&#x5EE0;&#x5546;&#x548C;&#x54C1;&#x724C;&#x516C;&#x53F8;&#x8CE3;&#x51FA;&#x4E00;&#x5806;&#x7684;&#x786C;&#x9AD4;, &#x9084;&#x6709;&#x5C71;&#x5BE8;*N....
&#x9019;&#x4E9B; client &#x4E0D;&#x4E00;&#x5B9A;&#x662F;&#x96FB;&#x8166;, &#x5C0F;&#x7B46;&#x96FB;, MID,smartbook &#x7B49;&#x7B49;&#x4E4B;&#x985E;
&#x4E2D;&#x9593;&#x7E3D;&#x6703;&#x6709;&#x4EC0;&#x9EBC;&#x6771;&#x897F;&#x5427;!!
&#x9019;&#x4E9B;&#x786C;&#x9AD4;&#x4ED6;&#x5011;&#x4E0D;&#x4E00;&#x5B9A;&#x8DD1;&#x5F97;&#x52D5; legacy OS, &#x87A2;&#x5E55;&#x5C3A;&#x5BF8;&#x6A5F;&#x5668;&#x529B;&#x9053;&#x4E5F;&#x4E0D;&#x4E00;&#x5B9A;&#x9069;&#x5408; &#x4F46;&#x662F;&#x700F;&#x89BD;&#x5668;&#x5C0E;&#x5411;&#x7684; OS &#x5DF2;&#x7D93;&#x4E0D;&#x662F;&#x65B0;&#x805E;&#x4E86;
&#x751A;&#x81F3;&#x8AC7;&#x4E0D;&#x4E0A;&#x6709;&#x8DA3;&#x6216;&#x8005;&#x9177;
&#x65E9;&#x5728; 98 &#x5E74;&#x700F;&#x89BD;&#x5668;&#x5927;&#x6230;&#x7D50;&#x675F;&#x7684;&#x6642;&#x5019; Mozilla &#x5C31;&#x6253;&#x7B97;&#x9019;&#x9EBC;&#x505A;&#x4E86;
BeOS &#x751A;&#x81F3;&#x5728;&#x5169;&#x5343;&#x5E74;&#x7684;&#x6642;&#x5019;&#x5C31;&#x505A;&#x4E86;&#x4E00;&#x500B;&#x7DB2;&#x8DEF;&#x5E73;&#x677F;&#x96FB;&#x8166;
&#x6700;&#x8FD1;&#x6211;&#x5011;&#x4E5F;&#x770B;&#x5230;&#x4E0D;&#x5C11;&#x91CD;&#x91CF;&#x7D1A;&#x7522;&#x54C1;...&#x9664;&#x4E86; Google &#x6C92;&#x91CB;&#x51FA;&#x53EA;&#x653E;&#x8A71;&#x4E4B;&#x5916;&#xFF0C;
&#x5305;&#x62EC; open source &#x7684; eyeOS &#x548C;&#x4E00;&#x7968; web desktop
Phoenix &#x7684; Hyperspace &#x6709;&#x5169;&#x500B;&#x7248;&#x672C;, &#x76F4;&#x63A5;&#x8CE3;&#x7D66; end user
DeviceVM &#x7684; ExpressGate &#x5E6B; BIOS
Xandros &#x7684; Presto , &#x514D;&#x8CBB;&#x4E0B;&#x8F09;, &#x4ED8;&#x8CBB;&#x5EF6;&#x9577;&#x8A66;&#x7528;&#x6642;&#x9593;
&#x60F3;&#x8CB7;&#x4E5F;&#x8CB7;&#x4E0D;&#x5230;&#x7684; gOS Cloud
&#x9084;&#x6709;&#x6700;&#x8FD1;&#x63A8;&#x51FA; alpha 2c &#x7684; Jolicloud
&#x4F46;&#x597D;&#x50CF;&#x6C92;&#x6709;&#x4E00;&#x500B;&#x7D05;&#x7684; &#x600E;&#x9EBC;&#x56DE;&#x4E8B;? &#x6211;&#x5011;&#x525B;&#x525B;&#x7684;&#x7D50;&#x8AD6;&#x662F;&#x300C;&#x8981;&#x63D0;&#x51FA;&#x4E00;&#x500B;&#x8F15;&#x8584;&#x7684;OS&#x300D;&#x65B9;&#x6848;
&#x90A3;&#x7D93;&#x904E;&#x9019;&#x9EBC;&#x4E45;, &#x53C8;&#x51FA;&#x73FE;&#x9019;&#x9EBC;&#x591A;&#x7AF6;&#x722D;&#x8005;, &#x70BA;&#x4EC0;&#x9EBC;&#x9084;&#x6C92;&#x6709;&#x4EBA;&#x505A;&#x5C0D;&#x5462;?
&#x9996;&#x5148;&#xFF0C;&#x6709;&#x4E9B;&#x516C;&#x53F8;&#x932F;&#x8AA4;&#x5B9A;&#x4F4D;&#x4ED6;&#x5011;&#x7684;&#x7522;&#x54C1;&#x70BA;&#x300C;&#x8F14;&#x52A9;&#x6B21;&#x8981;&#x7684;OS&#x300D;&#xFF0C;
&#x6216;&#x662F; OS &#x4E4B;&#x524D;&#x7684;&#x66AB;&#x6642;&#x74B0;&#x5883;&#xFF0C;&#x6839;&#x672C;&#x4E0D;&#x6703;&#x6709;&#x4EBA;&#x53BB;&#x7528;&#x4E00;&#x500B;&#x8F14;&#x52A9;&#x7684;&#x4F5C;&#x696D;&#x7CFB;&#x7D71;&#x3002;
&#x7B2C;&#x4E8C;&#xFF0C;&#x6574;&#x500B;&#x300C;&#x5FEB;&#x901F;&#x958B;&#x6A5F;&#x300D;&#x7684;&#x8ABF;&#x6821;&#x71B1;&#x6F6E;&#x6839;&#x672C;&#x5C31;&#x662F;&#x500B;&#x5047;&#x547D;&#x984C;&#x3002;
&#x4E00;&#x822C;&#x7684;&#x4F7F;&#x7528;&#x8005;&#xFF0C;&#x5BE7;&#x9858;&#x6162;&#x6162;&#x7B49;&#x8DD1;&#x53BB;&#x6CE1;&#x5496;&#x5561;&#xFF0C;
&#x800C;&#x9AD8;&#x624B;&#x6839;&#x672C;&#x4E0D;&#x6703;&#x95DC;&#x6A5F;&#x3002;
&#x6539;&#x9032;&#x958B;&#x6A5F;&#x901F;&#x5EA6;&#x5F88;&#x958B;&#x5FC3;&#xFF0C;&#x4F46;&#x90A3;&#x4E5F;&#x53EA;&#x662F;&#x6574;&#x9AD4;&#x4F7F;&#x7528;&#x7D93;&#x9A57;&#x7684;&#x4E00;&#x74B0;&#x3002;
&#x5C31;&#x7B97;&#x9019;&#x500B;&#x6771;&#x897F;&#x771F;&#x7684;&#x5F88;&#x597D;&#x7528;&#x597D;&#x4E86;
&#x6700;&#x91CD;&#x8981;&#x7684;&#x662F;&#xFF0C;&#x5927;&#x90E8;&#x5206;&#x7684; Browser OS &#x90FD;&#x53EA;&#x7B97;&#x662F;&#x500B; "good to have"
&#x7684;&#x300C;&#x7DAD;&#x4ED6;&#x547D;&#x300D;&#x7522;&#x54C1;&#xFF0C;&#x6C92;&#x6709;&#x4EBA;&#x60F3;&#x8981;&#x4ED8;&#x9322; XD
User &#x4E0D;&#x60F3;&#x8DDF;&#x4F60;&#x8CB7;&#x3001;Brand-company &#x8A8D;&#x70BA;&#x6C92;&#x4EC0;&#x9EBC;&#x50F9;&#x503C;&#x3001;OEM &#x66F4;&#x89BA;&#x5F97;&#x591A;&#x4F5C;&#x591A;&#x932F;&#x3002;
&#x597D;&#x5427;, &#x5982;&#x679C;&#x6211;&#x4ECA;&#x5929;&#x771F;&#x7684;&#x5F88;&#x60F3;&#x8CE3;&#x9019;&#x6A23;&#x7684; OS, &#x6211;&#x8A72;&#x600E;&#x9EBC;&#x505A;?
&#x628A;&#x5B83;&#x5305;&#x5F97;&#x6F02;&#x6F02;&#x4EAE;&#x4EAE;&#x7684; &#x5C0D;&#x963F;&#xFF01;&#x6211;&#x5011;&#x4F86;&#x5BEB;&#x4E00;&#x500B; &#x9078;&#x55AE; &#x628A; Linux &#x5305;&#x5F97;&#x6F02;&#x4EAE;&#x4E00;&#x9EDE;
&#x770B;&#x8D77;&#x4F86;&#x53C8;&#x7C21;&#x55AE;&#x53C8;&#x5BB9;&#x6613;&#x53C8;&#x9AD8;&#x96C5;
&#x9019;&#x6A23;&#x6C92;&#x554F;&#x984C;&#x4E86;&#x5427;
&#x5927;&#x5BB6;&#x90FD;&#x9019;&#x6A23;&#x505A;&#x963F; &#x5C0D;&#x963F;&#xFF01;&#x6211;&#x5011;&#x4F86;&#x5BEB;&#x4E00;&#x500B; &#x9078;&#x55AE; &#x628A; Linux &#x5305;&#x5F97;&#x6F02;&#x4EAE;&#x4E00;&#x9EDE;
&#x770B;&#x8D77;&#x4F86;&#x53C8;&#x7C21;&#x55AE;&#x53C8;&#x5BB9;&#x6613;&#x53C8;&#x9AD8;&#x96C5;
&#x9019;&#x6A23;&#x6C92;&#x554F;&#x984C;&#x4E86;&#x5427;
&#x5927;&#x5BB6;&#x90FD;&#x9019;&#x6A23;&#x505A;&#x963F; &#x5C0D;&#x963F;&#xFF01;&#x6211;&#x5011;&#x4F86;&#x5BEB;&#x4E00;&#x500B; &#x9078;&#x55AE; &#x628A; Linux &#x5305;&#x5F97;&#x6F02;&#x4EAE;&#x4E00;&#x9EDE;
&#x770B;&#x8D77;&#x4F86;&#x53C8;&#x7C21;&#x55AE;&#x53C8;&#x5BB9;&#x6613;&#x53C8;&#x9AD8;&#x96C5;
&#x9019;&#x6A23;&#x6C92;&#x554F;&#x984C;&#x4E86;&#x5427;
&#x5927;&#x5BB6;&#x90FD;&#x9019;&#x6A23;&#x505A;&#x963F; &#x932F;
Linux &#x5DF2;&#x7D93;&#x5920;&#x96E3;&#x7528;&#x4E86;&#xFF01;
&#x5305;&#x4E0A;&#x4E00;&#x5C64;&#x6F02;&#x4EAE;&#x7684;&#x7CD6;&#x8863;&#xFF0C;
&#x4E5F;&#x7B49;&#x65BC;&#x52A0;&#x4E0A;&#x4E86;&#x4E00;&#x5C64;&#x8907;&#x96DC;&#x5EA6;&#xFF0C;&#x52A0;&#x4E0A;&#x4E86;&#x4E00;&#x500B;&#x4E0D;&#x540C;&#x7684;&#x5FC3;&#x667A;&#x6A21;&#x578B; (user model)
&#x90A3;&#x6211;&#x5011;&#x4F86;&#x7528;&#x300C;&#x6E1B;&#x6CD5;&#x8A2D;&#x8A08;&#x54F2;&#x5B78;&#x5427;&#x300D;?
&#x7576;&#x4F60;&#x592A;&#x904E;&#x7CBE;&#x7C21;&#xFF0C;&#x4F60;&#x7B49;&#x65BC;&#x62FF;&#x6389;&#x4E86;&#x5C0D;&#x4F7F;&#x7528;&#x8005;&#x53CB;&#x5584;&#x800C;&#x719F;&#x6089;&#x611F;&#x7684;&#x7D93;&#x9A57;&#x3002;
&#x6BCF;&#x500B;&#x4EBA;&#x7684; 80 &#x8DB4;&#x4E0D;&#x540C;&#x3002;
&#x6211;&#x5011;&#x653E; Browser &#x5F88;&#x597D;&#x963F;&#xFF0C;&#x52A0;&#x4E0A;&#x591A;&#x5A92;&#x9AD4;&#x5F88;&#x597D;&#x963F;&#xFF0C;
Picasa&#xFF1F;Skype&#xFF1F;Pidgin&#xFF1F;&#x4E0D;&#x5982;&#x518D;&#x653E;&#x500B; Thunderbird &#x8DDF; Openoffice &#x5427;&#x3002; &#x65E2;&#x7136;&#x9019;&#x4E9B;&#x516C;&#x53F8;&#x4E0D;&#x884C;&#xFF0C;
&#x8B93;&#x6211;&#x5011;&#x7528; Open Source &#x7684;&#x529B;&#x91CF;&#x4F86;&#x89E3;&#x6C7A;&#x9019;&#x500B;&#x554F;&#x984C;&#x5427;&#xFF01;
&#x4E00;&#x5E74;&#x524D;&#x9031;&#x672B;&#x7684;&#x4E00;&#x5834;&#x5927;&#x96E8;&#xFF0C;&#x8B93;&#x6211;&#x840C;&#x751F;&#x4E86;&#x9019;&#x500B;&#x60F3;&#x6CD5;&#x3002;
1. &#x5929;&#x5929;&#x5DE5;&#x6E2C;
&#x76F4;&#x63A5;&#x8A34;&#x8AF8;&#x5927;&#x773E;&#xFF0C;&#x4E0D;&#x662F;&#x4EA4;&#x7D66;&#x5C0F;&#x5C0F;&#x7684;QA team&#x5728;&#x90A3;&#x908A;&#x91CD;&#x958B;&#x6A5F;&#x4E00;&#x767E;&#x6B21;
&#x6211;&#x5011;&#x53EF;&#x4EE5;&#x505A;&#x514D;&#x9322;&#x7684;&#x6613;&#x7528;&#x6027;&#x6E2C;&#x8A66;, &#x5F97;&#x5230;&#x5148;&#x9A45;&#x73A9;&#x5BB6;&#x5373;&#x6642;&#x7684;&#x56DE;&#x994B;&#x610F;&#x898B;,
&#x77AD;&#x89E3;&#x771F;&#x5BE6;&#x4E16;&#x754C;&#x7684;&#x4F7F;&#x7528;&#x60C5;&#x5F62;, &#x6709;&#x6642;&#x5019;&#x751A;&#x81F3;&#x6703;&#x6536;&#x5230; patch&#xFF01;
2. &#x4E0D;&#x5FC5;&#x7D66;&#x51FA;&#x505A;&#x4E0D;&#x5230;&#x7684;&#x6642;&#x7A0B;&#x8868;&#xFF0C;&#x9084;&#x4E0D;&#x7528;&#x64D4;&#x5FC3;&#x51FA;&#x8CA8;&#x6642;&#x9593;&#xFF01;
no roadmap, no schedule, "it's done when it's done"
&#x6839;&#x64DA;&#x5927;&#x5BB6;&#x90FD;&#x611B;&#x537B;&#x5927;&#x5BB6;&#x90FD;&#x505A;&#x4E0D;&#x5230;&#x7684; Peopleware, &#x9019;&#x6703;&#x662F;&#x6700;&#x6709;&#x751F;&#x7522;&#x529B;&#x7684;&#x958B;&#x767C;&#x65B9;&#x5F0F;&#x3002;
3. &#x800C;&#x4E14;&#x9019;&#x662F;&#x8D85;&#x68D2;&#x7684;&#x5BE6;&#x9A57;&#x5834;&#x963F;&#xFF01;
&#x4F60;&#x4E0D;&#x9700;&#x8981;&#x8AAA;&#x670D;&#x4EFB;&#x4F55;&#x4EBA;, &#x6216;&#x662F;&#x4E0D;&#x65B7;&#x4FEE;&#x6539;&#x63D0;&#x6848;, &#x6216;&#x52A0;&#x4E0A;&#x4E0D;&#x60F3;&#x52A0;&#x7684;&#x529F;&#x80FD;,
&#x4E5F;&#x6C92;&#x6709;&#x4EBA;&#x6703;&#x7F75;&#x4F60;
&#x597D;&#x5566;, &#x4E5F;&#x8A31;&#x6709;&#x4EBA;&#x6703;&#x7F75;&#x4F60;, &#x4F46;&#x662F;&#x4F60;&#x53EF;&#x4EE5;&#x5148;&#x5BEB;&#x597D;&#x514D;&#x5247;&#x8072;&#x660E;, &#x7136;&#x5F8C;&#x53EB;&#x4ED6;&#x6EFE;&#x958B;
FOSS &#x597D;&#x68D2;&#x963F;&#xFF01; &#x6211;&#x5011;&#x90FD;&#x5F88;&#x719F;&#x700F;&#x89BD;&#x5668;&#xFF0C;&#x4ECB;&#x9762;&#x4E5F;&#x6C92;&#x4EC0;&#x9EBC;&#x554F;&#x984C;&#x3002;
&#x91CD;&#x9EDE;&#x662F;&#xFF0C;&#x6211;&#x8981;&#x600E;&#x9EBC;&#x9032;&#x5230;&#x7DB2;&#x9801;&#x88E1;?
&#x5047;&#x8A2D;&#x6211;&#x4ECA;&#x5929;&#x6C92;&#x6709;&#x8DDF;&#x901A;&#x8A0A;&#x696D;&#x8005;&#x7D81;&#x7D04;&#xFF0C;&#x6216;&#x5167;&#x5EFA; HSDPA &#x7DB2;&#x5361;&#xFF0C;
&#x5C31;&#x50CF;&#x4ECA;&#x5929;&#x5927;&#x90E8;&#x5206;&#x7684;&#x5C0F;&#x7B46;&#x96FB;&#x4E00;&#x6A23;&#xFF0C;&#x90A3;&#x6211;&#x8981;&#x600E;&#x9EBC;&#x4E0A;&#x7DDA;?
&#x6211;&#x5011;&#x9700;&#x8981;&#x5F9E;&#x982D;&#x8A2D;&#x8A08;&#xFF0C;&#x780D;&#x6389;&#x91CD;&#x934A;&#x3002;
&#x6574;&#x500B;&#x7AF6;&#x722D;&#xFF0C;&#x5176;&#x5BE6;&#x6BD4;&#x7684;&#x662F;&#x8AB0;&#x80FD;&#x5920;&#x6210;&#x70BA;&#x5230;&#x9054;&#x96F2;&#x7AEF;&#x7684;&#x6700;&#x77ED;&#x8DEF;&#x5F91;
&#x800C;&#x9019;&#x500B;&#x6700;&#x77ED;&#x8DEF;&#x5F91;&#xFF0C;&#x5305;&#x62EC;&#x4E86;&#x300C;&#x6700;&#x5FEB;&#x901F;&#x548C;&#x6700;&#x5BB9;&#x6613;&#x300D;&#x3002; (* &#x9032;&#x5165;&#x4E3B;&#x984C;)
&#x9019;&#x4E5F;&#x662F; xPUD &#x5C08;&#x6848;&#x8A2D;&#x5B9A;&#x7684;&#x76EE;&#x6A19;&#x3002; &#x6211;&#x5011;&#x7684;&#x8A2D;&#x8A08;&#x539F;&#x5247;
&#x53EA;&#x8981;&#x4E09;&#x9805; &#x4E0D;&#x7528;&#x5341;&#x6A23; &#x4E0D;&#x53EA;&#x4F7F;&#x7528;&#x8D77;&#x4F86;&#x8981;&#x5FEB;, &#x958B;&#x767C;&#x4E5F;&#x8981;&#x5FEB;
&#x56E0;&#x6B64;&#x6211;&#x5011;&#x5E7E;&#x4E4E;&#x5168;&#x90E8;&#x90FD;&#x7528;&#x958B;&#x653E;&#x539F;&#x59CB;&#x78BC;&#x5C08;&#x6848;&#x5806;&#x8D77;&#x4F86;
&#x5F9E;&#x5E95;&#x5C64;&#x6700;&#x4E0A;&#x5C64;, droid font, scim
&#x56E0;&#x70BA;&#x6211;&#x5011;&#x90FD;&#x5F88;&#x61F6;&#x60F0;&#x9A55;&#x50B2;&#x6025;&#x8E81;,
&#x6240;&#x4EE5;&#x6211;&#x5011;&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x4E00;&#x6B65;&#x5B8C;&#x6210;&#x7684;&#x5EFA;&#x7F6E;&#x7CFB;&#x7D71;
&#x65E2;&#x7136;&#x662F;&#x700F;&#x89BD;&#x5668;&#x4F5C;&#x696D;&#x7CFB;&#x7D71;&#x4E86;, &#x4E7E;&#x8106;&#x9023;&#x4ECB;&#x9762;&#x90FD;&#x7528;&#x7DB2;&#x9801;&#x5BEB;&#x5427;
&#x5BEB;&#x7DB2;&#x9801;&#x6BD4;&#x5BEB; rich client &#x7684;&#x9580;&#x6ABB;&#x4F4E;&#x592A;&#x591A;&#x4E86;
&#x65E2;&#x7136;&#x4F60;&#x7684;&#x4ECB;&#x9762;&#x662F;&#x7DB2;&#x9801;, &#x90A3;&#x7576;&#x7136;&#x53EF;&#x4EE5;&#x505A;&#x4E00;&#x4E9B;&#x9AAF;&#x9AD2;&#x4E8B;&#x963F;
&#x8DD1;&#x7684;&#x5F88;&#x6162;&#x7684; daemon &#x5C31;&#x4E1F;&#x5230; onload &#x88E1;&#x9762;&#x505A;, &#x4ECB;&#x9762;&#x5C31;&#x53EF;&#x4EE5;&#x5F88;&#x5FEB;&#x51FA;&#x4F86;