這篇文章是簡單學習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