这篇文章是简单学习chrome os系统总结:
1.chrome os简介
Google 推出基于linux的操作系统,特点linux内核,使用第三方开源的代码,运行在chromium浏览器上。该操作系统是Google控制升级,6年升级保证,每6个星期的正式版本更新,所有设备需要通过Google的AVL(approved vendor list)认证。正式版本都必须通过完整的CTS测试。(CTS:google定义的兼容性规范),支持Android APK Android Runtime for Chrome (ARC)。
ARC介绍:https://en.wikipedia.org/wiki/Google_App_Runtime_for_Chrome
chrome os 历史更新版本日志:http://www.chromium.org/developers/calendar
AVL认证:https://www.google.com/chromeos/partner/fe/docs/component-qual/componentqual.html
2.开发思路
使用thrid-party 的最新代码,upstream-first的源代码的来源,基于third-part的修改,先提交到upstream在pull到chrome os上开发。
已经发布的设备列表:https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices
3.官方文档
Chromium OS由三大部分组成:基于chrome的浏览器和窗口管理器 系统级软件和用户土地服务:内核、驱动程序、连接管理器等等 固件
http://www.chromium.org/chromium-os/chromiumos-design-docs/software-architecture
Doc:https://www.google.com/chromeos/partner/fe/docs/getting-started/partnersummit.html