SlideShare a Scribd company logo
1 of 78
Download to read offline
xPUD
Shortest Path to the Cloud
xPUD
Shortest Path to the Cloud
penk
Ping-Hsun Chen
    penkia@gmail.com
  http://plurk.com/penk
Fred
Fred Chien
    fred@ullab.org
http://plurk.com/fredc
ULLAB.ORG
ULLAB.ORG
#!/usr/local/lab
Engineering?
Craftsmanship!
CSS 3D
Transforms
CSS 3D
Transforms




             <audio> tag
Bye, IE6




  CSS 3D
Transforms




                        <audio> tag
xPUD
Shortest Path to the Cloud
xPUD
Minimal Browser OS
http://www.flickr.com/photos/pagedooley/2511369048/
Amazon
        EC2/S3




http://www.flickr.com/photos/pagedooley/2511369048/
Amazon
        EC2/S3                        Google
                                    App Engine




http://www.flickr.com/photos/pagedooley/2511369048/
Amazon                                       Yahoo!
        EC2/S3                        Google         Hadoop
                                    App Engine




http://www.flickr.com/photos/pagedooley/2511369048/
Amazon                                       Yahoo!
        EC2/S3                        Google         Hadoop
                                    App Engine




                                                       Asus EeePC
http://www.flickr.com/photos/pagedooley/2511369048/
Amazon                                       Yahoo!
        EC2/S3                        Google         Hadoop
                                    App Engine




       Acer
     AspireOne                                         Asus EeePC
http://www.flickr.com/photos/pagedooley/2511369048/
Amazon                                       Yahoo!
        EC2/S3                        Google         Hadoop
                                    App Engine




       Acer
     AspireOne                                         Asus EeePC
            HP MiniNote
http://www.flickr.com/photos/pagedooley/2511369048/
Amazon                                               Yahoo!
        EC2/S3                        Google                 Hadoop
                                    App Engine




       Acer                                               Dell
     AspireOne                                       Inspiron Mini
                                                                 Asus EeePC
            HP MiniNote
http://www.flickr.com/photos/pagedooley/2511369048/
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/
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/
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/
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/
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/
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/
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/
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/
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/
Browser-oriented OS
       is nothing new

• Netscape/Mozilla (1998)
• BeOS Web Tablet (2000)
• Chrome OS, eyeOS, Hyperspace,
  ExpressGate, Presto, gOS Cloud,
  Jolicloud...
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
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
Yeah, how about
writing a launcher?
Yeah, how about
writing a launcher?
Yeah, how about
writing a launcher?
Yeah, how about
writing a launcher?
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
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
We know browser well enough
We know browser well enough




The competition is about who can be
   the shortest path to the cloud
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
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
“mkxpud” build system


• Cookbook/Recipe configuration
• Binary-level build system
• One-step to build image and installer
• Single ramdisk file
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
Framework: plate.js


• <embed> for rich client applications
• system(‘command’);
• update_div_ife(‘id’, ‘file’);
• D-Bus JavaScript binding
Main features


• Small, fast, easy with CJK support
• Built-in “Kiosk Mode”
• Easy to customize
• Cross-platform on x86/MIPS/ARM
http://xpud.org
http://xpud.org
http://xpud.org
Main features


• Small, fast, easy with CJK support
• Built-in “Kiosk Mode”
• Easy to customize
• Cross-platform on x86/MIPS/ARM
boot: url=http://facebook.com
Main features


• Small, fast, easy with CJK support
• Built-in “Kiosk Mode”
• Easy to customize
• Cross-platform on x86/MIPS/ARM
http://github.com/penk/mkxpud
http://github.com/penk/mkxpud
xPUD Core Team


• penk, build system
• fred, dirty hack
• lawwong, JavaScript
• joshas
Team member, joshas

           Vaidotas Kazla
          “26 year old freelance
            programmer from
            Lithuania, hacking
          xPUD on his free time
         for fun and knowledge.”
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
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
Thanks!
LXDE


• Extremely fast
• Performing
• Energy saving
Smart Q7 as E-Reader
http://www.youtube.com/watch?v=kc7OCbuwj8s
PCManFM 2.0
Our core developer doesn’t love nurse
PCManFM 2.0

• Extremely fast
• GLIB/GIO
• Remote Filesystem support(sftp,
  smbfs, ...)
• As a Library (libfm)
LXNM
Let’s fly way up to the cloud
LXNM


• Network Manager
• Specific Protocol for flying
• Using external plugin/script to handle
  all of network connections
LXNM Frontend

• LXNM-Applet
 • Graphical User Interface in GTK+
• LXNM-Utils
 • Easy way to control all of network
   connections on the command line
lxnetctl
fred@Fred-Debian:~$ lxnetctl
Usage:
lxnetctl [interface] up
         [interface] down
         [interface] scan
         [interface] info
         [interface] stat
         [interface] connect [essid] [key]
[protocol] [keymgmt] [group] [pairwise]
[-bssid <bssid>]
         list [connection|modem] - list
connections or devices(default:connection)

[...]
LXconf
A solution to replace gconf
Thanks!

More Related Content

Viewers also liked

Maria eta alba
Maria eta albaMaria eta alba
Maria eta albamolasolo
 
Isf willay gobernabilidad-fundación icai-nov09
Isf willay gobernabilidad-fundación icai-nov09Isf willay gobernabilidad-fundación icai-nov09
Isf willay gobernabilidad-fundación icai-nov09annie.ferrari
 
Where Next - Turbo-charging your wider credibility as a BA
Where Next  - Turbo-charging your wider credibility as a BAWhere Next  - Turbo-charging your wider credibility as a BA
Where Next - Turbo-charging your wider credibility as a BAIIBA UK Chapter
 
La innovación social, estrategia europea clave para la generación de empleo.
La innovación social, estrategia europea clave para la generación de empleo.La innovación social, estrategia europea clave para la generación de empleo.
La innovación social, estrategia europea clave para la generación de empleo.Eduardo Díaz Nieto
 
India Literacy Project Dusshera Mela Presentation
India Literacy Project Dusshera Mela PresentationIndia Literacy Project Dusshera Mela Presentation
India Literacy Project Dusshera Mela PresentationNimishRao
 
Catalogo mc louis -2011
Catalogo mc louis -2011Catalogo mc louis -2011
Catalogo mc louis -2011Lidercaravan
 
The elusive buyer; new challenges in b2b marketing (Kees Henniphof)
The elusive buyer; new challenges in b2b marketing (Kees Henniphof)The elusive buyer; new challenges in b2b marketing (Kees Henniphof)
The elusive buyer; new challenges in b2b marketing (Kees Henniphof)B2B Marketing Forum
 
Pagina Web Taller de Sexualidad
Pagina Web Taller de SexualidadPagina Web Taller de Sexualidad
Pagina Web Taller de Sexualidadchriz_bitch24
 
Cass City Chronicle News
Cass City Chronicle NewsCass City Chronicle News
Cass City Chronicle NewsTina Pallas
 
Regional Biotech brochure (work sample)
Regional Biotech brochure (work sample)Regional Biotech brochure (work sample)
Regional Biotech brochure (work sample)kwickwit
 
Donación de Bitcoin - De Abanlex (empresa) a Pablo (persona)
Donación de Bitcoin - De Abanlex (empresa) a Pablo (persona)Donación de Bitcoin - De Abanlex (empresa) a Pablo (persona)
Donación de Bitcoin - De Abanlex (empresa) a Pablo (persona)Abanlex
 

Viewers also liked (15)

Maria eta alba
Maria eta albaMaria eta alba
Maria eta alba
 
La Otra Presentacion
La Otra PresentacionLa Otra Presentacion
La Otra Presentacion
 
Isf willay gobernabilidad-fundación icai-nov09
Isf willay gobernabilidad-fundación icai-nov09Isf willay gobernabilidad-fundación icai-nov09
Isf willay gobernabilidad-fundación icai-nov09
 
Where Next - Turbo-charging your wider credibility as a BA
Where Next  - Turbo-charging your wider credibility as a BAWhere Next  - Turbo-charging your wider credibility as a BA
Where Next - Turbo-charging your wider credibility as a BA
 
La innovación social, estrategia europea clave para la generación de empleo.
La innovación social, estrategia europea clave para la generación de empleo.La innovación social, estrategia europea clave para la generación de empleo.
La innovación social, estrategia europea clave para la generación de empleo.
 
India Literacy Project Dusshera Mela Presentation
India Literacy Project Dusshera Mela PresentationIndia Literacy Project Dusshera Mela Presentation
India Literacy Project Dusshera Mela Presentation
 
Catalogo mc louis -2011
Catalogo mc louis -2011Catalogo mc louis -2011
Catalogo mc louis -2011
 
The elusive buyer; new challenges in b2b marketing (Kees Henniphof)
The elusive buyer; new challenges in b2b marketing (Kees Henniphof)The elusive buyer; new challenges in b2b marketing (Kees Henniphof)
The elusive buyer; new challenges in b2b marketing (Kees Henniphof)
 
Pagina Web Taller de Sexualidad
Pagina Web Taller de SexualidadPagina Web Taller de Sexualidad
Pagina Web Taller de Sexualidad
 
1892 05
1892 051892 05
1892 05
 
Cass City Chronicle News
Cass City Chronicle NewsCass City Chronicle News
Cass City Chronicle News
 
Regional Biotech brochure (work sample)
Regional Biotech brochure (work sample)Regional Biotech brochure (work sample)
Regional Biotech brochure (work sample)
 
Af no
Af noAf no
Af no
 
Donación de Bitcoin - De Abanlex (empresa) a Pablo (persona)
Donación de Bitcoin - De Abanlex (empresa) a Pablo (persona)Donación de Bitcoin - De Abanlex (empresa) a Pablo (persona)
Donación de Bitcoin - De Abanlex (empresa) a Pablo (persona)
 
Eco-Business Magazine
Eco-Business Magazine Eco-Business Magazine
Eco-Business Magazine
 

More from Ping-Hsun Chen

CutiePi tablet @ COSCUP 2019
CutiePi tablet @ COSCUP 2019CutiePi tablet @ COSCUP 2019
CutiePi tablet @ COSCUP 2019Ping-Hsun Chen
 
MeeTo - Android meets MeeGo
MeeTo - Android meets MeeGoMeeTo - Android meets MeeGo
MeeTo - Android meets MeeGoPing-Hsun Chen
 
$PENK->{'YAPC::Tiny'};
$PENK->{'YAPC::Tiny'};$PENK->{'YAPC::Tiny'};
$PENK->{'YAPC::Tiny'};Ping-Hsun Chen
 

More from Ping-Hsun Chen (6)

CutiePi tablet @ COSCUP 2019
CutiePi tablet @ COSCUP 2019CutiePi tablet @ COSCUP 2019
CutiePi tablet @ COSCUP 2019
 
MeeTo - Android meets MeeGo
MeeTo - Android meets MeeGoMeeTo - Android meets MeeGo
MeeTo - Android meets MeeGo
 
$PENK->{'YAPC::Tiny'};
$PENK->{'YAPC::Tiny'};$PENK->{'YAPC::Tiny'};
$PENK->{'YAPC::Tiny'};
 
xPUD Lightning Talk
xPUD Lightning TalkxPUD Lightning Talk
xPUD Lightning Talk
 
SCA 2009 暑訓講義
SCA 2009 暑訓講義SCA 2009 暑訓講義
SCA 2009 暑訓講義
 
SCA 2009 寒訓講義
SCA 2009 寒訓講義SCA 2009 寒訓講義
SCA 2009 寒訓講義
 

xPUD - Shortest Path to the Cloud

  • 3. penk Ping-Hsun Chen penkia@gmail.com http://plurk.com/penk
  • 4. Fred Fred Chien fred@ullab.org http://plurk.com/fredc
  • 9.
  • 11. CSS 3D Transforms <audio> tag
  • 12. 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
  • 35. Yeah, how about writing a launcher?
  • 36. Yeah, how about writing a launcher?
  • 37. Yeah, how about writing a launcher?
  • 38. Yeah, how about writing a launcher?
  • 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
  • 41. We know browser well enough
  • 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
  • 44.
  • 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
  • 48.
  • 49.
  • 50. Framework: plate.js • <embed> for rich client applications • system(‘command’); • update_div_ife(‘id’, ‘file’); • D-Bus JavaScript binding
  • 51.
  • 52.
  • 53.
  • 54.
  • 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
  • 69. LXDE • Extremely fast • Performing • Energy saving
  • 70. Smart Q7 as E-Reader http://www.youtube.com/watch?v=kc7OCbuwj8s
  • 71. PCManFM 2.0 Our core developer doesn’t love nurse
  • 72. PCManFM 2.0 • Extremely fast • GLIB/GIO • Remote Filesystem support(sftp, smbfs, ...) • As a Library (libfm)
  • 73. LXNM Let’s fly way up to the cloud
  • 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
  • 76. lxnetctl fred@Fred-Debian:~$ lxnetctl Usage: lxnetctl [interface] up [interface] down [interface] scan [interface] info [interface] stat [interface] connect [essid] [key] [protocol] [keymgmt] [group] [pairwise] [-bssid <bssid>] list [connection|modem] - list connections or devices(default:connection) [...]
  • 77. LXconf A solution to replace gconf

Editor's Notes

  1. &amp;#x55E8;&amp;#x5927;&amp;#x5BB6;&amp;#x597D;&amp;#xFF0C;&amp;#x6211;&amp;#x662F; penk &amp;#x5F88;&amp;#x9AD8;&amp;#x8208;&amp;#x6709;&amp;#x6A5F;&amp;#x6703;&amp;#x4F86;&amp;#x5230;&amp;#x9019;&amp;#x88E1;&amp;#x548C;&amp;#x5927;&amp;#x5BB6;&amp;#x5206;&amp;#x4EAB;&amp;#x4E00;&amp;#x4E9B;&amp;#x6545;&amp;#x4E8B; &amp;#x96D6;&amp;#x7136;&amp;#x6211;&amp;#x662F; twitter &amp;#x6D3E;&amp;#x7684;, &amp;#x4E0D;&amp;#x904E;&amp;#x9019;&amp;#x662F;&amp;#x6211;&amp;#x7684;&amp;#x5657;&amp;#x6D6A;&amp;#x5E33;&amp;#x865F;
  2. &amp;#x4ECA;&amp;#x5929;&amp;#x5462; &amp;#x9084;&amp;#x6709;&amp;#x9019;&amp;#x4F4D;&amp;#x662F;&amp;#x6211;&amp;#x7684;&amp;#x597D;&amp;#x670B;&amp;#x53CB; fred
  3. &amp;#x6211;&amp;#x5011;&amp;#x4F86;&amp;#x81EA;&amp;#x5149;&amp;#x770B;&amp;#x540D;&amp;#x5B57;&amp;#x5C31;&amp;#x5F88;&amp;#x5B85;&amp;#x7684; ullab.org &amp;#x5168;&amp;#x540D;&amp;#x662F; #!/usr/local/lab (shebang-slash-user-slash-local-slash-lab) &amp;#x4E5F;&amp;#x5C31;&amp;#x662F;&amp;#x963F;&amp;#x5B85;&amp;#x8207;&amp;#x963F;&amp;#x53F0;&amp;#x5BE6;&amp;#x9A57;&amp;#x5BA4;
  4. &amp;#x4ECA;&amp;#x5929;&amp;#x548C;&amp;#x6628;&amp;#x5929;&amp;#x90FD;&amp;#x807D;&amp;#x5230;&amp;#x4E86;&amp;#x4E0D;&amp;#x5C11;&amp;#x76F8;&amp;#x7576;&amp;#x6709;&amp;#x8DA3;&amp;#x7684;&amp;#x6280;&amp;#x8853;&amp;#x8B70;&amp;#x7A0B; &amp;#x4F46;&amp;#x662F;&amp;#x5462;
  5. &amp;#x4ECA;&amp;#x5929;&amp;#x9019;&amp;#x5834;&amp;#x505A;&amp;#x7684;&amp;#x5B8C;&amp;#x5168;&amp;#x662F;&amp;#x624B;&amp;#x5DE5;&amp;#x85DD; craftsmanship &amp;#x4E0D;&amp;#x662F; engineering &amp;#x9019;&amp;#x662F;&amp;#x6574;&amp;#x500B; COSCUP &amp;#x7814;&amp;#x8A0E;&amp;#x6703;&amp;#x7576;&amp;#x4E2D;&amp;#x300C;&amp;#x6280;&amp;#x8853;&amp;#x542B;&amp;#x91CF;&amp;#x300D;&amp;#x6700;&amp;#x4F4E;&amp;#x7684;&amp;#x8B70;&amp;#x7A0B;&amp;#xFF1A; &amp;#x6211;&amp;#x5011;&amp;#x662F;&amp;#x552F;&amp;#x4E00;&amp;#x9700;&amp;#x8981;&amp;#x5169;&amp;#x500B;&amp;#x8B1B;&amp;#x8005;&amp;#x624D;&amp;#x80FD;&amp;#x6490;&amp;#x6EFF; 30 &amp;#x5206;&amp;#x9418;&amp;#x7684;&amp;#x8B1B;&amp;#x984C; &amp;#x611F;&amp;#x8B1D;&amp;#x5927;&amp;#x5BB6;&amp;#x4F86;&amp;#x807D;
  6. &amp;#x6700;&amp;#x8FD1;&amp;#x963F;&amp;#x6211;&amp;#x767C;&amp;#x73FE;&amp;#x4E00;&amp;#x500B;&amp;#x771F;&amp;#x7406;&amp;#xFF1A;&amp;#x6211;&amp;#x5011;&amp;#x559C;&amp;#x6B61;&amp;#x7DB2;&amp;#x9801; &amp;#x4E0B;&amp;#x73ED;&amp;#x524D;&amp;#x5927;&amp;#x5BB6;&amp;#x7684;&amp;#x96FB;&amp;#x8166;&amp;#x8A71;&amp;#x9762;&amp;#x4E0D;&amp;#x662F; facebook &amp;#x5C31;&amp;#x662F; plurk &amp;#x8EAB;&amp;#x70BA;&amp;#x4E00;&amp;#x500B; Web designer &amp;#x6211;&amp;#x5011;&amp;#x71B1;&amp;#x5207;&amp;#x671F;&amp;#x5F85; CSS3 &amp;#x7684; 3D &amp;#x529F;&amp;#x80FD; &amp;#x548C; HTML 5, EC-MA-script 5 &amp;#x7121;&amp;#x8AD6;&amp;#x662F; AV &amp;#x9084;&amp;#x662F; client side storage API &amp;#x7576;&amp;#x7136;&amp;#x6211;&amp;#x5011;&amp;#x4E5F;&amp;#x5F88;&amp;#x671F;&amp;#x5F85; IE6 &amp;#x53BB;&amp;#x6B7B;
  7. &amp;#x6700;&amp;#x8FD1;&amp;#x963F;&amp;#x6211;&amp;#x767C;&amp;#x73FE;&amp;#x4E00;&amp;#x500B;&amp;#x771F;&amp;#x7406;&amp;#xFF1A;&amp;#x6211;&amp;#x5011;&amp;#x559C;&amp;#x6B61;&amp;#x7DB2;&amp;#x9801; &amp;#x4E0B;&amp;#x73ED;&amp;#x524D;&amp;#x5927;&amp;#x5BB6;&amp;#x7684;&amp;#x96FB;&amp;#x8166;&amp;#x8A71;&amp;#x9762;&amp;#x4E0D;&amp;#x662F; facebook &amp;#x5C31;&amp;#x662F; plurk &amp;#x8EAB;&amp;#x70BA;&amp;#x4E00;&amp;#x500B; Web designer &amp;#x6211;&amp;#x5011;&amp;#x71B1;&amp;#x5207;&amp;#x671F;&amp;#x5F85; CSS3 &amp;#x7684; 3D &amp;#x529F;&amp;#x80FD; &amp;#x548C; HTML 5, EC-MA-script 5 &amp;#x7121;&amp;#x8AD6;&amp;#x662F; AV &amp;#x9084;&amp;#x662F; client side storage API &amp;#x7576;&amp;#x7136;&amp;#x6211;&amp;#x5011;&amp;#x4E5F;&amp;#x5F88;&amp;#x671F;&amp;#x5F85; IE6 &amp;#x53BB;&amp;#x6B7B;
  8. &amp;#x6700;&amp;#x8FD1;&amp;#x963F;&amp;#x6211;&amp;#x767C;&amp;#x73FE;&amp;#x4E00;&amp;#x500B;&amp;#x771F;&amp;#x7406;&amp;#xFF1A;&amp;#x6211;&amp;#x5011;&amp;#x559C;&amp;#x6B61;&amp;#x7DB2;&amp;#x9801; &amp;#x4E0B;&amp;#x73ED;&amp;#x524D;&amp;#x5927;&amp;#x5BB6;&amp;#x7684;&amp;#x96FB;&amp;#x8166;&amp;#x8A71;&amp;#x9762;&amp;#x4E0D;&amp;#x662F; facebook &amp;#x5C31;&amp;#x662F; plurk &amp;#x8EAB;&amp;#x70BA;&amp;#x4E00;&amp;#x500B; Web designer &amp;#x6211;&amp;#x5011;&amp;#x71B1;&amp;#x5207;&amp;#x671F;&amp;#x5F85; CSS3 &amp;#x7684; 3D &amp;#x529F;&amp;#x80FD; &amp;#x548C; HTML 5, EC-MA-script 5 &amp;#x7121;&amp;#x8AD6;&amp;#x662F; AV &amp;#x9084;&amp;#x662F; client side storage API &amp;#x7576;&amp;#x7136;&amp;#x6211;&amp;#x5011;&amp;#x4E5F;&amp;#x5F88;&amp;#x671F;&amp;#x5F85; IE6 &amp;#x53BB;&amp;#x6B7B;
  9. xPUD &amp;#x662F;&amp;#x4EC0;&amp;#x9EBC;&amp;#x5462;, &amp;#x7C21;&amp;#x55AE;&amp;#x4F86;&amp;#x8B1B;
  10. &amp;#x5C31;&amp;#x662F;&amp;#x500B;&amp;#x300C;&amp;#x700F;&amp;#x89BD;&amp;#x5668; OS&amp;#x300D; &amp;#x70BA;&amp;#x751A;&amp;#x9EBC;&amp;#x8981;&amp;#x505A;&amp;#x700F;&amp;#x89BD;&amp;#x5668; OS&amp;#xFF1F;&amp;#x4EE5;&amp;#x524D;&amp;#x90A3;&amp;#x4E9B;&amp;#x7528;&amp;#x5F97;&amp;#x597D;&amp;#x597D;&amp;#x7684; OS &amp;#x4E0D;&amp;#x884C;&amp;#x55CE;&amp;#xFF1F;
  11. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  12. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  13. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  14. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  15. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  16. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  17. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  18. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  19. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  20. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  21. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  22. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  23. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  24. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  25. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  26. &amp;#x9019;&amp;#x7247;&amp;#x767D;&amp;#x96F2;&amp;#x7DA0;&amp;#x5730;&amp;#x5C31;&amp;#x50CF;&amp;#x662F;&amp;#x6211;&amp;#x5011;&amp;#x7684; ecosystem &amp;#x7576;&amp;#x9019;&amp;#x4E9B;&amp;#x5927;&amp;#x516C;&amp;#x53F8;&amp;#x52AA;&amp;#x529B;&amp;#x7684;&amp;#x5728;&amp;#x96F2;&amp;#x7AEF;&amp;#x5EFA;&amp;#x7ACB;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x670D;&amp;#x52D9; &amp;#x9084;&amp;#x6709;&amp;#x786C;&amp;#x9AD4;&amp;#x5EE0;&amp;#x5546;&amp;#x548C;&amp;#x54C1;&amp;#x724C;&amp;#x516C;&amp;#x53F8;&amp;#x8CE3;&amp;#x51FA;&amp;#x4E00;&amp;#x5806;&amp;#x7684;&amp;#x786C;&amp;#x9AD4;, &amp;#x9084;&amp;#x6709;&amp;#x5C71;&amp;#x5BE8;*N.... &amp;#x9019;&amp;#x4E9B; client &amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x662F;&amp;#x96FB;&amp;#x8166;, &amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;, MID,smartbook &amp;#x7B49;&amp;#x7B49;&amp;#x4E4B;&amp;#x985E; &amp;#x4E2D;&amp;#x9593;&amp;#x7E3D;&amp;#x6703;&amp;#x6709;&amp;#x4EC0;&amp;#x9EBC;&amp;#x6771;&amp;#x897F;&amp;#x5427;!! &amp;#x9019;&amp;#x4E9B;&amp;#x786C;&amp;#x9AD4;&amp;#x4ED6;&amp;#x5011;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x8DD1;&amp;#x5F97;&amp;#x52D5; legacy OS, &amp;#x87A2;&amp;#x5E55;&amp;#x5C3A;&amp;#x5BF8;&amp;#x6A5F;&amp;#x5668;&amp;#x529B;&amp;#x9053;&amp;#x4E5F;&amp;#x4E0D;&amp;#x4E00;&amp;#x5B9A;&amp;#x9069;&amp;#x5408;
  27. &amp;#x4F46;&amp;#x662F;&amp;#x700F;&amp;#x89BD;&amp;#x5668;&amp;#x5C0E;&amp;#x5411;&amp;#x7684; OS &amp;#x5DF2;&amp;#x7D93;&amp;#x4E0D;&amp;#x662F;&amp;#x65B0;&amp;#x805E;&amp;#x4E86; &amp;#x751A;&amp;#x81F3;&amp;#x8AC7;&amp;#x4E0D;&amp;#x4E0A;&amp;#x6709;&amp;#x8DA3;&amp;#x6216;&amp;#x8005;&amp;#x9177; &amp;#x65E9;&amp;#x5728; 98 &amp;#x5E74;&amp;#x700F;&amp;#x89BD;&amp;#x5668;&amp;#x5927;&amp;#x6230;&amp;#x7D50;&amp;#x675F;&amp;#x7684;&amp;#x6642;&amp;#x5019; Mozilla &amp;#x5C31;&amp;#x6253;&amp;#x7B97;&amp;#x9019;&amp;#x9EBC;&amp;#x505A;&amp;#x4E86; BeOS &amp;#x751A;&amp;#x81F3;&amp;#x5728;&amp;#x5169;&amp;#x5343;&amp;#x5E74;&amp;#x7684;&amp;#x6642;&amp;#x5019;&amp;#x5C31;&amp;#x505A;&amp;#x4E86;&amp;#x4E00;&amp;#x500B;&amp;#x7DB2;&amp;#x8DEF;&amp;#x5E73;&amp;#x677F;&amp;#x96FB;&amp;#x8166; &amp;#x6700;&amp;#x8FD1;&amp;#x6211;&amp;#x5011;&amp;#x4E5F;&amp;#x770B;&amp;#x5230;&amp;#x4E0D;&amp;#x5C11;&amp;#x91CD;&amp;#x91CF;&amp;#x7D1A;&amp;#x7522;&amp;#x54C1;...&amp;#x9664;&amp;#x4E86; Google &amp;#x6C92;&amp;#x91CB;&amp;#x51FA;&amp;#x53EA;&amp;#x653E;&amp;#x8A71;&amp;#x4E4B;&amp;#x5916;&amp;#xFF0C; &amp;#x5305;&amp;#x62EC; open source &amp;#x7684; eyeOS &amp;#x548C;&amp;#x4E00;&amp;#x7968; web desktop Phoenix &amp;#x7684; Hyperspace &amp;#x6709;&amp;#x5169;&amp;#x500B;&amp;#x7248;&amp;#x672C;, &amp;#x76F4;&amp;#x63A5;&amp;#x8CE3;&amp;#x7D66; end user DeviceVM &amp;#x7684; ExpressGate &amp;#x5E6B; BIOS Xandros &amp;#x7684; Presto , &amp;#x514D;&amp;#x8CBB;&amp;#x4E0B;&amp;#x8F09;, &amp;#x4ED8;&amp;#x8CBB;&amp;#x5EF6;&amp;#x9577;&amp;#x8A66;&amp;#x7528;&amp;#x6642;&amp;#x9593; &amp;#x60F3;&amp;#x8CB7;&amp;#x4E5F;&amp;#x8CB7;&amp;#x4E0D;&amp;#x5230;&amp;#x7684; gOS Cloud &amp;#x9084;&amp;#x6709;&amp;#x6700;&amp;#x8FD1;&amp;#x63A8;&amp;#x51FA; alpha 2c &amp;#x7684; Jolicloud &amp;#x4F46;&amp;#x597D;&amp;#x50CF;&amp;#x6C92;&amp;#x6709;&amp;#x4E00;&amp;#x500B;&amp;#x7D05;&amp;#x7684;
  28. &amp;#x600E;&amp;#x9EBC;&amp;#x56DE;&amp;#x4E8B;? &amp;#x6211;&amp;#x5011;&amp;#x525B;&amp;#x525B;&amp;#x7684;&amp;#x7D50;&amp;#x8AD6;&amp;#x662F;&amp;#x300C;&amp;#x8981;&amp;#x63D0;&amp;#x51FA;&amp;#x4E00;&amp;#x500B;&amp;#x8F15;&amp;#x8584;&amp;#x7684;OS&amp;#x300D;&amp;#x65B9;&amp;#x6848; &amp;#x90A3;&amp;#x7D93;&amp;#x904E;&amp;#x9019;&amp;#x9EBC;&amp;#x4E45;, &amp;#x53C8;&amp;#x51FA;&amp;#x73FE;&amp;#x9019;&amp;#x9EBC;&amp;#x591A;&amp;#x7AF6;&amp;#x722D;&amp;#x8005;, &amp;#x70BA;&amp;#x4EC0;&amp;#x9EBC;&amp;#x9084;&amp;#x6C92;&amp;#x6709;&amp;#x4EBA;&amp;#x505A;&amp;#x5C0D;&amp;#x5462;? &amp;#x9996;&amp;#x5148;&amp;#xFF0C;&amp;#x6709;&amp;#x4E9B;&amp;#x516C;&amp;#x53F8;&amp;#x932F;&amp;#x8AA4;&amp;#x5B9A;&amp;#x4F4D;&amp;#x4ED6;&amp;#x5011;&amp;#x7684;&amp;#x7522;&amp;#x54C1;&amp;#x70BA;&amp;#x300C;&amp;#x8F14;&amp;#x52A9;&amp;#x6B21;&amp;#x8981;&amp;#x7684;OS&amp;#x300D;&amp;#xFF0C; &amp;#x6216;&amp;#x662F; OS &amp;#x4E4B;&amp;#x524D;&amp;#x7684;&amp;#x66AB;&amp;#x6642;&amp;#x74B0;&amp;#x5883;&amp;#xFF0C;&amp;#x6839;&amp;#x672C;&amp;#x4E0D;&amp;#x6703;&amp;#x6709;&amp;#x4EBA;&amp;#x53BB;&amp;#x7528;&amp;#x4E00;&amp;#x500B;&amp;#x8F14;&amp;#x52A9;&amp;#x7684;&amp;#x4F5C;&amp;#x696D;&amp;#x7CFB;&amp;#x7D71;&amp;#x3002; &amp;#x7B2C;&amp;#x4E8C;&amp;#xFF0C;&amp;#x6574;&amp;#x500B;&amp;#x300C;&amp;#x5FEB;&amp;#x901F;&amp;#x958B;&amp;#x6A5F;&amp;#x300D;&amp;#x7684;&amp;#x8ABF;&amp;#x6821;&amp;#x71B1;&amp;#x6F6E;&amp;#x6839;&amp;#x672C;&amp;#x5C31;&amp;#x662F;&amp;#x500B;&amp;#x5047;&amp;#x547D;&amp;#x984C;&amp;#x3002; &amp;#x4E00;&amp;#x822C;&amp;#x7684;&amp;#x4F7F;&amp;#x7528;&amp;#x8005;&amp;#xFF0C;&amp;#x5BE7;&amp;#x9858;&amp;#x6162;&amp;#x6162;&amp;#x7B49;&amp;#x8DD1;&amp;#x53BB;&amp;#x6CE1;&amp;#x5496;&amp;#x5561;&amp;#xFF0C; &amp;#x800C;&amp;#x9AD8;&amp;#x624B;&amp;#x6839;&amp;#x672C;&amp;#x4E0D;&amp;#x6703;&amp;#x95DC;&amp;#x6A5F;&amp;#x3002; &amp;#x6539;&amp;#x9032;&amp;#x958B;&amp;#x6A5F;&amp;#x901F;&amp;#x5EA6;&amp;#x5F88;&amp;#x958B;&amp;#x5FC3;&amp;#xFF0C;&amp;#x4F46;&amp;#x90A3;&amp;#x4E5F;&amp;#x53EA;&amp;#x662F;&amp;#x6574;&amp;#x9AD4;&amp;#x4F7F;&amp;#x7528;&amp;#x7D93;&amp;#x9A57;&amp;#x7684;&amp;#x4E00;&amp;#x74B0;&amp;#x3002; &amp;#x5C31;&amp;#x7B97;&amp;#x9019;&amp;#x500B;&amp;#x6771;&amp;#x897F;&amp;#x771F;&amp;#x7684;&amp;#x5F88;&amp;#x597D;&amp;#x7528;&amp;#x597D;&amp;#x4E86; &amp;#x6700;&amp;#x91CD;&amp;#x8981;&amp;#x7684;&amp;#x662F;&amp;#xFF0C;&amp;#x5927;&amp;#x90E8;&amp;#x5206;&amp;#x7684; Browser OS &amp;#x90FD;&amp;#x53EA;&amp;#x7B97;&amp;#x662F;&amp;#x500B; &quot;good to have&quot; &amp;#x7684;&amp;#x300C;&amp;#x7DAD;&amp;#x4ED6;&amp;#x547D;&amp;#x300D;&amp;#x7522;&amp;#x54C1;&amp;#xFF0C;&amp;#x6C92;&amp;#x6709;&amp;#x4EBA;&amp;#x60F3;&amp;#x8981;&amp;#x4ED8;&amp;#x9322; XD User &amp;#x4E0D;&amp;#x60F3;&amp;#x8DDF;&amp;#x4F60;&amp;#x8CB7;&amp;#x3001;Brand-company &amp;#x8A8D;&amp;#x70BA;&amp;#x6C92;&amp;#x4EC0;&amp;#x9EBC;&amp;#x50F9;&amp;#x503C;&amp;#x3001;OEM &amp;#x66F4;&amp;#x89BA;&amp;#x5F97;&amp;#x591A;&amp;#x4F5C;&amp;#x591A;&amp;#x932F;&amp;#x3002; &amp;#x597D;&amp;#x5427;, &amp;#x5982;&amp;#x679C;&amp;#x6211;&amp;#x4ECA;&amp;#x5929;&amp;#x771F;&amp;#x7684;&amp;#x5F88;&amp;#x60F3;&amp;#x8CE3;&amp;#x9019;&amp;#x6A23;&amp;#x7684; OS, &amp;#x6211;&amp;#x8A72;&amp;#x600E;&amp;#x9EBC;&amp;#x505A;? &amp;#x628A;&amp;#x5B83;&amp;#x5305;&amp;#x5F97;&amp;#x6F02;&amp;#x6F02;&amp;#x4EAE;&amp;#x4EAE;&amp;#x7684;
  29. &amp;#x5C0D;&amp;#x963F;&amp;#xFF01;&amp;#x6211;&amp;#x5011;&amp;#x4F86;&amp;#x5BEB;&amp;#x4E00;&amp;#x500B; &amp;#x9078;&amp;#x55AE; &amp;#x628A; Linux &amp;#x5305;&amp;#x5F97;&amp;#x6F02;&amp;#x4EAE;&amp;#x4E00;&amp;#x9EDE; &amp;#x770B;&amp;#x8D77;&amp;#x4F86;&amp;#x53C8;&amp;#x7C21;&amp;#x55AE;&amp;#x53C8;&amp;#x5BB9;&amp;#x6613;&amp;#x53C8;&amp;#x9AD8;&amp;#x96C5; &amp;#x9019;&amp;#x6A23;&amp;#x6C92;&amp;#x554F;&amp;#x984C;&amp;#x4E86;&amp;#x5427; &amp;#x5927;&amp;#x5BB6;&amp;#x90FD;&amp;#x9019;&amp;#x6A23;&amp;#x505A;&amp;#x963F;
  30. &amp;#x5C0D;&amp;#x963F;&amp;#xFF01;&amp;#x6211;&amp;#x5011;&amp;#x4F86;&amp;#x5BEB;&amp;#x4E00;&amp;#x500B; &amp;#x9078;&amp;#x55AE; &amp;#x628A; Linux &amp;#x5305;&amp;#x5F97;&amp;#x6F02;&amp;#x4EAE;&amp;#x4E00;&amp;#x9EDE; &amp;#x770B;&amp;#x8D77;&amp;#x4F86;&amp;#x53C8;&amp;#x7C21;&amp;#x55AE;&amp;#x53C8;&amp;#x5BB9;&amp;#x6613;&amp;#x53C8;&amp;#x9AD8;&amp;#x96C5; &amp;#x9019;&amp;#x6A23;&amp;#x6C92;&amp;#x554F;&amp;#x984C;&amp;#x4E86;&amp;#x5427; &amp;#x5927;&amp;#x5BB6;&amp;#x90FD;&amp;#x9019;&amp;#x6A23;&amp;#x505A;&amp;#x963F;
  31. &amp;#x5C0D;&amp;#x963F;&amp;#xFF01;&amp;#x6211;&amp;#x5011;&amp;#x4F86;&amp;#x5BEB;&amp;#x4E00;&amp;#x500B; &amp;#x9078;&amp;#x55AE; &amp;#x628A; Linux &amp;#x5305;&amp;#x5F97;&amp;#x6F02;&amp;#x4EAE;&amp;#x4E00;&amp;#x9EDE; &amp;#x770B;&amp;#x8D77;&amp;#x4F86;&amp;#x53C8;&amp;#x7C21;&amp;#x55AE;&amp;#x53C8;&amp;#x5BB9;&amp;#x6613;&amp;#x53C8;&amp;#x9AD8;&amp;#x96C5; &amp;#x9019;&amp;#x6A23;&amp;#x6C92;&amp;#x554F;&amp;#x984C;&amp;#x4E86;&amp;#x5427; &amp;#x5927;&amp;#x5BB6;&amp;#x90FD;&amp;#x9019;&amp;#x6A23;&amp;#x505A;&amp;#x963F;
  32. &amp;#x932F; Linux &amp;#x5DF2;&amp;#x7D93;&amp;#x5920;&amp;#x96E3;&amp;#x7528;&amp;#x4E86;&amp;#xFF01; &amp;#x5305;&amp;#x4E0A;&amp;#x4E00;&amp;#x5C64;&amp;#x6F02;&amp;#x4EAE;&amp;#x7684;&amp;#x7CD6;&amp;#x8863;&amp;#xFF0C; &amp;#x4E5F;&amp;#x7B49;&amp;#x65BC;&amp;#x52A0;&amp;#x4E0A;&amp;#x4E86;&amp;#x4E00;&amp;#x5C64;&amp;#x8907;&amp;#x96DC;&amp;#x5EA6;&amp;#xFF0C;&amp;#x52A0;&amp;#x4E0A;&amp;#x4E86;&amp;#x4E00;&amp;#x500B;&amp;#x4E0D;&amp;#x540C;&amp;#x7684;&amp;#x5FC3;&amp;#x667A;&amp;#x6A21;&amp;#x578B; (user model) &amp;#x90A3;&amp;#x6211;&amp;#x5011;&amp;#x4F86;&amp;#x7528;&amp;#x300C;&amp;#x6E1B;&amp;#x6CD5;&amp;#x8A2D;&amp;#x8A08;&amp;#x54F2;&amp;#x5B78;&amp;#x5427;&amp;#x300D;? &amp;#x7576;&amp;#x4F60;&amp;#x592A;&amp;#x904E;&amp;#x7CBE;&amp;#x7C21;&amp;#xFF0C;&amp;#x4F60;&amp;#x7B49;&amp;#x65BC;&amp;#x62FF;&amp;#x6389;&amp;#x4E86;&amp;#x5C0D;&amp;#x4F7F;&amp;#x7528;&amp;#x8005;&amp;#x53CB;&amp;#x5584;&amp;#x800C;&amp;#x719F;&amp;#x6089;&amp;#x611F;&amp;#x7684;&amp;#x7D93;&amp;#x9A57;&amp;#x3002; &amp;#x6BCF;&amp;#x500B;&amp;#x4EBA;&amp;#x7684; 80 &amp;#x8DB4;&amp;#x4E0D;&amp;#x540C;&amp;#x3002; &amp;#x6211;&amp;#x5011;&amp;#x653E; Browser &amp;#x5F88;&amp;#x597D;&amp;#x963F;&amp;#xFF0C;&amp;#x52A0;&amp;#x4E0A;&amp;#x591A;&amp;#x5A92;&amp;#x9AD4;&amp;#x5F88;&amp;#x597D;&amp;#x963F;&amp;#xFF0C; Picasa&amp;#xFF1F;Skype&amp;#xFF1F;Pidgin&amp;#xFF1F;&amp;#x4E0D;&amp;#x5982;&amp;#x518D;&amp;#x653E;&amp;#x500B; Thunderbird &amp;#x8DDF; Openoffice &amp;#x5427;&amp;#x3002;
  33. &amp;#x65E2;&amp;#x7136;&amp;#x9019;&amp;#x4E9B;&amp;#x516C;&amp;#x53F8;&amp;#x4E0D;&amp;#x884C;&amp;#xFF0C; &amp;#x8B93;&amp;#x6211;&amp;#x5011;&amp;#x7528; Open Source &amp;#x7684;&amp;#x529B;&amp;#x91CF;&amp;#x4F86;&amp;#x89E3;&amp;#x6C7A;&amp;#x9019;&amp;#x500B;&amp;#x554F;&amp;#x984C;&amp;#x5427;&amp;#xFF01; &amp;#x4E00;&amp;#x5E74;&amp;#x524D;&amp;#x9031;&amp;#x672B;&amp;#x7684;&amp;#x4E00;&amp;#x5834;&amp;#x5927;&amp;#x96E8;&amp;#xFF0C;&amp;#x8B93;&amp;#x6211;&amp;#x840C;&amp;#x751F;&amp;#x4E86;&amp;#x9019;&amp;#x500B;&amp;#x60F3;&amp;#x6CD5;&amp;#x3002; 1. &amp;#x5929;&amp;#x5929;&amp;#x5DE5;&amp;#x6E2C; &amp;#x76F4;&amp;#x63A5;&amp;#x8A34;&amp;#x8AF8;&amp;#x5927;&amp;#x773E;&amp;#xFF0C;&amp;#x4E0D;&amp;#x662F;&amp;#x4EA4;&amp;#x7D66;&amp;#x5C0F;&amp;#x5C0F;&amp;#x7684;QA team&amp;#x5728;&amp;#x90A3;&amp;#x908A;&amp;#x91CD;&amp;#x958B;&amp;#x6A5F;&amp;#x4E00;&amp;#x767E;&amp;#x6B21; &amp;#x6211;&amp;#x5011;&amp;#x53EF;&amp;#x4EE5;&amp;#x505A;&amp;#x514D;&amp;#x9322;&amp;#x7684;&amp;#x6613;&amp;#x7528;&amp;#x6027;&amp;#x6E2C;&amp;#x8A66;, &amp;#x5F97;&amp;#x5230;&amp;#x5148;&amp;#x9A45;&amp;#x73A9;&amp;#x5BB6;&amp;#x5373;&amp;#x6642;&amp;#x7684;&amp;#x56DE;&amp;#x994B;&amp;#x610F;&amp;#x898B;, &amp;#x77AD;&amp;#x89E3;&amp;#x771F;&amp;#x5BE6;&amp;#x4E16;&amp;#x754C;&amp;#x7684;&amp;#x4F7F;&amp;#x7528;&amp;#x60C5;&amp;#x5F62;, &amp;#x6709;&amp;#x6642;&amp;#x5019;&amp;#x751A;&amp;#x81F3;&amp;#x6703;&amp;#x6536;&amp;#x5230; patch&amp;#xFF01; 2. &amp;#x4E0D;&amp;#x5FC5;&amp;#x7D66;&amp;#x51FA;&amp;#x505A;&amp;#x4E0D;&amp;#x5230;&amp;#x7684;&amp;#x6642;&amp;#x7A0B;&amp;#x8868;&amp;#xFF0C;&amp;#x9084;&amp;#x4E0D;&amp;#x7528;&amp;#x64D4;&amp;#x5FC3;&amp;#x51FA;&amp;#x8CA8;&amp;#x6642;&amp;#x9593;&amp;#xFF01; no roadmap, no schedule, &quot;it&apos;s done when it&apos;s done&quot; &amp;#x6839;&amp;#x64DA;&amp;#x5927;&amp;#x5BB6;&amp;#x90FD;&amp;#x611B;&amp;#x537B;&amp;#x5927;&amp;#x5BB6;&amp;#x90FD;&amp;#x505A;&amp;#x4E0D;&amp;#x5230;&amp;#x7684; Peopleware, &amp;#x9019;&amp;#x6703;&amp;#x662F;&amp;#x6700;&amp;#x6709;&amp;#x751F;&amp;#x7522;&amp;#x529B;&amp;#x7684;&amp;#x958B;&amp;#x767C;&amp;#x65B9;&amp;#x5F0F;&amp;#x3002; 3. &amp;#x800C;&amp;#x4E14;&amp;#x9019;&amp;#x662F;&amp;#x8D85;&amp;#x68D2;&amp;#x7684;&amp;#x5BE6;&amp;#x9A57;&amp;#x5834;&amp;#x963F;&amp;#xFF01; &amp;#x4F60;&amp;#x4E0D;&amp;#x9700;&amp;#x8981;&amp;#x8AAA;&amp;#x670D;&amp;#x4EFB;&amp;#x4F55;&amp;#x4EBA;, &amp;#x6216;&amp;#x662F;&amp;#x4E0D;&amp;#x65B7;&amp;#x4FEE;&amp;#x6539;&amp;#x63D0;&amp;#x6848;, &amp;#x6216;&amp;#x52A0;&amp;#x4E0A;&amp;#x4E0D;&amp;#x60F3;&amp;#x52A0;&amp;#x7684;&amp;#x529F;&amp;#x80FD;, &amp;#x4E5F;&amp;#x6C92;&amp;#x6709;&amp;#x4EBA;&amp;#x6703;&amp;#x7F75;&amp;#x4F60; &amp;#x597D;&amp;#x5566;, &amp;#x4E5F;&amp;#x8A31;&amp;#x6709;&amp;#x4EBA;&amp;#x6703;&amp;#x7F75;&amp;#x4F60;, &amp;#x4F46;&amp;#x662F;&amp;#x4F60;&amp;#x53EF;&amp;#x4EE5;&amp;#x5148;&amp;#x5BEB;&amp;#x597D;&amp;#x514D;&amp;#x5247;&amp;#x8072;&amp;#x660E;, &amp;#x7136;&amp;#x5F8C;&amp;#x53EB;&amp;#x4ED6;&amp;#x6EFE;&amp;#x958B; FOSS &amp;#x597D;&amp;#x68D2;&amp;#x963F;&amp;#xFF01;
  34. &amp;#x6211;&amp;#x5011;&amp;#x90FD;&amp;#x5F88;&amp;#x719F;&amp;#x700F;&amp;#x89BD;&amp;#x5668;&amp;#xFF0C;&amp;#x4ECB;&amp;#x9762;&amp;#x4E5F;&amp;#x6C92;&amp;#x4EC0;&amp;#x9EBC;&amp;#x554F;&amp;#x984C;&amp;#x3002; &amp;#x91CD;&amp;#x9EDE;&amp;#x662F;&amp;#xFF0C;&amp;#x6211;&amp;#x8981;&amp;#x600E;&amp;#x9EBC;&amp;#x9032;&amp;#x5230;&amp;#x7DB2;&amp;#x9801;&amp;#x88E1;? &amp;#x5047;&amp;#x8A2D;&amp;#x6211;&amp;#x4ECA;&amp;#x5929;&amp;#x6C92;&amp;#x6709;&amp;#x8DDF;&amp;#x901A;&amp;#x8A0A;&amp;#x696D;&amp;#x8005;&amp;#x7D81;&amp;#x7D04;&amp;#xFF0C;&amp;#x6216;&amp;#x5167;&amp;#x5EFA; HSDPA &amp;#x7DB2;&amp;#x5361;&amp;#xFF0C; &amp;#x5C31;&amp;#x50CF;&amp;#x4ECA;&amp;#x5929;&amp;#x5927;&amp;#x90E8;&amp;#x5206;&amp;#x7684;&amp;#x5C0F;&amp;#x7B46;&amp;#x96FB;&amp;#x4E00;&amp;#x6A23;&amp;#xFF0C;&amp;#x90A3;&amp;#x6211;&amp;#x8981;&amp;#x600E;&amp;#x9EBC;&amp;#x4E0A;&amp;#x7DDA;? &amp;#x6211;&amp;#x5011;&amp;#x9700;&amp;#x8981;&amp;#x5F9E;&amp;#x982D;&amp;#x8A2D;&amp;#x8A08;&amp;#xFF0C;&amp;#x780D;&amp;#x6389;&amp;#x91CD;&amp;#x934A;&amp;#x3002; &amp;#x6574;&amp;#x500B;&amp;#x7AF6;&amp;#x722D;&amp;#xFF0C;&amp;#x5176;&amp;#x5BE6;&amp;#x6BD4;&amp;#x7684;&amp;#x662F;&amp;#x8AB0;&amp;#x80FD;&amp;#x5920;&amp;#x6210;&amp;#x70BA;&amp;#x5230;&amp;#x9054;&amp;#x96F2;&amp;#x7AEF;&amp;#x7684;&amp;#x6700;&amp;#x77ED;&amp;#x8DEF;&amp;#x5F91; &amp;#x800C;&amp;#x9019;&amp;#x500B;&amp;#x6700;&amp;#x77ED;&amp;#x8DEF;&amp;#x5F91;&amp;#xFF0C;&amp;#x5305;&amp;#x62EC;&amp;#x4E86;&amp;#x300C;&amp;#x6700;&amp;#x5FEB;&amp;#x901F;&amp;#x548C;&amp;#x6700;&amp;#x5BB9;&amp;#x6613;&amp;#x300D;&amp;#x3002; (* &amp;#x9032;&amp;#x5165;&amp;#x4E3B;&amp;#x984C;) &amp;#x9019;&amp;#x4E5F;&amp;#x662F; xPUD &amp;#x5C08;&amp;#x6848;&amp;#x8A2D;&amp;#x5B9A;&amp;#x7684;&amp;#x76EE;&amp;#x6A19;&amp;#x3002;
  35. &amp;#x6211;&amp;#x5011;&amp;#x7684;&amp;#x8A2D;&amp;#x8A08;&amp;#x539F;&amp;#x5247; &amp;#x53EA;&amp;#x8981;&amp;#x4E09;&amp;#x9805; &amp;#x4E0D;&amp;#x7528;&amp;#x5341;&amp;#x6A23;
  36. &amp;#x4E0D;&amp;#x53EA;&amp;#x4F7F;&amp;#x7528;&amp;#x8D77;&amp;#x4F86;&amp;#x8981;&amp;#x5FEB;, &amp;#x958B;&amp;#x767C;&amp;#x4E5F;&amp;#x8981;&amp;#x5FEB; &amp;#x56E0;&amp;#x6B64;&amp;#x6211;&amp;#x5011;&amp;#x5E7E;&amp;#x4E4E;&amp;#x5168;&amp;#x90E8;&amp;#x90FD;&amp;#x7528;&amp;#x958B;&amp;#x653E;&amp;#x539F;&amp;#x59CB;&amp;#x78BC;&amp;#x5C08;&amp;#x6848;&amp;#x5806;&amp;#x8D77;&amp;#x4F86; &amp;#x5F9E;&amp;#x5E95;&amp;#x5C64;&amp;#x6700;&amp;#x4E0A;&amp;#x5C64;, droid font, scim &amp;#x56E0;&amp;#x70BA;&amp;#x6211;&amp;#x5011;&amp;#x90FD;&amp;#x5F88;&amp;#x61F6;&amp;#x60F0;&amp;#x9A55;&amp;#x50B2;&amp;#x6025;&amp;#x8E81;, &amp;#x6240;&amp;#x4EE5;&amp;#x6211;&amp;#x5011;&amp;#x5E0C;&amp;#x671B;&amp;#x53EF;&amp;#x4EE5;&amp;#x4E00;&amp;#x6B65;&amp;#x5B8C;&amp;#x6210;&amp;#x7684;&amp;#x5EFA;&amp;#x7F6E;&amp;#x7CFB;&amp;#x7D71; &amp;#x65E2;&amp;#x7136;&amp;#x662F;&amp;#x700F;&amp;#x89BD;&amp;#x5668;&amp;#x4F5C;&amp;#x696D;&amp;#x7CFB;&amp;#x7D71;&amp;#x4E86;, &amp;#x4E7E;&amp;#x8106;&amp;#x9023;&amp;#x4ECB;&amp;#x9762;&amp;#x90FD;&amp;#x7528;&amp;#x7DB2;&amp;#x9801;&amp;#x5BEB;&amp;#x5427; &amp;#x5BEB;&amp;#x7DB2;&amp;#x9801;&amp;#x6BD4;&amp;#x5BEB; rich client &amp;#x7684;&amp;#x9580;&amp;#x6ABB;&amp;#x4F4E;&amp;#x592A;&amp;#x591A;&amp;#x4E86; &amp;#x65E2;&amp;#x7136;&amp;#x4F60;&amp;#x7684;&amp;#x4ECB;&amp;#x9762;&amp;#x662F;&amp;#x7DB2;&amp;#x9801;, &amp;#x90A3;&amp;#x7576;&amp;#x7136;&amp;#x53EF;&amp;#x4EE5;&amp;#x505A;&amp;#x4E00;&amp;#x4E9B;&amp;#x9AAF;&amp;#x9AD2;&amp;#x4E8B;&amp;#x963F; &amp;#x8DD1;&amp;#x7684;&amp;#x5F88;&amp;#x6162;&amp;#x7684; daemon &amp;#x5C31;&amp;#x4E1F;&amp;#x5230; onload &amp;#x88E1;&amp;#x9762;&amp;#x505A;, &amp;#x4ECB;&amp;#x9762;&amp;#x5C31;&amp;#x53EF;&amp;#x4EE5;&amp;#x5F88;&amp;#x5FEB;&amp;#x51FA;&amp;#x4F86;