CM的离开让人心凉,但却让它成为了规模最大的ROM团队

刷机的人不会不知道CM这个团队,国外或者说全球最大最知名的,第三方安卓编译团队。以保留原生风格,流畅的ROM和广泛的机型适配能力,迅速成为所有玩机者的喜爱,可以毫不夸张的说,CM带动了将近一半的用户用安卓。而CM昨天宣布,于12月31日之前,停止一切夜版固件的支持!这是个可悲的消息。

而CM得离开,使得另一个规模非常大的ROM团退,成为了全球第一的第三方安卓开源团队,也就是国内的ROM团队:魔趣

为魔趣的出现也可谓是帮助了国内机型脱离厂商定制ROM的好助手,而魔趣甚至成为了一种刷机的信仰,形成了一句:魔趣大法好!

而关于魔趣的说法也有很多,因为大家对魔趣和CM的关系一直都是纠纷不清的关系,而在大家的眼里,魔趣就是基于CM而已。其实,这个说法不完全正确,因为大家从魔趣和CM上的代码上看,魔趣的代码使用的都是CM的,但是这里面确实有原由是大家不曾知道的。

因为魔趣和CM一样,保留完整的安卓原生风格,所以在UI上看起来都一样,而大多数第三方ROM都会做成原生风格;而安卓的代码合并问题,CM是最早诞生的开源项目,MoKee成立于2012年12月12日,Omni则成立于 2013。很多情况下,大部分开发者已经习惯于提交到CM,而其它项目再从CM同步;

而对于大家所看到的代码,说魔趣的代码都是从CM上扒下来的,而事实马丁龙猪自己表示过:

开源项目之间的关系:

互相贡献代码,开源精神不意味着只索取,不付出。

几大开源项目基本上都是互相合并对方优秀的代码,但并不是全部拿走,因为这样大家就没什么差异化了,那是不对的。所以除了少数没啥名气的开源项目会把各大开源项目的功能全部拿来弄的乱七八糟以外。CyanogenMod,Omni,MoKee都有自己的差异点,不会什么都拿,我们会保持彼此的差异化。所以你可以看到魔趣多了些功能,相比CM或者Omni也少了一些功能。

最核心的,是我们对通用模块的态度!基本上涉及重要模块的,我们都会主动去共享给其它项目。比如5.0 Google的SElinux更严格了,导致有些功能失灵,如系统更新写入命令的逻辑。魔趣修好并已经提交给CM等待合并。再如4.4的ART无法启动BUG,也是魔趣率先修复并提交给CM的。

关于这些,马丁龙猪自己在安卓贴吧说过,魔趣有史以来的传言和疑问,上面也是马丁龙猪自己说过的,详细的请看下面这篇帖子:http://tieba.baidu.com/p/3566301330?pn=1

不管怎么说,CM的离开,使得魔趣成为最大的受益者,而CM在停止服务之前,魔趣在全球的ROM团队中是第二名,而CM停止之后,自然而然的变成第一。有网友调侃这个现象说:CM拉肚子先走了。

而CM在停止服务之前,将CM所有的源码开源放出来,让想为CM继续开发的民间开发者们共同维护,也就是说,未来的CM将全部由第三方的开发者进行开发。然而,这样的开发再也没有这么大规模,也不会看见每夜都更新的了,因为民间开发者只能针对一个品牌或者是一个系列的机型来维护,不可能做到一个公司的规模。

举报
评论 0