首先科普一下,Xposed是安卓手机上的一套开源框架,可以实现许多原厂系统无法实现的功能,由于功能太强大,因此对许多安卓系统而言它是一把不稳定的「双刃剑」,一般是一些爱折腾的玩家才会去使用。近日Android BEAT发表《Xiaomi forked Xposed framework for MIUI without giving any credit to the developer》称,有开发者指责MIUI抄袭其Xposed模块代码,下文部分摘录该文:
作为中国最大的手机公司之一,小米某些行为实在不得人心。继公然抄袭苹果从设备到系统的设计之后,最近小米也不断被曝存在故意窃取用户隐私的「恶行」。
现在看来,被小米抄袭的,不仅只苹果一家。MIUI整个系统的不少地方,貌似者对Xposed(一种开源的安卓框架)存在不少「致敬」之处。
国外Xposed模块的开发者,rovo89,从五月份开始,向我们娓娓道来被MIUI抄袭的故事:
MIUI搬运了我的Xposed模块过去,没有任何的注明。当我拿着证据找他们,并要求他们最起码给我一个名分时,他们向我道歉,指那些只是调试时用的代码,将马上删除它们。一个半月过去了,我发现问题仍然存在:他们在一个GitHub上存放了他们的源代码,里面原封不动地把我的源代码嵌套进去,只是外面换了个名字。更为甚者,本来有个文件标注了我和另外一个作者的名字的,他们把这个文件彻底删除掉了。所以说,他们不是忘了标明作者,他们是故意不想让你们知道作者究竟是谁!
如今距离事情rovo89维权开始,已经过去了好几个月,但是小米仍然没有给予他任何应得的名分,一个注明都没有。
后来一个名为45452F4345的Reddit用户指出,小米从MIUI4.5.9版本开始已经移除了全部的Xposed框架,并且将GitHub上的资料进行了更新,给予了该开发者应有的名分。「看来小米已经把该做的都做了,晚了一点而已。」
有意思的是,「XDA」这一个Xposed开发者的聚集地,由始至终都没有任何相关的报道。
国内小米用户在使用MIUI的过程中,或者说在捣鼓MIUI的过程中应该能发现,原生的Xposed框架(通用于大部分安卓手机)很难适配MIUI,为此已经有人专门开发了「为MIUI而生」的Xposed框架「WSM工具箱」。从这件事来看,是不是因为MIUI已经「集成」了不少Xposed功能,所以对Xposed的支持才这么差?