突发!这个操作系统竟比macOS还火
点击“开发者技术前线”,选择“星标🔝”
让一部分开发者看到未来
来自:开源中国
当看到这篇新闻时,很多人都有些惊讶。
市场分析公司 IDC 提供的数据显示,Chromebook 在 2020 年的市场份额获得大幅增长,首次突破 10%,超过了苹果的 Mac,它所搭载的 Chrome OS 也顺势成为第二大流行的操作系统,仅次于 Windows。
▲Chrome OS 年度市场份额首次超越 MacOS
Chrome OS 已经这么火了吗?
距离谷歌发布并商业化运作 Chrome OS 已经超过十年,与如今的 Windows 10、Mac OS 以及各种 Linux 的发行版相比,Chrome OS 的知名度依然十分有限,尤其是在国内。由于众所周知的原因,Chrome OS 引以为傲的“谷歌全家桶”在国内无法使用,以致于市场上鲜有 Chrome OS 设备的身影。
暂时抛开 Chrome OS 的现状,回顾十年前 Chromium OS 刚刚推出时的推广理念,我们由衷地感叹这种基于云端的操作系统极具前瞻性的超前设计。
生不逢时
Chrome OS 由谷歌于 2010 年正式发布,同时发布了开源的 Chromium OS。 Chromium OS 拥有免费、轻巧、高效和自由的特性,其最早定义为专门为上网本(轻办公)设计的轻量级开源操作系统,这点与 Chrome OS 目前占有的主要市场基本一致。
商业化的 Chrome OS 与谷歌浏览器 Chrome 一脉相承,延续了 Chrome 的一些优良特性。在推出的早期,谷歌曾将 Chrome OS 描述为:
“整个操作系统只有一个 Chrome 浏览器”。
▲Chrome OS 早期的桌面(图片来源网络)
这个理念现在来看依然相当惊艳。Ubuntu 创始人 Mark Shuttleworth 曾称赞 Chrome OS 将 Web 扩展到桌面领域非常有前瞻性,这是此前从未有过的产品。这款被设计成为最快和最轻量的操作系统,只需几秒钟的时间便可启动 PC 并接入互联网,能使用上万个基于 Web 的谷歌应用程序,同时对机器硬件的要求极低。轻便、快捷、省电、低成本,对轻办公人群来说几乎没有缺点。
无独有偶,这种“All in Web”的设计理念在当时也影响到了移动端领域。2011 年,Mozilla 宣布将计划把 Firefox 背后的 Gecko 引擎打造成一个开源的操作系统,用于手机和平板电脑,并将其命名为 Firefox OS。Firefox OS 可以看作是移动端的 Chrome OS,Mozilla 方面希望借助该系统可以基于 HTML5 这样的开放网络标准打造成熟的商业产品,在移动端上实现“整个手机系统只有一个 Firefox 浏览器”。
▲Firefox OS(图片来源网络)
然而,无论是 Chrome OS 还是 Firefox OS,在当时都没有取得预想中的成功。
在那个时期,家用电脑才全面普及不久,智能手机产业也才刚刚起步,各种 PC 软件、APP 给市场带来的新鲜感层出不穷,人们更多地还是在追求产品的功能是否强大,性能是否强劲。很少有人对轻量、快速的应用服务有过多的要求。
在以性能取胜的 Windows 系列与 Mac OS 的双重夹击下,Chrome OS 似乎并没有掀起任何波澜,仅仅依靠对性能要求不高的教育市场勉强存续,市场份额长年不超过 1%;Firefox OS 则是在 Android 和 iOS 称霸的移动端市场中日渐式微,并最终于 2016 年停止维护。
在“性能猛兽”当道的时代,Chrome OS 和 Firefox OS 这种主打轻量和快捷体验的云操作系统可谓是生不逢时。
转型求生
除了来自市场的竞争压力以外,受限于互联网基础设施的发展,已有的技术还很难支持在浏览器中运行更加庞大、复杂的应用,例如大型游戏、图形工具等,这也导致 Chrome OS 的生态建设进展缓慢,很难吸引对个人电脑有着丰富需求的用户。
意识到了“All in Web”的操作系统以现有的技术仍很难建成理想的生态,Chrome OS 的推广策略开始改变,不再宣传其“整个操作系统只有一个 Chrome 浏览器”。
从 2016 年开始,Chrome OS 在完善 Web 生态的同时,逐渐引入了兼容 Android 、Linux 的子系统,直到去年官方企业版宣布支持 Windows 程序,Chrome OS 的设计理念逐步转向“享受 Chrome OS 轻量级优势的同时,保留使用其他平台程序的可能性”,以适应丰富的市场需求。
▲Chrome OS 兼容其他操作系统应用
Chrome OS 的转型为其在低成本 PC 市场站稳了脚跟,市场占有率也逐年攀升。有网友说,当初谷歌推出 Chrome OS 就像微软推出 Windows Phone ,二者都想要在自己不擅长的领域分一杯羹。如今后者几乎已经绝迹,而 Chrome OS 仍在持续更新,依靠教育市场的营收蓬勃发展。
幸运的是,坚持下来的 Chrome OS 似乎等来了一个最适合它的时代。
轻应用需求崛起
2017 年前后,互联网应用趋于饱和,各式各样的 APP 功能越来越丰富,同时也造成了软件大小越来越臃肿,人们转而开始追求更简单便捷的应用体验。
那一年,微信正式推出了小程序功能。这种下拉即用、无需等待下载的应用模式让人眼前一亮,很快在国内市场引起了剧烈反响。相比之下,传统 APP 繁琐、笨重的缺点被无限放大。此后,各大平台的小程序如雨后春笋般陆续涌现。轻量、快捷的用户体验成为了软件开发市场的潮流。
很快,这种趋势从移动端蔓延到了 PC 端。简书、石墨文档、CodeSandbox 等基于 WEB 浏览器的应用应运而生。一些传统软件也开始陆续推出免下载的 Web 版本,例如 Eclipse Theia、VS Online、LibreOffice Online 等等,人们对于这种 “免下载、即开即用、云存档” 工具的热情持续高涨。
开源办公套件项目 LibreOffice 官方团队成员、文档基金会董事会成员 Thorsten Behrens 表示,“所有渲染,与文档的所有交互,所有编辑”都在云服务器上进行,“这就是行业的发展方向”。据悉,LibreOffice 团队一直在努力开发一个基于浏览器的 WebAssembly 端口,计划于 2021 年夏季之前开放相关示例。
这些云服务工具的共同特点就是都可以仅通过一个 Web 浏览器来直接使用 —— 也就是说,Chrome OS 在十年前构筑好的 “Web 即桌面” 理念正在成为潮流。当越来越多的优秀 WEB 应用获得人们的青睐时,Chrome OS 的黄金时代似乎就要来了。
面对这种趋势,业内的其他人也开始有所动作。
2018 年前后,微软被媒体陆续曝出正在进行新操作系统 Windows Lite 的开发,该项目被认为是微软针对 Chrome OS 推出的竞品,后来该项目被证实就是 Windows 10X 。据悉,Windows 10X 仅运行 WEB、PWA 应用,其整体设计语言将更简单,从而降低系统要求,使其能够像 Chrome OS 一样在低端 PC 上平稳运行。
去年,Ubuntu 社区开发人员 Rudra Saraswat 宣布计划创建一个基于 Firefox 浏览器的类 Chrome OS 操作系统,名为 Ubuntu Web Remix。目前该系统的首个稳定版 20.04.1 已正式发布,Rudra Saraswat 称 Ubuntu Web Remix 是谷歌 Chrome OS/Chromium OS 的一个注重隐私的开源替代品,采用 Firefox 代替谷歌 Chrome/Chromium。
而在国内市场,也有一些厂商开始尝试基于 Chromium OS 推出专门针对国内环境、完全脱离谷歌服务的操作系统,例如 Fyde OS 。
局限性
用户习惯所趋,优秀 Web 应用频出,业内陆续跟进……这种“浏览器即桌面”的云上世界未来无限美好,但目前仍存在很多问题需要解决。
其中一个就是不可避免的安全问题。云存档的安全问题一直以来都受到关注,当所有的数据存储在云端,用户的隐私是否能得到妥善的保障?去年闹得沸沸扬扬的 ZOOM 用户会议数据泄露事件就是一个反例,当然还有更早之前的苹果 iCloud 用户隐私泄露事件。
▲谷歌推出的云游戏平台 Stadia (图片来源网络)
另一个问题仍然是现有网络带宽的限制。对于某些带宽需求较高的特定场景来说,现有的网络技术还很难保障用户的流畅体验。比如谷歌于 2019 年推出的云游戏平台 Stadia。尽管云上免下载运行大型游戏的愿景非常诱人,但很多 Statia 用户反馈玩稍大一些的游戏就会出现卡顿等问题,更别提那些动辄几十 G 的 3A 游戏大作了。这说明以现有的网络技术要做一个“All in Web”的操作系统还为时尚早。这也是为什么目前基于 Web 应用的 Chrome OS 还是只能活跃在教育市场等轻办公场景中。
云操作系统的黄金时代
业内人士分析,此次 Chrome OS 的市场份额能够创历史地来到第二名的位置,很大程度上要归功于疫情导致的居家办公需求激增。Chrome OS 现有的生态与 Windows,Mac OS,甚至是开源社区驱动的 Linux 相比仍有不小的差距。
但 Chrome OS 市场份额连年增长也是一个不争的事实,这很大程度上说明了目前的 Chrome OS 已经能够满足人们日常基本的轻办公需求,并且有越来越多的人青睐这种便捷的用户体验。
好消息是,即将到来的 5G 乃至 6G 时代将很有可能给这种云操作系统的 Web 生态带来颠覆性的变革。理论上来说,完全成熟的 5G 网络就可以让现在的网络带宽呈指数倍增长。与此同时,也会有更多基于云服务 + 流媒体的应用出现,让 Web 成为用户操作的核心,成就云操作系统。
待将来的网络技术能够支撑人们流畅地使用更多更复杂的应用时,“All in Web”的云操作系统们或将迎来真正的黄金时代。
感谢 Fyde OS @guxiaoxian 对本文提供的专业支持。
— 完 —
前线推出学习交流群一定要备注:研究/工作方向+地点+学校/公司+昵称(如java+上海+上交+可可),根据格式备注,可更快被通过且邀请进群 扫码加我微信进群,内推和技术交流,大佬们零距离