之前各大媒體都報道了谷歌即將放棄開源安卓系統,也就是ASOP的事兒,這當然引爆了整個IT行業,因為大家都知道ASOP對于很多廠商和設備來說是多么重要。特別是國內,因為有多少手機、電視、盒子等設備,都是利用ASOP來開發的安卓系統,如果谷歌真的放棄ASOP,其他不說,那真的要逼得一眾國內廠商去真“自研發”系統了。
不過谷歌很快就跳出來正式回應,表示自己并非放棄開源,只是計劃大幅改變新版Android系統的開發流程,這其中就涉及到AOSP的問題。之前大部分代碼都放在公開管道,但未來將采取非公開方式。這不代表Android開源就會被放棄,只是整體開發流程不再如以往那樣透明而已。而且根據我們得到的消息,谷歌已經給國內的很多廠商保證,未來可以繼續使用最新版的AOSP。
谷歌已經向媒體證實,今后所有Android核心開發將在谷歌內部分支進行。過去谷歌會頻繁更新公開的AOSP分支,任何人都能存取;但內部分支僅限谷歌自己和擁有谷歌移動服務(Google Mobile Services,GMS)授權的制造商得以使用(海外品牌以及在海外銷售的國內廠商)。谷歌表示,此舉目的是簡化Android開發流程,延續近期采用的主干開發(trunk?based development)模式。由于AOSP與內部分支在功能和API支持常常不同步,谷歌必須在每次新版Android公布前耗費大量人力進行合并。而現在專注于內部分支后,谷歌將能加快新版開發速度、減少重復工作,所有人都能更輕松。
但關鍵是,這樣的改變并不表示谷歌就要放棄AOSP,谷歌強調新版Android完成后,仍會如往常將原始碼發布至AOSP,開發者則專注于應用程序如何支持新版Android。而有GMS 授權的OEM廠商可直接跟進內部分支進度,專注于開發需要一年或更長時間才能上市的產品。也就是說大家不用老盯著AOSP,等新版Android開發完畢后,再等谷歌將代碼發布到AOSP上就行了。
實際上多年來谷歌已將多項功能從AOSP轉移至封閉原始碼套件,以便更彈性地更新核心元件而無需完整升級系統。目前大多數Android開發也都在內部分支完成,唯獨藍牙(Bluetooth)等少數元件仍維持在公開的分支,未來也將轉至內部分支開發。對于谷歌來說,只是希望減少開發流程,但對于外界而言,未來對于新版Android系統發布前,掌握信息就肯定大幅減少,之前所有人都可以利用AOSP來揭露下一代安卓系統的新功能、即將淘汰的舊功能或兼容性變動等,以后在想獲得這么新的信息就不容易了。
實際上對于普通用戶而言,谷歌的這次改動不會有什么感知,而且也不像很多人危言聳聽的那樣認為谷歌要放棄AOSP了。所以無論是用戶還是廠商,其實都不用擔心這個問題,未來依然可以通過AOSP獲得最新的系統,電視廠商和手機廠商要怎么魔改,要怎么用AOSP去吹噓一波自研發系統,都還是可以的!
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.