文档详情

GNU 和 Linux - 给GNU分裂分子上一堂历史课.pdf

发布:2018-03-17约5.19千字共21页下载文档
文本预览下载声明
GNU 和Linux-给GNU 分裂分子上一堂历史课 作者:ChristianSchaller 翻译:杨继张 像Slashdot 这样的论坛上常常有人在攻击GNU,他们的观 点在我看来完全是缺乏历史知识和不尊重历史。当GNU 倡 导称Linux 为GNU/Linux 时,这些人声称GNU 企图从 LinusTorvalds 身上窃取荣誉,或者宣称GNU 的所作所为 有反商业的可疑动机。我最后决定写下这篇文章,以避免 DD丨 WWW.SOHUYY.NET丨搜狐影音播放 丨 出现更多的疑惑。 下面是这些为数不多但大喊大叫的分裂分子必须牢记的一 些简单事实: 我们从GNU 与Linux 内核的关系开始说起: GNU 的问世比LinusTorvalds 开始从事后来成为Linux 内 核的工作要早得多,那时GNU 早已创立构造OS 所必需的一 长列工具,包括像编译器、系统函数库之类的开发工具, 像emacs 之类的编辑器,等等。像grep、ls 和find 等许 DD丨 WWW.SOHUYY.NET丨搜狐影音播放 丨 多系统工具和命令也是源自GNU,至少它们当前的新生版 本是这样。GNU 项目的目标之一是替换常用的Unix 工具, 这儿所提的命令就属于这些工具。所有这些工具构成的代 码量远比内核本身的代码量大,而内核则体现了GNU 项目 对于现在大家熟知的Linux 现象的重要性。分裂分子应记 住的另一个事实是,主动调整内核以配合GNU 系统工作的 正是Linus 本人。而与GNU 的紧密联系对于该内核在各方 面的发展来说一直是相当重要的。AlanCox 这位最有前途 DD丨 WWW.SOHUYY.NET丨搜狐影音播放 丨 的内核黑客之一说过,他开始钻研Linux 内核而不是其他 内核的原因之一在于Linux 使用GPL 许可证,他认为这要 比BSD 风格的许可证好。 现在说说分裂分子宣称的GNU 带共产主义性质并且反商业 的问题。这个说法错得不能再错了。GNU 几乎从一开始就 通过销售作为GNU软件介质的磁带和CD-ROM 以及印刷版的 手册,基于自己开发的软件从事商业活动。他们还非书面 地支持和鼓励以支持和/或开发自由软件为生的公司的创 DD丨 WWW.SOHUYY.NET丨搜狐影音播放 丨 立,包括VAResearch、Cygnus 和Redhat。以GNU 许可证 形式发行的软件改变了软件公司的商业运作方式,但并没 有使得不可能做生意。从许多方面看,自由的GPL 许可证 形式的软件占主导地位的软件市场更体现了资本主义精 神,因为它让善于做生意并且真正关心客户的公司受益, 而不是让在技术的象牙塔上盘踞垄断地位的公司受益。后 者与其说是现代资本主义的新生儿,到不如说是陈旧的重 商主义体系的残余物。 DD丨 WWW.SOHUYY.NET丨搜狐影音播放 丨 第三个批评的根据来自GNU 不懈地大力提倡使用GNU 许可 证。这也许是在 “开放源代码”保护伞下推出的新的许可 证近来引发的冲突的根源,但是我们看到,BSD 倡导者正 因强烈反对GNU 许可证导致自己的系统缺乏群众基础而焦 头烂额。 GNU 的批评者看问题的角度之一是,坚决强调GNU 许可证 会给自由软件引入太多的政治因素。对于他们我只能说, 如果你对GNU 许可证所体现的理想抱有怀疑,那就应该使 DD丨 WWW.SOHUYY.NET丨搜狐影音播放 丨 用不是Linux 的另外某个OS,因为要不是这些许可证,也 许不会诞生LinuxOS,或者至少像她目前经历地那样得以 广泛使用。不少公司正在尝试引入新类型的软件,这些软 件的许可证将给当今遵循GPL 的Linux 系统以特殊的权力 或优先考虑。有了这么多的尝试后,我可以相当自信地说, 要是Linux 使用像BSD 许可证这样更为自由的许可证,商 业公司就可能不会通过增加自己的专属特性来进行尝试, 并在Unix 取得竞争优势上取得成功。而我们都知道这已在 DD丨 WWW.SOHUYY.NET丨搜狐影音播放 丨 市场上给Unix 造成多大的危害。另一方面,要是Linux 系统使用更为严格且不是copyleft 的许可证,例如QPL 或可怕的Sun 许可证,那么对于大的软件开放者造成的限 制就会更高,因为他们会感到自己不是在倡导一个给任何 人以一定层次把玩平台的系统,而是在从一个发号施令者 改换成另一个发号施令者,结果只能是另一个OS/2 的命 运。此外,这会使得Linux 的另一个成功因素即源代码共 享几乎不可能。有些人看来忘记了,跟GNU 许可证使得源 DD丨 WWW.SOHUYY.NET
显示全部
相似文档