-
AOSP
鎖定
- 中文名
- Android 開放源代碼項目
- 外文名
- Android Open Source Project
- 簡 稱
- AOSP
- 發起者
- 谷歌
- 主要目的
- 建立一個優秀的軟件平台
- 用 途
- 移動設備的系統
AOSP定義
AOSP是"Android Open Source Project"的縮寫,中文意為"Android 開放源代碼項目"。
AOSP內容
在Android Open-Source Project社區,你可以找到你所需要參與開發的Android兼容設備的信息和相關源代碼。
我們的主要目的是建立一個優秀的軟件平台,服務日常用户。
許多公司都致力於實現這個目標,為消費者創造質量更加優秀的產品,其過程離不開AOSP對共享軟件的開源和移植。
AOSP理念和目標
AOSP理念
Android是一個開源的,用於移動設備的系統,用於移動電話和其他設備。
AOSP起源
Android最初被一個稱為由谷歌領導的開放手機聯盟(Open Handset Alliance)的一系列公司創立。
AOSP運作方法
我們知道質量與努力是分不開的。
所以,我們成立了開源管理部門和維護部門到整個開發生態圈內。
任何人都可以以任何目的使用Android源代碼,我們也十分歡迎這樣做。但是為了共享整個Android生態系統的應用程序,所有設備製造商必須參加“安卓兼容性計劃”。
任何時刻,這裏都會提供最新版本安卓系統的源代碼。
設備提供商和工程師都會幫助你解答關於當前版本的BUG,有哪些最新的設備,有什麼最新的功能……等等諸如此類的問題。
我們將會根據我們的合作伙伴,設備提供商的需求建立下一個版本的Android的預覽和功能。
AOSP閉源化趨勢
時至今日,Android在智能手機市場上的佔有率由過去的0%躍升至如今的接近80%。我們幾乎可以説Android已經贏得了智能手機這場世紀大戰——但Android勝出與谷歌勝出倒未必是一碼事。由於Android的開源特性,這款移動系統的王者並不真正屬於谷歌。任何人都有權免費加以使用、拷貝源代碼並創建自己的fork或者後備版本。
長久以來,谷歌一直利用某些保護手段對抗其它Android後備版本。很多人認為“Android”概念其實已經分裂成了兩大類別:來自Android開源項目(簡稱AOSP)的開放部分,也就是Android的真正基礎;以及閉源部分,谷歌移動服務(簡稱GMS),由眾多帶有谷歌商標的應用程序構成。儘管谷歌永遠不會極端到徹底取消Android的開源屬性,但這家技術巨頭似乎正想盡一切辦法從這個無比耀眼的開源項目身上榨取回報。谷歌公司採取的主要方式就是把越來越多應用歸納閉源“谷歌”的大旗之下。
谷歌應用程序其實一直以來始終在走閉源道路。最初,閉源陣營中包含谷歌的多款在線服務,例如Gmail、谷歌地圖、Talk以及YouTube等。當時Android手中毫無市場份額可言,谷歌也就安心保護好這幾款應用,同時將Android的其它部分真正按照開源項目進行打理。隨着Android在移動領域的地位日益提升,谷歌終於做出決定——需要對公共源代碼擁有更多控制權。
2010年8月,谷歌推出了語音操作(Voice Actions)功能,推向了當時的Android Market。然後AOSP搜索就停止更新,如今,AOSP搜索仍然停留在“凍酸奶”,也就是Android 2.2時代。一旦谷歌將其轉化為閉源應用並投入運行,其開源版本的生命也會立刻走到終點。
接下來的3年,谷歌相繼在商店中開發了Google Search、Play Music、GoogleCalendar和Google Input,相應的AOSP Search 、Music 、Calendar、Keyboard都已經停止更新。雖然目前尚未推出,但接下來將被轉為閉源的應該是短信應用。整合了短信功能的iMessage一旦完成,AOSP的消息應用將被徹底拋棄,這同時也意味着我們將徹底告別短信功能的開源時代。
- 參考資料
-
- 1. 可望不可及的開源:Google是如何逐步牢牢控制開源系統Android的? .36氪.2013-10-22[引用日期2014-05-29]