众所周知,国产手机厂商小米公司是以其著名的MIUI Android ROM起家,而MIUI是基于国外ROM团队CyanogenMod发布的基于GPL协议的ROM所修改的版本。日前,MIUI团队决定和CM团队一样,采用Apache 2.0协议,逐步开源其MIUI ROM。
和CM所采用的 GPL 协议不同的是,Apache 2.0协议允许其他公司在现有代码基础上开发自己的应用,并且保留闭源的权利;而GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。
目前大家可以从https://github.com/MiCode上查看MIUI的开源情况,其中PatchRom部分可以从https://github.com/MiCode/PatchRom下载到patchrom所有代码以及配套教程。同时,为了帮助那些不熟悉git的朋友使用该教程,小米还另外提供patchrom项目的打包下载,下载地址为 http://bigota.d.miui.com/micode/patchrom.zip。
虽然目前只开源了部分小米自家应用如小米便签,PatchROM等,但是相信随着该项目的不断完善,会有更多优秀的应用得以开源,并方便开发者进行二次开发。
欢迎提供建议,如有任何 与手机相关问题,可以向我们发帖提问:
我们有问必答!
KDS ID:李可人
更多精彩的最新手机资讯,请点击进入手机中心!
PChome手机中心官方微博:
网友评论