Android分發版:Replicant
Replicant是一個旨在為不同裝置提供一個完全自由的Android分發版的項目。所以Replicant是一個為了把很多電話要發揮其所有功能所必需的專有驅動程式或者其他軟件用自由軟件取而代之的自由軟件項目。
Replicant 目前基于 CyanogenMOD。CM 的方式是把閉源軟件備份,然后安裝替代系統。這樣的話,用戶可以使用定制的 Android 版本,而無需放棄閉源軟件。不過,Replicant 未來的計劃是完全去除設備中的閉源軟件,形成一個完全自由的系統。在 Replicant 中,Google Play 是不存在的。它有一個自由和開源的應用市場 F-Droid,其中的應用也都是開源軟件。
對于 Replicant 團隊來說,最大的挑戰是對閉源驅動進行逆向工程。“我們不斷地去探索加鎖的黑盒子中的魔法,但并不是總能成功,”Paul 說,“這就是 Replicant 仍然無法支持設備上所有硬件功能的原因。”
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!