現(xiàn)在,Google進(jìn)一步調(diào)整策略,,放棄AOSP和內(nèi)部版本的雙分支開(kāi)發(fā)模式,,將所有開(kāi)發(fā)工作集中在內(nèi)部,,不再對(duì)外公開(kāi)。給出的理由是簡(jiǎn)化開(kāi)發(fā)流程,,讓每個(gè)人的工作都更輕松,。但這并不意味著Android徹底變成閉源,。每次發(fā)布新版本時(shí),Google仍會(huì)向AOSP公開(kāi)源碼,,比如今年晚些時(shí)候發(fā)布的Android 16,。此外,由于Android的Linux內(nèi)核分支采用GPLv2許可證,,Google仍然必須遵守開(kāi)源協(xié)議,,持續(xù)發(fā)布Linux內(nèi)核的源代碼。
這一調(diào)整會(huì)影響Android部分組件的源碼發(fā)布節(jié)奏,。過(guò)去一些組件會(huì)在AOSP中優(yōu)先開(kāi)發(fā),,而核心OS框架等大部分組件則主要在Google內(nèi)部進(jìn)行。現(xiàn)在,,部分功能仍在AOSP中開(kāi)發(fā),,但從下周起,所有開(kāi)發(fā)工作都將轉(zhuǎn)入Google內(nèi)部,,源碼只會(huì)在正式發(fā)布新版本時(shí)才統(tǒng)一開(kāi)放,。
對(duì)普通Android用戶來(lái)說(shuō),這一變化幾乎沒(méi)有影響,,很多人可能甚至不會(huì)察覺(jué),。對(duì)大多數(shù)開(kāi)發(fā)者而言,影響也不大,,因?yàn)檫@次調(diào)整只涉及Android平臺(tái)本身,。基于AOSP進(jìn)行產(chǎn)品開(kāi)發(fā)的廠商原本就不會(huì)直接使用AOSP主分支,,因?yàn)樗旧聿⒉环€(wěn)定,。不過(guò),對(duì)于希望直接參與AOSP開(kāi)發(fā)的外部開(kāi)發(fā)者來(lái)說(shuō),,這無(wú)疑是個(gè)壞消息,。沒(méi)有GMS許可的開(kāi)發(fā)者將更難向Android OS貢獻(xiàn)代碼,因?yàn)锳OSP上能看到的代碼將始終比內(nèi)部開(kāi)發(fā)版本滯后幾周甚至幾個(gè)月,。
此外,,Google的最新變化也會(huì)讓外界對(duì)Android未來(lái)版本的了解變少。過(guò)去,,AOSP的代碼更新經(jīng)常會(huì)透露一些即將推出的新設(shè)備,、新功能,或者某些即將被移除的特性,。一旦Android徹底轉(zhuǎn)向內(nèi)部開(kāi)發(fā),,這類信息可能就不再能被提前發(fā)現(xiàn),開(kāi)發(fā)者和用戶也就更難在Google推出不受歡迎的改動(dòng)之前進(jìn)行反饋或抗議。
一些開(kāi)發(fā)者認(rèn)為,,這可能會(huì)給一些開(kāi)源Android版本的開(kāi)發(fā)者帶來(lái)麻煩,,比如LineageOS。相比于逐步了解和適應(yīng)新變化,,一下子面對(duì)大量變更會(huì)更加棘手,。預(yù)計(jì)Google本周會(huì)公布更多細(xì)節(jié),這一調(diào)整最快可能會(huì)在下周正式生效,。
盡管如此,,Google關(guān)閉Android系統(tǒng)公開(kāi)開(kāi)發(fā)進(jìn)程的調(diào)整還是引起不少開(kāi)發(fā)者的擔(dān)心。許多人認(rèn)為,,雖然表面上說(shuō)是為了防止泄露,,但這更可能是Google邁向閉源的第一步。特別是在歐盟干擾了他們的開(kāi)源盈利策略的情況下,,Google早就把大量功能轉(zhuǎn)移到了Google Play服務(wù)里,,還停用了許多AOSP版的原生應(yīng)用。有人認(rèn)為應(yīng)該支持Jolla和Sailfish OS,,并考慮遷移,。
你如何看待Google的最新舉措?歡迎分享你的觀點(diǎn),。