ChromeOS: 国产桌面操作系统的天赐良机

ChromeOS 

IT经理网点评:

国产电脑操作系统就像Teenager Sex, 各国政府都在信心十足地谈论它,而且大家都以为别人已经成功推倒了命运,但现实中各种脆败和惨胜的滋味只有几个冒失鬼独自消受。在“开源的长征,慕尼黑不再微软”一文中,我们了解到擅长闪电般协同作战横扫一切旧势力的德国人,在“清除微软的LiMux项目”上花费了整整十年时间。

那么,今天我们重提国产操作系统这么虐心的话题是否有些提错夜壶的嫌疑呢?不,我们的专栏作者,法国开源界的箭头人物Jean-Paul Smets先生认为ChromeOS以及Google被墙为国产操作系统带来了百年不遇的逆袭机会。以下是JP的专栏文章《ChromeOS,国产桌面操作系统的墙外之花》

印度政府[1] , 中国政府[2], 法国政府[3], 土耳其政府[4] 都正在考虑开发各自的国产桌面电脑操作系统。在中国,已将Windows 8 从政府采购中驱逐。韩国宣布计划在2020年彻底完成向开源的迁移 [5] 。这些计划真的将会实现吗?

* 国产桌面:30年的失败

没有任何国家的国产桌面操作系统的发起活动取得过成功,从 1989年日本TRON 的商业失败 [6]开始,且不提其在技术上有着很大的优势, 其他基于GNU/Linux操作系统的计划想法也几乎没有更成功。

不管他们是将一个开源GNU/Linux 桌面为政府应用进行定制化修改 [7], 还是引用ReactOS开源Window XP克隆 [8] , 国产桌面从未成功的在消费者中吸引来任何听众或是获得任何来自电脑制造商的支持。像红旗 [9] 或者 Mandriva [10] 这样的国产公司从他们各自的政府那里得到一点点支持, 同样的政府在同时间里也计划着开发自己的国产桌面OS。

政府 —— 例如法国 —— 选择了像Ubuntu 这样的知名企业来实施一个标准的政府桌面 [11] , 在几年后发现科能公司(Canonical Ltd.) [12] 还是没有被任何市场数据所提及。由于反复发生的与微软办公文件的兼容性问题和LibreOffice 逐渐增加的不稳定性[13], 公务员和政府官员门最终抛弃了他们自己标准的政府桌面OS转而支持Windows。慕尼黑的新市长一直在抱怨城市”LiMux”项目中15000台转移到定制化Linux发行版的电脑的相关兼容问题。市长需要等4周才能在他的手机上使用他的城市电子邮箱[30].

我们现在能够寄期望于Ubuntu 麒麟[29]活动的就是 —— 通过依托金山WPS私有办公软件包 —— 它不会走同样的老路。

* ChromeOS的成功:少即是多

不管我们喜欢与否, 只有一个公司成功的将Linux和开源带到了大众市场:谷歌。安卓是具有统治地位的智能手机平台[14] 并且ChromeOS已经在美国教育市场占有了20%的市场份额[15]

ChromeOS的扩张是非常令人钦佩的。尽管只在市场营销上做了一点投资, 还有来自传媒业的差评 [16] , 和安卓小组的内部争执 [17] , 来自开源软件开发人员的蔑视,几乎没有制造商支持和日益增长的对于谷歌云隐私的质疑[18] , 它还是成为了唯一在欧洲和美国几乎所有计算机商店都有出售的主流GNU/Linux桌面产品。

唯一了解为什么ChromeOS如此受欢迎的原因就是购买一个300 美元的Chromebook(例如带触屏的宏基720P), 并在2个月内使用它来做所有的事情。申请一个谷歌账户,用谷歌Drive创建文档,使用Hangout . 使用ChromeOS应用商店并且用不到一秒的时间就可以添加应用。 在飞行时使用离线网页应用……感谢超强硬件带来的9小时待机时间。 在一个应用中使用由另一个应用创建的文档,看看所有的功能是如何轻松地相互结合的。

合上Chromebook再打开。看它如何能够立即启动。 哪怕是开关上百次,它都不会出现任何问题。 添加一个大屏幕,使用触控板的指令转换浏览器里的标签。

使用powerwash 功能重设你Chrombook里的所有数据。 登陆并等待几分钟,发现你所有的工作环境和文档就都回来了。

在两个月之后,你就会明白通过关注更少的功能但在一个标准的网页环境下更完美的运行这些功能, ChromeOS在其他Linux 桌面失败的地方取得了成功。 不同于大多数Linux电脑,它连BIOS都是开源的。

* 开发者的ChromeOS:是的,你可以拥有

如果你是一个开发者,试一试Crouton [19] 并且在一个加密的SD卡上设置一些开发环境。 使用云基础服务来实现Chromebook无法本地实现的任务:运行一个虚拟机,debug 移动应用,在pastebin上分享编码。

在Javascript上使用新的开发包开发扩展应用 [20]。甚至还有一个shell [21]可以用来运行Node.js 服务器[22]. 尝试用ChromeOS 安全集合 a.k.a. PNaCl[23]移植一些遗留代码。你将会对PNaCl能够实现的功能感到惊奇,那曾经是需要专门设计一个Emacs Lisp来实现的功能:一个可以安全的在任何架构任何编程语言上通用,并且有本机表现的虚拟机。

如果你是一个系统管理员,给朋友一台Chromebook, 告诉他(她)可以在上面使用所有的谷歌服务并计录一下他(她)需要你多少次的帮助。

如果你认为Chromebook只可以在谷歌上使用,看一看本地管理账户[24] 和基于OpenID的企业目录整合路线[25]。你能在 OMG ChromeOS网站[26]上找到更多的信息。

* ChromeOS在中国及中国之外:一次完美的机会

在中国不能使用ChromeOS是因为大多数的谷歌API都被限制了。 这很遗憾,可这同时也是建立一个最终可能成功超越谷歌ChromeOS的国产OS的绝好机会。

ChromiumOS是ChromeOS的开源副本。 除了缺少一部分功能:视频译码 (因为美国的专利立法),flash(因为Adobe许可)和部分的自动升级系统, 其他的几乎是完全一样的。除了这三个,剩下的同样都是基于Gentoo的系统。 你可以在谷歌的网站上找到重建ChromiumOS的指导[27] 并在你的电脑上测试, 运行的非常好.

中国的无厂半导体系统集成芯片设计公司瑞芯微最近引入了ChromiumOS,用于它的新产品品种并受到了全世界媒体的报导 [28] 。1000元人民币带ARM及合适屏幕的Chromebook,可能短期内就可以在市场上看到了。 加上因特尔许可的凌动架构, 运行速度更快的Chromebooks将可能以难以想象的低价出现在市场上,完全的公开其架构,而且软件都由中国公司控制。

然后还缺少什么?

基本上就是,视频译码器(简单),API配置用以持续管理用户标识或存储(简单),以及一个包含完善办公软件包的HTML5应用商店(不那么简单)。

如果这所有的都不需要通过在中央服务处注册来执行, 跟随小米安卓开源计划(AOSP)的例子, 一个中国版的ChromiumOS甚至可以在中国境外通过提供谷歌无法提供的两个功能: 私密性和交易保密性,而取得最终的成功。

谁有兴趣来完成这个梦想吗?给我写邮件让我们一起实现它。

 

英文版本:English Version

 

参考

[1] DRDO:开发属于印度人自己的操作系统 – http://www.ifanr.com/news/221832
[2] 中国政府采购对win8说不, 国产操作系统被寄予厚望 – http://news.163.com/14/0521/08/9SONC5MK00014JB5.html
[3] Montebourg serait favorable à la création d’un OS “made in France” – http://www.zdnet.fr/actualites/montebourg-serait-favorable-a-la-creation-d-un-os-made-in-france-xptdr-39801597.htm
[4] Linux无处不在!让我来告诉你它到底在哪! – http://linux.cn/article-2480-1.html
[5] 韩国讨论到2020年拥抱开源操作系统- http://digi.163.com/14/0628/19/9VRN7G1600162OUT.html
[6] TRON之父,日本内嵌式操作系统专家坂村健 – http://tech.sina.com.cn/other/2004-04-07/1725345590.shtml
[7] BOSS- http://en.wikipedia.org/wiki/Bharat_Operating_System_Solutions
[8] Russian President Medvedev asked to fund Windows clone – http://www.bbc.co.uk/news/technology-14899507
[9] 红旗Linux – http://zh.wikipedia.org/wiki/%E7%B4%85%E6%97%97Linux
[10] Mandriva – http://zh.wikipedia.org/wiki/Mandriva
[11] Les députés utiliseront Linux Ubuntu en juin prochain – http://www.01net.com/editorial/343256/les-deputes-utiliseront-linux-ubuntu-en-juin-prochain/
[12] Canonical – http://zh.wikipedia.org/wiki/Canonical%E5%85%AC%E5%8F%B8
[13] OpenOffice vs LibreOffice Availability Test – http://www.nexedi.com/blog/P-ERP5-Office.File.Conversion.Availability.Blog.Entry
[14] 十大因素成就Android成全球最大智能手机平台 – http://community.slapos.org
[15] Google Chromebook under $300 defines PC Market with growth – http://community.slapos.org/news-slapos-success
[16] Chrome OS(Chromebooks)的表现比Windows RT还差 – http://en.wikipedia.org/wiki/Docker_%28software%29
[17] Chrome OS VS Android:两虎相争,必有一伤 – http://www.crunchbase.com/organization/dotcloud
[18} 专家致信谷歌CEO指责其云计算安全性不高 – http://tech.qq.com/a/20090617/000433.htm
[19] Crouton – https://github.com/kidfolk/Crouton
[20] Chrome Dev Editor – https://github.com/dart-lang/chromedeveditor
[21] 10+ Commands Included In Chrome OS’s Hidden Crosh Shell – http://www.howtogeek.com/170648/10-commands-included-in-chrome-oss-hidden-crosh-shell/
[22] How to Install Nodejs on your Chromebook – https://www.youtube.com/watch?v=UM3NH_eL9_w
[23] PNaCl – http://www.chromium.org/nativeclient/pnacl
[24] How To Add Locally Managed Users in Chrome OS – http://www.chromestory.com/2013/02/how-to-add-locally-managed-users-in-chrome-os/
[25] Login – http://www.chromium.org/chromium-os/chromiumos-design-docs/login
[26] OMG ChromeOS – http://www.omgchrome.com/
[27] How to rebuild ChromiumOS – http://www.chromium.org/chromium-os/how-tos-and-troubleshooting/portage-build-faq
[28] Rockchip RK3288 demo: Chromium OS TV box, Android tablets with 8-second boot – http://liliputing.com/2014/04/rockchip-rk3288-demo-chromium-os-tv-box-android-tablets-with-8-second-boot.html
[29] Ubuntu Kylin – http://www.ubuntu.com/desktop/ubuntu-kylin
[30] LiMux: Linux in München unter politischem Beschuss – http://www.heise.de/open/meldung/LiMux-Linux-in-Muenchen-unter-politischem-Beschuss-2260806.html

第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom

   

除非注明,本站文章均为原创或编译,未经许可严禁转载。

相关文章:


关于作者

Jean-Paul Smets是上海外高桥自由贸易区的纳宇软件科技公司的CEO。纳宇软件科技经营着一个HTML5应用程序商店 (www.officejs.com)并发布了开源的ERP和CRM产品(www.erp5.com).

X