這樣一來以後就更好的移植miui系統

baiyecheng發表於2015-03-20
 眾所周知,國產手機廠商小米公司是以其著名的MIUI Android ROM起家,而MIUI是基於國外ROM團隊CyanogenMod釋出的基於GPL協議的ROM所修改的版本。日前,MIUI團隊決定和CM團隊一樣,採用Apache 2.0協議,逐步開源其MIUI ROM。和CM所採用的 GPL 協議不同的是,Apache 2.0協議允許其他公司在現有程式碼基礎上開發自己的應用,並且保留閉源的權利;而GPL的出發點是程式碼的開源/免費使用和引用/修改/衍生程式碼的開源/免費使用,但不允許修改後和衍生的程式碼做為閉源的商業軟體釋出和銷售。

目前大家可以從https://github.com/ 二十五味肺病丸:http://www.25pr.com/ MiCode上檢視MIUI的開源情況,其中PatchRom部分可以從https://github.com/MiCode/PatchRom 十香丸:http://www.hee8.com/下載到patchrom所有程式碼以及配套教程。同時,為了幫助那些不熟悉git的朋友使用該教程,小米還另外提供patchrom專案的打包下載,下載地址為 http://bigota.d.miui.com/micode/patchrom.zip。十五味乳鵬丸:

http://www.94hu.com/

雖然目前只開源了部分小米自家應用如小米便籤,PatchROM等,但是相信隨著該專案的不斷完善,會有更多優秀的應用得以開源,並方便開發者進行二次開發。

不要以為保護智慧財產權就僅僅是花錢去買微軟或者Adobe的正版軟體那麼簡單,就算是開源社群的公開免費的東西,在使用過程中也需要遵守開源社群的相關規定。小米的MIUI ROM(中文叫“米柚”)紅曲:www.xo27.com國內比較流行,不過長期以來一直被指藉助Android的壯大卻沒有遵守開源和自由軟體許可證。

OpenMIUI請願要求小米公開MIUI原始碼    谷歌的Android作業系統採用Apache 2.0許可證,衍生版本不強制要求公開原始碼,然而Android使用了Linux kernel採用的是GPLv2許可證,除非MIUI自己開發了一個核心替代Linux kernel核心,否則就必須將其修改公開。因此OpenMIUI.com自然美:www.14wa.com/發起請願要求小米公開MIUI原始碼。

相關文章