Replicant是一个旨在为不同装置提供一个完全自由的Android分发版的项目。所以Replicant是一个为了把很多电话要发挥其所有功能所必需的专有驱动程式或者其他软件用自由软件取而代之的自由软件项目。
Replicant目前基于CyanogenMOD。CM的方式是把闭源软件备份,然后安装替代系统。这样的话,用户可以使用定制的Android版本,而无需放弃闭源软件。不过,Replicant未来的计划是完全去除设备中的闭源软件,形成一个完全自由的系统。在Replicant中,GooglePlay是不存在的。它有一个自由和开源的应用市场F-Droid,其中的应用也都是开源软件。
对于Replicant团队来说,最大的挑战是对闭源驱动进行逆向工程。“我们不断地去探索加锁的黑盒子中的魔法,但并不是总能成功,”Paul说,“这就是Replicant仍然无法支持设备上所有硬件功能的原因。”
评论