移動互聯網發展過程中開源陣營的開放性分析
發布日期:2016-04-11 瀏覽次數:2067
金屬條碼查價機在移動互聯網的發展過程中,幾大曾經開源陣營的開放性分析如下所述。
(1)Symbian
在開源許可協議方面,Symbian聲稱將遵守Eclipse Public License(EPL)1.0協議;OHA聲稱將遵守Apache License, Version 2協議;EPL與Android使用的Apache license很相似,兩者都賦予原始設備制造商和運營商擴展或不擴展其所有權的自由,兩者的開放協議是有限開放的,比GNU Public License(GPL)協議的開放性要差一些,GPL要求一切保持開放性和可變更性。有跡象表明,Symbian的源代碼開放也是一個逐步的過程,首先將在基金會內部開放,然后才可能對外開放。
(2)Android
目前,Google的Android內核的大部分源代碼已經公開,但仍有不少關鍵代碼并沒有完全對外公布。對此,Google的相關人士表示,由于Android平臺仍處于開發階段,所以會出現部分代碼沒有及時對外公布等現象,待Android平臺的開發工作初步完成后,所有源代碼將對外公布。在終端系統行業,除了后來的Moblin外,Google已經實現了前所未有的開放,zebra條碼打印機這種開放程度甚至受到LiMo陣營的質疑。
(3)LiMo
LiMo陣營雖然聲稱自己是一個開源平臺,但必須先成為基金會的一個付費成員才能接觸到代碼庫,LiMo并未顯式地說明自身要遵守的開源許可協議。LiMo使用了GStreamer,GStreamer 是 GNOME 桌面環境下用來構建流媒體應用的編程框架(framework),而GStreamer是以LGPL協議(下文有說明)授權發布的。
(4)Moblin
zebra代理條碼查價機以Intel為首的Moblin是一個以開源平臺為基礎的終端軟件協作平臺,是一個完全開源的項目。用戶不需要與Moblin簽訂任何法律協議,可以免費成為會員;代碼在Moblin社區公布,且Moblin同樣同時支持獨立軟件開發商和開源軟件提供商。