02.26 安卓系統是開源的,是全球程序員的共同勞動成果,為什麼總有人認為谷歌可以禁用安卓?

美狗鑑定師




  • 安卓是基於Linux系統開發的,而Linux是一款免費的操作系統(有GNU GPL授權證約束,要求免費),任何人可以免費獲得,並參與修改,從這個角度說Linux是全球程序員的共同勞動成果沒錯,但這麼說安卓就不對。安卓的系統架構有四層,分別為應用程序層、應用程序框架層、系統運行庫層和Linux內核層。
  • 所謂禁用安卓,不是說安卓不給中國廠商免費用,而是停止安卓系統的升級和維護。目前中國手機廠商用的操作系統基本上都是安卓 各家定製的用戶界面,例如小米的MIUI和華為用的EMUI等等,如果谷歌停止了安卓的升級維護,那麼眾多中國手機廠商只能用到目前的版本,不能進一步升級。

很明顯,Android源碼中開源部分的代碼版權是不屬於任何人和機構的,只要你有能力,可以隨便拉個分支出來修改和商用,華為的鴻蒙大部分的代碼和開發工具就是基於Android生態上面研發出來的,在發佈會上面說的IDEA其實是基於AS的一個插件。

現在很多主流的開源體系都是商業公司在提供主流的推動,雖然是開放代碼但在技術走向上以及資源調配上還是傾向於主推公司,開源更像是商業大公司玩的一種手段,雖然代碼開源但可以讓全世界的程序員為之服務,並且在技術走向上引導對於自己有利,所以講有人的地方就有江湖,手段層出不窮,對於普通的程序員來講就是利用好的平臺框架,學習自己的技術開發能力迎接新一輪的技術革命的到到來。


分享到:


相關文章: