Chromium OS

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Chromium OS
从2022年2月4日至今的图标
Google Chromium OS(85.0.4163.0)萤幕截图,显示著新分页。
开发者Google
作业系统家族类Unix系统
运作状态积极开发中
支持的语言英文
更新方式滚动更新
软件包管理系统Portage[1]
支援平台x86ARM架构[2][3]
内核类别单核心Ubuntu[4]/Linux核心
默认用户界面图形使用者介面(基于Chromium的网页浏览)
许可证BSD授权条款
官方网站dev.chromium.org
仓库 编辑维基数据链接

Chromium OSChromeOS开放原始码开发版本[5]。自2009年11月19日开始,ChromeOS以Chromium OS为名陆续发布其开发原始码,并在遵守著BSD授权条款不断有新版本释出[5][6],并试图能够提供绝大多数长时间浏览全球资讯网的用户一个快速、方便且安全的作业系统[7]

历史上Chromium OS曾经整体是建立在以Linux核心为主的Ubuntu 4.10版本上[4][8],而作业系统的的软体包管理系统则是使用官方Linux发行版Gentoo LinuxPortage。因此,也有人曾经认为Chromium OS是混合了Ubuntu以及Gentoo Linux两个著名版本的Linux作业系统编制而成的,但是现在实际上已经与 Ubuntu 无关,只是单纯利用了Gentoo Linux 的 Portage 而独立编译出来的特制化 Linux 作业系统,而这个系统本身也与 Gentoo Linux 无关。

其实在Chromium OS之前,Google的工程师已经为了某些型号的小笔电发展出ChromeOS,且不断对其进行更新研发。所以作为开放原始码版本的Chromium OS,虽然也作为Google研发计画的项目之一,但它所针对的客户群不再是最终的一般用户,而是保留给一般开发族群,以因应他们自己的需求来加以开发设计。也因此,Chromium OS一些版本可能比原本版本更能够得到更多一般用户的广泛支持;但相对的,具有自动更新功能的ChromeOS则能让系统更加稳定便利。此外,ChromeOS用户得先安装有其预设主要程式,再与网际网路相连来得到其他相应的服务;相对的,Chromium OS允许用户自由下载自己喜欢版本的原始码,安装于自己的电脑中使用[7][9]

使用者介面[编辑]

Chromium OS整体设计如同负责处理网页的Google Chrome一般,可以在过去的网页分页中执行应用程式。萤幕左上角处提供应用程式的列表分页,其上会提供包括GmailGoogle AppsYouTube等Google网路服务的应用程式,以及FacebookTwitter等浏览的辅助程式;与过去其他版本的作业系统相比,这功能取代了传统的应用程式列表。而在右上角处,Chromium OS也提供了计算机、时钟、电量显示器和网路状态等工具选单。在通讯软体的支援上,Chromium OS已经能够接受Yahoo!奇摩即时通以及Windows Live Messenger的服务。而当使用者按下功能键的F12键,便可以如使用浏览器一般于多个视窗页面之间切换;而如果按下功能键F8搭配键盘上的快捷键时,Chromium OS会优先执行快捷键的内容并将刚刚执行的功能先搁置;此外Chromium OS也有如Google Chrome网页浏览器一般的记忆体管理功能以及命令列介面设计,令包括一些工作的执行和档案的储存管理等动作,都可以借由常见的Linux命令进行[9][10][11]

架构[编辑]

在最初的设计文件中,Google将整个Chromium OS应用程式分成三层架构:韧体网页浏览器视窗管理员,透过这些同时提供系统软体架构和使用者空间的服务[12]

  • 韧体使得Chromium OS即使尚未完全解析个人电脑硬体,也能够快速启动整个作业系统,这让作业系统允许使用者透过行动储存媒体启动。这种方式在过去并不常出现在一般个人电脑中,特别是小笔电的市场中更是一大创举。此外,透过韧体还有利于作业系统在每个运作过程中能够提供有效的安全性验证步骤,并令作业系统在恢复运作启动程式时能更加迅速[12]
  • 系统软体架构主要以Linux核心作为其运作核心,并辅有可改善启动效能的加速软体来让使用者空间的消耗空间尽量减少[12]。此外在守护进程方面,Chromium OS透过经另行调整过的Upstart软体,令作业系统得以在为使用者提供优先重要的服务同时,同步为执行失败的程式进行修补作业。这也让作业系统不需同步开启所有的行程来运作,同时能先将能够优先延迟系统的某些服务执行,让整体作业系统的启动速度更为迅速[12]
  • 视窗管理员能同时处理多个用户端与使用者的交流视窗,其主要运作方式则与其他X视窗系统一致[12]

著名的版本[编辑]

ChromiumOS Cherry(樱桃)[编辑]

最早被大量下载使用的Chromium OS版本,是由就读英国曼彻斯特某所大学的连姆·麦克劳林(Liam McLoughlin)所设计开发的[13]。17岁的他在网路上以Hexxeh为名[13][14],于2009年12月4日首次公布了由自己主导开发的Chromium OS版本[15],也就是ChromiumOS Cherry(樱桃)[16]。最初这个版本一度被命名为“Diet Chromium”和“ChromeOS Cherry”[15][17],但后来仍改命名为“ChromiumOS Cherry”。整个版本的程式大小约有300MB,其中包括一些支援Wi-Fi的软体等[18]

ChromiumOS Zero(零)[编辑]

2009年12月9日,Hexxeh宣布继Cherry(樱桃)之后持续开发新版本的系统,也就是之后的ChromiumOS Zero(零)[14]。此时他本人以企图提供更好的硬体支援和系统的自动更新(这时期大多数的Chromium OS作业系统都缺乏自动更新的功能),并将此作为下一个版本的努力目标。2010年1月10日,Zero(零)版本正式公布并开放下载。在这个版本之中,Hexxeh设法减少作业系统的大小,使得整个系统大小仅有250MB左右[14],而不是如同同时期其他版本的Chromium OS有4GB之谱[19]。也因此相较于其他版本Zero(零)的运作速度极为的快,甚至还能轻易下载到Live CDLive USB供用户使用。

ChromiumOS Flow(流)[编辑]

2010年2月8日,Hexxeh宣布正持续开发一个新的Chromium OS作业系统版本,这个版本被定名为“ChromiumOS Flow”,或者干脆简称为“Flow(流)”。2010年2月15日,Flow(流)版本正式公布并开放下载[14]。这个版本提供了更好的硬体支援功能,除了支援包括NVIDIA等高阶显卡显示卡外,甚至还支援一些网路摄影机的运作,Hexxeh也提供了一个电脑硬体的列表来让用户了解作业系统支援哪些硬体[20]。在Flow(流)中,首次让Chromium OS能够自动更新整个作业系统。此外还能透过预先安装的Adobe Systems官方软体Adobe Flash以及Java来支援HTML5技术的运作,并允许使用户自己定义系统的主选单或者是自行下载新的应用程式[21],但受限于软体使用协定的限制使得Flow(流)并无安装Adobe Flash Player[22]

Flow(流)也强化了作业系统与网路互动的能力,在作业系统中的我的菜单中便可自由让使用者设定网路的连结服务,这包括有YoutubeGmail维基百科Google TalkGoogle VoiceLast.fmGoogle日历Google文件FacebookTwitter俄罗斯方块西洋棋[13]。不过也由于加入众多功能,使得当用户在安装Flow(流)于LiveCD和LiveUSB时,至少得提供将近327MB的容量来安装主程式,而且至少能提供2GB的随身碟容量大小才能正常运作[21]

ChromiumOS Vanilla(香草)[编辑]

2010年8月13日,Hexxeh发布了一个更新过的版本─“ChromiumOS Vanilla(香草)”[23]。然而严格来说这并不能算是一个完整的版本,因为Vanilla(香草)并没有另外添加其他的原始代码。这个版本被认为可能是Chromium OS官方向Hexxeh提出该次计画,用来作为该作业系统的市场测试版本[24]。在Vanilla(香草)中,使用者能够轻易的安装由Hexxeh所指定的硬体,而其他官方版本的软体则时有冲突的可能。而在这版本之后,Hexxeh几乎每天都会发布新的更新资料,并自动安装在作业系统上。

Chromium OS Lime(莱姆)[编辑]

Hexxeh在发布ChromiumOS Flow(流)后不断提供更新档更新,并于2010年12月宣布即将推出全新的版本“Chromium OS Lime(莱姆)”,或者干脆简称为“Lime(莱姆)”[25]。到了2011年1月,Lime(莱姆)针对Google提供给Chrome OS的原型硬体Cr-48给予支援,同时发布了一个通用的BIOS应用程序提供安装[26]。而在2011年3月13日,Hexxeh则在他自己的部落格中发布专门给予开发人员使用的虚拟架设平台程式[27]

其他版本[编辑]

Neverware公司的 CloudReady 是基于Chromium OS二次开发的一个产品可供免费使用。[28]

同样,一家名为燧炻创新的公司,想通过对Chromium OS的二次开发,推出FydeOS (2018年6月前为FlintOS)以打造中国本土化的Chrome OS系统。[29]

开放性源码作业系统Linux版本的Ubuntu也有 Chromixium OS 这个分支。[30]

对Chromium OS的评价[编辑]

Chromium OS在一开始便是以小笔电为主要作业平台,但是也支援x86的桌上型电脑使用。截至2010年5月为止,Chromium OS的原始码已经在网路被下载超过百万次,这其中还包括正在开发中的作业系统。其中当前最为流行的版本便是由17岁的Hexxeh所开发的一系列作业软体。特别的是在他所开发可由USB随身碟中的作业软体中,已包括有大多数的作业软体功能;有些功能甚至连Google工程师都尚未落实引进,例如支援Java程式语言等功能[31][32]

2011年5月,电脑公司戴尔发布了一个全新的戴尔Inspiron Mini 10V小笔电;整个企划生产案总共耗时了18个多月,同时该笔记型电脑便是以Chromium OS作为作业系统[33]。虽然在硬体上仍不支援音讯设备,但是其主要特点在于能够以USB设备执行启动程式[33]。有些电脑公司也开始为他们所租产的设备预先安装有Chromium OS,例如澳大利亚公司Kogan Technologies便为自家公司推出的Kogan Agora笔记型电脑与Xi3模组化电脑搭载了Chromium OS[34][35][36][37]

虽然Google公司在Chromium OS正式发布之前,并没想到会有如此大量的爱好者使用且改良Chromium OS。然而许多人就像担任Google全球产品管理部门副总裁的桑德尔·皮蔡(Sundar Pichai)所想的:“令我们惊讶的是许多人十分喜爱Hexxeh所开发的版本。”森达尔认为释放了一个作业系统的原始码,将会带来许多意想不到的发展结果,正如他所说的:“如果你决定做一个开源计画时,你就必须要开放所有的功能。[31][38]

参见[编辑]

参考[编辑]

  1. ^ Ryan Cairns. Upcoming build system changes. Google网上论坛. 2010年2月5日 [2011年4月17日] (英语). 
  2. ^ Brian Womack. Google to Challenge Microsoft With Operating System (Update3). 彭博新闻社. 2009年7月8日 [2011年4月17日]. (原始内容存档于2011年9月20日) (英语). 
  3. ^ Portage Build FAQ. The Chromium Projects. [2011年4月17日]. (原始内容存档于2011年3月20日) (英语). 
  4. ^ 4.0 4.1 Kernel Design. The Chromium Projects. [2011年4月17日]. (原始内容存档于2011年8月8日) (英语). 
  5. ^ 5.0 5.1 Caesar Sengupta. Releasing the Chromium OS open source project. Google. 2009年11月19日 [2011年4月17日]. (原始内容存档于2015年11月5日) (英语). 
  6. ^ The Chromium Projects. Chromium OS. [2011年4月17日]. (原始内容存档于2011年6月15日) (英语). 
  7. ^ 7.0 7.1 High-Level Developer FAQ. The Chromium Projects. [2011年4月17日]. (原始内容存档于2015年5月2日) (英语). 
  8. ^ Chromium OS Developer Guide. The Chromium Projects. [2011年4月17日]. (原始内容存档于2011年6月15日) (英语). 
  9. ^ 9.0 9.1 High-Level Developer FAQ. The Chromium Projects. [2011年4月17日]. (原始内容存档于2011年8月14日) (英语). 
  10. ^ Serdar Yegulalp. Google Chrome OS Previewed. InformationWeek. 2009年12月5日 [2011年4月17日]. (原始内容存档于2010年6月12日) (英语). 
  11. ^ Jim Rapoza. REVIEW: Google Chrome OS Developer Edition Provides Intriguing Look at Web-Only Computing. eWeek. 2009年12月3日 [2011年4月17日]. (原始内容存档于2012年5月1日) (英语). 
  12. ^ 12.0 12.1 12.2 12.3 12.4 Security Overview. Chromium OS. [2011年4月17日]. (原始内容存档于2010年7月24日) (英语). 
  13. ^ 13.0 13.1 13.2 CHROMIUM OS BUILDS BY HEXXEH. Hexxeh. 2010年12月14日 [2011年4月17日]. (原始内容存档于2010年8月11日) (英语). 
  14. ^ 14.0 14.1 14.2 14.3 Hexxeh. Hexxeh's Blog. Hexxeh's Blog. [2011年4月17日]. (原始内容存档于2011年11月6日) (英语). 
  15. ^ 15.0 15.1 ChromeOS Cherry(04/12). 2009年12月3日 [2011年4月17日]. (原始内容存档于2011年12月13日) (英语). 
  16. ^ ChromiumOS Cherry. Hexxeh. [2011年4月17日]. (原始内容存档于2010年7月17日) (英语). 
  17. ^ ChromeOS se met à la diète. Korben. [2011年4月17日]. (原始内容存档于2011年10月30日). (法文)
  18. ^ Chinmoy Kanjilal. Chrome OS: Cherry modded for Wi-Fi Support. Techie Buzz. 2009年12月5日 [2011年4月17日]. (原始内容存档于2011年10月28日) (英语). 
  19. ^ Katleen Erna和Gordon Fowler. Après Chrome OS : comment tester Chromium OS ?. Developpez.com. 2009年11月20日 [2011年4月17日]. (原始内容存档于2011年1月1日). (法文)
  20. ^ CHROMIUM OS BUILDS BY HEXXEH. Hexxeh. 2010年2月18日 [2011年4月17日]. (原始内容存档于2011年11月12日) (英语). 
  21. ^ 21.0 21.1 Hexxeh. So,Flow?. Hexxeh's Blog. 2010年2月15日 [2011年4月17日]. (原始内容存档于2011年11月5日) (英语). 
  22. ^ ubuntudevelopers. UDS Prague (Intrepid Ibex) - Rob Savoye. Youtube. 2008年5月21日 [2011年4月17日]. (原始内容存档于2013年6月21日) (英语). 
  23. ^ Nigel Mabandla. Hexxeh Releases ‘Chromium OS Vanilla’. ChromeOSsite. 2010年8月12日 [2011年4月17日]. (原始内容存档于2011年9月11日) (英语). 
  24. ^ Vanilla Nightly Builds. Hexxeh. 2011年3月13日 [2011年4月17日]. (原始内容存档于2011年11月7日) (英语). 
  25. ^ Hexxeh. Now with a citrus twist…. Hexxeh's Blog. 2010年12月15日 [2011年4月17日]. (原始内容存档于2011年6月20日) (英语). 
  26. ^ Hexxeh. Your princess is in another castle…. Hexxeh's Blog. 2011年6月3日 [2011年4月17日]. (原始内容存档于2011年6月20日) (英语). 
  27. ^ Hexxeh. Chromium OS? In my VirtualBox?. Hexxeh's Blog. 2011年3月13日 [2011年4月17日]. (原始内容存档于2011年3月22日) (英语). 
  28. ^ Open Ray 手記:免費的Chrome OS替代品 - 東方日報. orientaldaily.on.cc. [2018-07-24]. (原始内容存档于2016-04-26) (中文(香港)). 
  29. ^ 基于Chromium OS二次开发,Flint OS想打造本土化的Chrome OS. flintos.com. [2018-07-24]. (原始内容存档于2018-07-25) (中文(中国大陆)). 
  30. ^ Wang, Kenny. 一個人旅行: Chromixium OS試用報告(一). 一个人旅行. 2015-11-08 [2018-07-24]. (原始内容存档于2018-07-25). 
  31. ^ 31.0 31.1 Brad Stone. Test Flights Into the Google Cloud. 《纽约时报》. 2010年5月8日 [2011年4月17日]. (原始内容存档于2016年12月3日) (英语). 
  32. ^ Brad Stone. Test Flights Into the Google Cloud. 《纽约时报》. 2010年5月8日 [2011年4月17日]. (原始内容存档于2014年12月28日) (英语). 
  33. ^ 33.0 33.1 Brad Linder. Dell releases Chromium OS build for Inspiron Mini netbooks. Liliputing. 2011年5月15日 [2011年4月17日]. (原始内容存档于2011年5月18日) (英语). 
  34. ^ Agora 12" Ultra Portable Laptop powered by Google's Chromium OS. Kogan Technologies. 2011年6月9日 [2011年4月17日]. (原始内容存档于2011年6月6日) (英语). 
  35. ^ Zach Honig. Kogan Agora is world's first Google Chromium OS laptop, ships next week. 《华尔街日报》. 2011年6月2日 [2011年4月17日]. (原始内容存档于2011年10月31日) (英语). 
  36. ^ Joanna Stern. Xi3 Modular Computer is one cool-looking desktop in a cube. engadget. 2010年11月11日 [2011年4月17日]. (原始内容存档于2011年1月12日) (英语). 
  37. ^ Dana Wollman. Xi3 modular PC reborn as Chrome OS desktop, promises independence from local storage. engadget. 2011年5月23日 [2011年4月17日]. (原始内容存档于2011年5月26日) (英语). 
  38. ^ Wong, William. 给Chromium OS添加PDF、Flash插件 - 网页浏览 - 次元立方网 - 电脑知识与技术互动交流平台. 次元立方网. 2011年5月15日 [2016年12月3日]. (原始内容存档于2016年12月20日) (中文(简体)). 我确实非常喜欢CrOS(=Chromium OS,下同),所以最近几乎是连发N篇关于CrOS的文章,希望对有兴趣的童鞋有所帮助哈! 

外部链接[编辑]