评论:Linux社区称华硕易PC有违Linux精神
上一篇 /
下一篇 2007-11-28 09:05:00
/ 个人分类:网络+职场
Asus推出的超薄、预装Liunx的低成本笔记本eeePC引发了狂热的购买热潮,成功的推动Liunx进入电脑消费市场。应该说Eee PC在全世界范围内掀起了一股低价笔记本电脑的旋风,并且这样的阵势还将持续下去。目前Eee PC只有Linux版本,采用Windows XP系统的版本据说会在下月之内推出。Eee PC之所以可以比其他同类产品便宜,Linux的作用可谓不小。eeePC采用的是Xandros,一款基于Debian的发行版。不过上周末,Linux Community的成员声称华硕Eee PC笔记本电脑违反了Linux通用公共许可证(General Public License,GPL)的精神,即GPL通用公共许可证的“自由”精髓。争论的焦点是,采用Linux系统的华硕易PC修改了Linux内核模块,但并有依照GPL的规定公开源码。
一些Linux纯化论者认为,Eee PC使用了基于Debian的Xandros Linux系统就应该支付许可证费用,这就像一年前Novell因使用微软操作系统而签订了一个类似专利保护的协议。不过Eee PC所用的Linux的硬件用户界面已经被华硕修改。美国一位名为Cliff Biffle的程序开发人员在购卖了一部Eee PC后发现,Eee PC的asus_acpi(Advanced Configuration and Power Interface,高级配置与电源接口)模块的所有注释均被华硕修改。
Linux支持者的抱怨还集中在一些细节方面。如该系统中的asus_acpi模块,该模块由Java开发者Cliff Biffle编写,为适用易PC进行了一定修改。这都OK,但华硕并没有公开该修改后模块的源代码。另外,华硕在网站上公布的整个Xandros源代码,一个1.8GB的ZIP文件,实际并非该系统的真实源代码。
Biffle在其博客中写道,虽然因为删除了asus_acpi信息可以使Xandros Linux兼容Eee PC,但可惜华硕是在没有得到GPL同意的情况下私自修改的,也就是说华硕并未提供修改模块的源代码,而正确的做法是华硕应该告知模块作者,或者提供新模块的具体信息。Biffle宣称,华硕还试图隐藏因删除asus-apc所有参数而造成的后果。
另外,Biffle表示还有另一个问题值得关注,华硕提供的源代码并没有包含现在Eee PC所用Xandros版本的真实源代码。Biffle写道,“华硕在其官网上公布了一个1.8GB的ZIP压缩文件,他们说这就是源代码的压缩包,但是其中只有很少一部分是.debs文件和内核头文件(kernel header)。”
不要以为到这里问题就结束了,Biffle在博客中还继续曝光了Eee PC的另一大问题。Eee PC上有一个“Warranty void”质保封条挡住了内存和PCI Express显卡扩展插槽。因为这一封条要是被移除的话就会使质保失效,所以如果用户要升级内存或显卡就必须把Eee PC寄回华硕。Biffle说这样的做法实际上已经违反了美国的质保法律。根据美国相关法律规定,制造商是被禁止强迫用户购买附加服务或产品来获得更长的质保期的。
在自由软件所使用的各种许可证之中,最为人们注意的也许是通用性公开许可证(General Public License,简称GPL)。GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。
GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的整体就必须按照GPL流通,不仅该修改文本的源码必须向社会公开,而且对于这种修改文本的流通不准许附加修改者自己作出的限制。
华硕易PC虽然违背了GPL,但是,对于易PC的最终用户而言,这些恐怕都不能构成任何问题,他们可以继续容“易”的工作、娱乐。再说了,买回易PC不装Windows的有多少呢?
导入论坛
引用链接
收藏
分享给好友
管理
举报
TAG: