Login  |  繁體中文
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 本網站預計持續維運至 2021年底,網站內容基本上不會再更動。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
FOSS News Android 並非完全開放源碼 客製化 ROM 惹爭議

Android 並非完全開放源碼 客製化 ROM 惹爭議

儘管 Android 是開放源碼的行動作業系統,部份其中最吸引人的功能,例如緊密的 Gmail 整合與 Google Map,並非開放源碼軟體。

開放源碼社群日前目睹了 Google 與 Cyanogen,也就是開放源碼開發者 Steve Kondik 之間的角力戰。Kondik 是一位 Android 黑客,他開發了加強版的 Android ROM CyanogenMod。CyanogenMod 是以開放源碼的 Android 為基礎,加上特別製作的功能。 CyanogenMod Android ROM 加入了來自 Donut 釋出版本的許多新功能,而且還允許與電腦分享手機的資料連接能力,因此在 Android 玩家間相當熱門。

日前 Google 因為發出制止令 (cease and desist order) 給 Kondik,要求 Kondik 停止散佈此一客製化的 Android,因為其中包含了封閉源碼的應用軟體如 Gmail 與 Google。Google 因此引起了一場風波,飽受開放源碼社群的批評。

Google 宣稱該 Android 釋出中有許多應用軟體事實上並非開放源碼,例如 Gmail、Google Maps 與 YouTube。由於這些軟體是商業軟體而非開放源碼,無法納入 CyanogenMod 這樣的開放源碼釋出中。

該公司表示這些來自開發者的熱情令其感到興奮,但 Kondik 在其釋出版本中納入這些應用軟體時,已經違反 Google 的授權。Google 在 Android 開發者部落格上指出,由於這些軟體非開放源碼,因此並未包含於 Android 的原始碼倉儲中。未經授權散佈這些軟體,即使出於正面意圖,也會造成對他們的傷害。

一開始 Kondik 表示,他認為此舉對於 Android 社群將有負面影響,因為跟 Google 線上服務緊密連接,可說是此一以 Linux 為基礎的作業系統主要的賣點之一。不過,該開發者後來轉變態度,表示計畫釋出簡化版的 ROM,可以處理一般的電話功能,但其中不包含 Google 的應用軟體。

雖然部份社群人士抱怨 Google 違反了 Android 的精神與目標,但 Kondik 則抱持較為同情的看法。他說,這些軟體並非包含在該開放源碼專案,而是具有 Google 體驗的設備的其中一部份,雖然他希望 Google 能將以上交給大家共同擁有,但是當這並未發生時,又有誰能責怪他們呢?

為了回應此一事件,一群開發者共同成立了 Open Android Alliance,以建立可取代 Google 應用軟體的開放源碼替代方案為目標,希望能在未來納入客製化的 Android 釋出版本中。

儘管 Google 為了此事飽受批評,另一方面也有聲音為 Google 緩頰,認為 Google 或許有商業合約禁止該公司讓這些應用軟體被納入開放源碼版本中。

撇開上述風波,Android 以及另一套主要行動 Linux 平台 Palm webOS,最近都有新的改善發表。Google 與近來注意力轉向 Android 的電信商 Sprint,正在改進 Android 的體驗。Sprint 發表了其 Applications Developer 網站的一系列延伸,協助開發者更容易支援 Android,提供針對 Sprint 網路創造與測試 Android 應用軟體的工具。


相關網址:
1.Google 澄清 Android 的開放層面
2.Google 告知 Android 開發者 — 這不是完全開放源碼
3.Android 與 webOS 更新消息



You may be interested in the following articles:




OSSF Newsletter : 第 136 期 打造三太子:台灣版 Opera 瀏覽器

Category: FOSS News