- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GNU操作系统与自由软件运动
GNU操作系统与自由软件运动
/new/display/?id=11665什么是自由软件?(附加)作者:Richard Stallman“自由软件”实际上指的是一种自由,而不是价格。为了理解这个概念,你应该想想“自由言论”,而不是“免费啤酒”。 “自由软件”是指用户运行、拷贝、研究、改进软件的自由,更准确地说,是指三种层次的自由: 研究程序运行机制,并根据你自己的需要修改它的自由 重新分发拷贝,以使其他人能够共享软件的自由 改进程序,为使他人受益而散发它的自由 你也许或花钱、或免费得到了GNU软件的拷贝,然而,不管你如何得到拷贝,你都有复制和更改软件的自由,在GNU计划中,我们使用“copyleft”来合法地保护每个人的自由。 关于“自由软件”、“copylefted软件”以及其他种类软件之间的相互关系的描述请参见Categories of Free Software。 当谈论自由软件时,最好避免使用诸如“赠送(give away)”或“免费(for free)”之类的词,这是因为这些词隐含了有关价格的问题,而不是自由。一些诸如“盗版(piracy)”之类的常用词体现了我们希望你不要赞同的意见。关于这些术语的使用请参见Confusing Words and Phrases that are Worth Avoiding。GNU操作系统与自由软件运动 夏昊 洪峰 译最初的软件共享群体 1971年,当我开始在麻省理工学院人工智能(AI)实验室工作时,我成了那里的软件共享群体的一分子,这个软件共享群体已经存在多年。其实,软件的共享并不限于我们这一特定的群体,它的历史与计算机一样长久,这两者之间的关系就像人类很早就交换食谱与烹饪一样。但我们做得比大多数人都做得更多。 AI实验室当时使用了一种称为ITS(Incompatible Timesharing System,非兼容分时系统)的分时操作系统,这是我们实验室工作人员专为Digital PDP-10(那个时代的大型计算机)设计的操作系统,而且是用汇编语言开发的。作为这个群体的成员,我是一个AI实验室的系统黑客,我的工作就是完善这一系统。 当时我们并不把我们的软件称为自由软件(free software),因为这个词语当时还不存在,但事实上那就是自由软件。每当其他大学或者公司的人要求移植或者使用我们的某个程序时,我们总是应允的。如果你看到某人在使用一个陌生而且有趣的程序时,你总可以要求查看它的源代码,以便可以读代码、对源代码进行修改、或者套用原代码的一部分来创作新程序。群体的崩溃 八十年代年代初,Digital公司停止了对PDP-11系列的开发,那时情况发生了巨变。以六十年代的标准来看,PDP-11系列的体系结构是精巧和强大的,但无法自然地适应八十年代的技术所允许的更大寻址空间。这意味着,几乎我们所有的程序,包括ITS,都一下子报废了。 在这前不久,AI实验室的黑客群体已经分崩离析。1981年,从实验室分离出去了一个公司,名为Symbolics,几乎雇走了所有的黑客,剩下的群体盛况难再。Steve Levy编写过《黑客》一书,这本著作十分传神地描述了这个群体鼎盛时期的情况。当AI实验室于1982年购置了一台新的PDP-11机器时,系统管理员决定使用Digital的非自由分时系统,而不是ITS。 那个时代的流行计算机系统,如VAX和68020,都有自己的操作系统,但这些系统都不是自由软件:即使为了获得机器码可执行程序的拷贝,也应该签署不公开协议(nondisclosure agreement)。 这就意味着,你开始使用计算机的第一步就是要保证不帮助你身边的人。相互协作的群体是被禁止的。专有软件(proprietary software)所有者制订的规则是:与他人共享软件就是盗版行为;如果你需要对程序作任何修改,磕头央求我们吧。 专有软件社会系统(即声明用户不能分享或修改软件的系统)的观念是反社会的、不道德的、完全错误的。这一观点可能会让一些读者惊诧不已。但是,对于一个基于分裂公众、使用户孤立无援的价值系统,我们还能说些什么呢?对这一观点感到难以接受的读者,可能早已对专有软件熟视无睹,或者从专有软件工业的角度出发才作出了这样的判断。这也难怪,因为软件出版商已经长期为此努力工作,以使人确信对于这一事情只能有一个观察角度。 当软件出版商谈到确保他们的权益,或禁止盗版行为时,他们实际上所说的东西是次要的。他们在版权声明中真正传递的信息却是他们认为不言自明的假设,公众似乎应该不加批判地接受之。现在让我们来逐条地检查这些假设。 假设之一
文档评论(0)