基于linux的手机:为什么GNU/Linux用户被当作二等公民?

不同视角、不同观点、深度探讨,禁止人品和道德攻击
回复
头像
jimmerlin
帖子: 252
注册时间: 2008-08-24 9:41

基于linux的手机:为什么GNU/Linux用户被当作二等公民?

#1

帖子 jimmerlin » 2009-10-18 19:11

原文链接:http://www.freesoftwaremagazine.com/col ... cond_class

原作:Ryan Cartwright
翻译:jimmerlin@LRM
象许多自由软件的使用者一样,对于基于嵌入性linux系统的手机数量的增多,我倍受鼓舞。Nokia的Maemo和Palm的webOS正在成型,而且似乎每天我们都会听到又一个Android设备问世的消息。这些都是好消息,但是这些自由软件手机对于自由软件爱好者有多大用处呢?并不如它们看起来那么大。

应用软件才是一切:
得益于那无处不在的iPhone(即使你不赞赏Apple,你也不得不承认它营销的高明),如今的手机,软件才是一切。我有一个HTC Hero,基于Android(但不依赖于谷歌),我也很高兴拥有它。我喜欢这样的事实,它拥有大量的应用软件,有些是有用的,有些很愚蠢,有些是在等待火车进站的时刻打发时间的好工具。安装Android软件很容易,就像你所设想的一样,但是在这些应用软件单子上有些东西被忽视了:授权。当然有些软件包括授权,来自那些认为授权比较重要的程序员所写的说明,而且通常是自由授权。
这使得找出你所喜欢的程序基于那种授权很难办。对于大多数的人来说这不是个问题:他们根本不在乎他们用的软件基于什么授权。但是对于许多人们来说,选择Android手机的理由是基于这种OS的授权,而且也希望在软件上有同样的选择。不了解软件的授权,我们实际上没有给予选择的权利。和许多人一样,我希望有大量的自由软件在Android平台上出现,但是在如果开发者不知道这里有选择的权利(用户就更不用说了),那么这样的事情就不会发生。作为对此的回应,社区已经创建了一个Android Free Software wiki(https://wiki.koumbit.net/AndroidFreeSoftware),列出了Android下的自由软件和使用的授权。
从我简单的研究来看,这个问题对其它自由的手机系统,比如maemo,webOS来说同样存在。在许多列出软件列表的网站上,很少能够看到授权,更别提以授权来筛选软件了。所以,从google开始,对于推广自由手机系统的用户和推广者来说,请开始在你们的单子上加上软件授权信息。

同步:
当人们在手机上花费心血建立了通讯录,日历和事项清单后,很自然的,大多数希望能够这些信息能和自己的台式机或者电脑同步。如果你的机子运行的不是商业操作系统,特别是你的机子运行的是自由操作系统,你会遇到麻烦。拿HTC Hero来说,把它插进USB接口后,它显示的是一个U盘。实际上当你插入时,它会在机子上显示你是使用U盘模式还是同步模式。同步模式会试图连接HTC的商业软件,这个软件是随机子附带的,而且只能在windows上安装。实际上机子上的同步信息显示的是“和Windows同步”。如果你选择U盘模式的话,挂载到桌面的只是一个micro-SD卡,而不是机子的内存,所以你无法直接进入通讯录或日历等信息。这意味着没有一定的黑客技能,你无法是基于linux的手机和基于linux的电脑同步。坦白的说,这很荒唐。其它的自由软件手机似乎也是一样。当然,你可以使用google的网上程序然后和手机中的数据库同步,但是你有很好的理由不将这些信息存在“云”中。对于其它自由软件手机系统,情况也不会更好。一个用户在寻找能够和GNU/linux操作系统同步的手机后,得出的结论是“对于linux用户最好的智能手机是运行Windows Mobile的”
固件更新:
紧随同步问题的是固件更新。这个问题是Hero特有的,多数的Android手机通过OTA更新,就是通过手机直接网上更新。因为Hero用户使用的是Sense UI,所以升级要通过USB接口。明白了吗? Hero只能通过Windows “HTC sync”软件更新。所以GNU/linux(包括Mac)用户被扔到了外面。诚实的来说,这让我很恼火,用了十年的GNU/linux,我对于某个设备不能在我的系统下工作的想法已经很厌烦了,Hero必须通过Windows only的软件简直是个笑话。

仍然不够好:
当Tivo发行了他们有名的电视盒子,关于他们“拒绝GPL精神”的指责很多。他们将GPL 软件加密,从而禁止用户使用自己的版本的思想(很简单的一个总结,但是)引发了强烈抗议,在很大程度上最终导致了GPLv3的出现。许多人,包括我,都认为google,HTC,Palm,Nokia等不会走的太远(尽管一些通信公司很热衷于锁住它们的硬件),但是它们在忽视自由软件社区的精神上同样糟糕。从技术上来说,它们做的没有什么错。那些涉及的授权没有坚持要求它们使用GNU/linux的支持,以及使用相应的驱动和程序。同样它们也没在主导的市场上给自由软件用户造福的义务。在多半的时间里面,我们都可能希望那些公司忽视我们的需求,那也是使用自由软件的“乐趣”的一部分。但是象它们那样使用着自由软件,享受其中的好处,然后向那个可能是最早使用它们的设备的社区用户们关上大门,难道不是充满虚伪?

我意识到许多人读着这篇文章时,认为只是我在抱怨,因为我在购买HTC hero之前没有问问它是否能在GNU/linux下工作。要说明的是,我在购买之前已经意识到了这一点。我不需要和电脑同步,当然我会做备份,仅此而已。在现实中对我不是个问题,除了固件升级必须借一个装windows的电脑。但是,我和许多人一样,选择了HTC是因为它所基于的软件是自由的,我也向支持使用这些软件的公司和产品。对于其它的制造商也是一样。所以我要特别的对HTC说:什么时候才能有非windows用户的同步和升级呢?对于所有的制造商,我要说:因为你们使用了自由软件,GNU/linux用户在你们的客户群中正在增长,开始意识到这一点并且做些事情,否则你们会失去我们的支持。
上次由 jimmerlin 在 2009-10-18 20:32,总共编辑 2 次。
Archlinux:Simple,lightweight(if no X.org)
Chakra:Archers' KDE
Smplayer:Best mplayer front end so far
Python:program language you can truely enjoy
Indigo Prophecy:Perfect AVG if the ending doesn't suck totally!!
头像
qiii2006
帖子: 1484
注册时间: 2008-08-20 18:33
来自: 泰达希尔
联系:

Re: 基于linux的手机:为什么GNU/Linux用户被当作二等公民?

#2

帖子 qiii2006 » 2009-10-18 20:27

可以在“会员控制面板”里把“用词过滤”关掉的。。。。
qiibeta@twitter.com

我是心之所在,你好,世界

I,KDE
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 基于linux的手机:为什么GNU/Linux用户被当作二等公民?

#3

帖子 wangdu2002 » 2009-10-18 20:31

向往理想与屈从现实总是不可能那么事事如意的。 :em02
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
jimmerlin
帖子: 252
注册时间: 2008-08-24 9:41

Re: 基于linux的手机:为什么GNU/Linux用户被当作二等公民?

#4

帖子 jimmerlin » 2009-10-18 20:33

thanks,qiii, :em06
Archlinux:Simple,lightweight(if no X.org)
Chakra:Archers' KDE
Smplayer:Best mplayer front end so far
Python:program language you can truely enjoy
Indigo Prophecy:Perfect AVG if the ending doesn't suck totally!!
头像
ChloeRei
帖子: 1021
注册时间: 2007-11-23 9:49

Re: 基于linux的手机:为什么GNU/Linux用户被当作二等公民?

#5

帖子 ChloeRei » 2009-10-18 22:27

逐渐觉得Android没那么美好。。。
回复