Replicant:真正自由的 Android 版本

oschina
 oschina
发布于 2013年11月04日
收藏 33

Replicant-1-660x879 (1)

自从 Android 诞生以来,关于它是否开放自由的讨论就一直存在。AOSP 的确是开源的,但是它本身并不能做什么。要使 Android 在手机上运行起来,仍然需要大量的闭源软件,比如 GPS 芯片、摄像头、感应器等部件的驱动。如果我们把 Google 应用考虑进去的话,情况就更加复杂了。

对于用户来说,Android 的确给予了选择权,但是这和开放和自由之间还有很大的距离。Replicant 团队想要改变这一点,做出一个真正自由的 Android 版本。

团队遵循的是自由软件运动的精神。“这是不接受强加于你的计算机,或者更广泛地说,强加于你生活的不公正力量”,Replicant 的主开发者之一 Paul Kocialkowski 接受 Wired 网站采访的时候说,“任何理解并且尊重这一点的人,都会理解为什么自由软件很重要。”

Replicant-1-660x879

Replicant 成立于 2010 年,而它的根源可以追溯到 2008 年 HTC G1 的发布。开源软件社区看到,运行 Android 需要大量的闭源软件,于是,一些人开始思考替代方案。

Replicant 目前基于 CyanogenMOD。CM 的方式是把闭源软件备份,然后安装替代系统。这样的话,用户可以使用定制的 Android 版本,而无需放弃闭源软件。不过,Replicant 未来的计划是完全去除设备中的闭源软件,形成一个完全自由的系统。在 Replicant 中,Google Play 是不存在的。它有一个自由和开源的应用市场 F-Droid,其中的应用也都是开源软件。

对于 Replicant 团队来说,最大的挑战是对闭源驱动进行逆向工程。“我们不断地去探索加锁的黑盒子中的魔法,但并不是总能成功,”Paul 说,“这就是 Replicant 仍然无法支持设备上所有硬件功能的原因。”

缺乏好的图形加速软件是他们面临的最大挑战。如果不解决这个问题,运行 Android 4.0 以上的版本必须依赖闭源软件。Replicant 团队尝试使用 Mesa,关于 Open GL 的一个开源实现。

Android 并非唯一的开源移动操作系统,不过 Paul 认为它是实现自由的移动系统的最好希望。在他看来,Maemo、FirefoxOS 和 Ubuntu Touch 与 Android 一样,都需要闭源软件才能运行,而 Android 的开发者更多,设备也更多。“与其浪费时间转移到和 Android 一样有缺陷的系统,我们更想继续把 Replicant 基于 Android 之上。”

自由软件比闭源软件更值得信赖,但是手机上的安全问题比较特别,比如运营商可以追踪用户的地址,监控到呼叫、信息、数据传输等等。对此,Paul 说,“很明显,运行 Replicant 有安全上的优势,但是,做出真正安全的手机还要很长的时间。这是迈向安全的一步。如果你真的在意安全,你应该避免使用手机。”

图片来自 Wired

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Replicant:真正自由的 Android 版本
加载中

精彩评论

平原君
平原君
如果你真的在意安全,你应该避免使用手机。

最新评论(26

fengyqf
fengyqf

引用来自“erasinoo”的评论

引用来自“杨佳圆”的评论

引用来自“fengyqf”的评论

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“哆啦比猫”的评论

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“erasinoo”的评论

直接舍弃,然后开源手机方案出来不就解决了,想 rasp pi 一样

有一个哥们就是建议这样拯救RIM的。如果全开源(硬件和软件)那么估计RSM大神会考虑使用手机的。

RSM是什么神?

Richard Stallman? 不过不知道为什么一般都缩写成 RMS

是的,他就是自由软件的精神领袖,他在自由软件界,是神一样的存在,最了不起的作品就是emacs。也是lisp语言大师。

我当然知道RMS,但不知道rsm,呵呵
RMS的M,是马修的简写,不记得具体的英文拼写了

整个Linux世界,都是建立在他的工作之上的,就是GNU计划,这比Emacs影响更深远

我自己搞错了,这是他的名字全称:Richard Matthew Stallman,所以这也就是好解释,为什么是RMS的缩写了。http://en.wikipedia.org/wiki/Richard_Stallman

说句实话不大喜欢 stallman 以及他的协议,其他的开源协议更加有助于软件质量和商业发展

gpl协议是为了保护开源项目的成就不被用在闭源上
SupNatural
SupNatural
小帅哥啊。
Erasin
Erasin

引用来自“杨佳圆”的评论

引用来自“fengyqf”的评论

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“哆啦比猫”的评论

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“erasinoo”的评论

直接舍弃,然后开源手机方案出来不就解决了,想 rasp pi 一样

有一个哥们就是建议这样拯救RIM的。如果全开源(硬件和软件)那么估计RSM大神会考虑使用手机的。

RSM是什么神?

Richard Stallman? 不过不知道为什么一般都缩写成 RMS

是的,他就是自由软件的精神领袖,他在自由软件界,是神一样的存在,最了不起的作品就是emacs。也是lisp语言大师。

我当然知道RMS,但不知道rsm,呵呵
RMS的M,是马修的简写,不记得具体的英文拼写了

整个Linux世界,都是建立在他的工作之上的,就是GNU计划,这比Emacs影响更深远

我自己搞错了,这是他的名字全称:Richard Matthew Stallman,所以这也就是好解释,为什么是RMS的缩写了。http://en.wikipedia.org/wiki/Richard_Stallman

说句实话不大喜欢 stallman 以及他的协议,其他的开源协议更加有助于软件质量和商业发展
cprime010
cprime010

引用来自“fengyqf”的评论

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“哆啦比猫”的评论

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“erasinoo”的评论

直接舍弃,然后开源手机方案出来不就解决了,想 rasp pi 一样

有一个哥们就是建议这样拯救RIM的。如果全开源(硬件和软件)那么估计RSM大神会考虑使用手机的。

RSM是什么神?

Richard Stallman? 不过不知道为什么一般都缩写成 RMS

是的,他就是自由软件的精神领袖,他在自由软件界,是神一样的存在,最了不起的作品就是emacs。也是lisp语言大师。

我当然知道RMS,但不知道rsm,呵呵
RMS的M,是马修的简写,不记得具体的英文拼写了

整个Linux世界,都是建立在他的工作之上的,就是GNU计划,这比Emacs影响更深远

我自己搞错了,这是他的名字全称:Richard Matthew Stallman,所以这也就是好解释,为什么是RMS的缩写了。http://en.wikipedia.org/wiki/Richard_Stallman
fengyqf
fengyqf

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“哆啦比猫”的评论

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“erasinoo”的评论

直接舍弃,然后开源手机方案出来不就解决了,想 rasp pi 一样

有一个哥们就是建议这样拯救RIM的。如果全开源(硬件和软件)那么估计RSM大神会考虑使用手机的。

RSM是什么神?

Richard Stallman? 不过不知道为什么一般都缩写成 RMS

是的,他就是自由软件的精神领袖,他在自由软件界,是神一样的存在,最了不起的作品就是emacs。也是lisp语言大师。

我当然知道RMS,但不知道rsm,呵呵
RMS的M,是马修的简写,不记得具体的英文拼写了

整个Linux世界,都是建立在他的工作之上的,就是GNU计划,这比Emacs影响更深远
fengyqf
fengyqf

引用来自“杨佳圆”的评论

引用来自“哆啦比猫”的评论

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“erasinoo”的评论

直接舍弃,然后开源手机方案出来不就解决了,想 rasp pi 一样

有一个哥们就是建议这样拯救RIM的。如果全开源(硬件和软件)那么估计RSM大神会考虑使用手机的。

RSM是什么神?

Richard Stallman? 不过不知道为什么一般都缩写成 RMS

是的,他就是自由软件的精神领袖,他在自由软件界,是神一样的存在,最了不起的作品就是emacs。也是lisp语言大师。

我当然知道RMS,但不知道rsm,呵呵
RMS的M,是马修的简写,不记得具体的英文拼写了
cprime010
cprime010

引用来自“哆啦比猫”的评论

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“erasinoo”的评论

直接舍弃,然后开源手机方案出来不就解决了,想 rasp pi 一样

有一个哥们就是建议这样拯救RIM的。如果全开源(硬件和软件)那么估计RSM大神会考虑使用手机的。

RSM是什么神?

Richard Stallman? 不过不知道为什么一般都缩写成 RMS

是的,他就是自由软件的精神领袖,他在自由软件界,是神一样的存在,最了不起的作品就是emacs。也是lisp语言大师。
哆啦比猫
哆啦比猫

引用来自“fengyqf”的评论

引用来自“杨佳圆”的评论

引用来自“erasinoo”的评论

直接舍弃,然后开源手机方案出来不就解决了,想 rasp pi 一样

有一个哥们就是建议这样拯救RIM的。如果全开源(硬件和软件)那么估计RSM大神会考虑使用手机的。

RSM是什么神?

Richard Stallman? 不过不知道为什么一般都缩写成 RMS
fengyqf
fengyqf

引用来自“杨佳圆”的评论

引用来自“erasinoo”的评论

直接舍弃,然后开源手机方案出来不就解决了,想 rasp pi 一样

有一个哥们就是建议这样拯救RIM的。如果全开源(硬件和软件)那么估计RSM大神会考虑使用手机的。

RSM是什么神?
M
Mr.Li

引用来自“cmy00cmy”的评论

活捉野生帅逼程序猿一只。

.........
返回顶部
顶部