自由软件运动
自由软件这个观念来自美国人Richard Stallman。
上世纪八十年代的美国,随着软件产业的商业化进程,许多免费、自由流通的软件渐渐被专利软件所取代。例如当时的主流操作系统UNIX,最开始是由AT&T Bell实验室出于学术研究、练习目的而开发的,AT&T将它分享给了许多研究人员和学生。但是随着研究和分享
,这个产品变得越来越完美,AT&T开始思考是否应该追加投资并从中获利。接着AT&A开始要求大学校园内的相关研究人员签约,要求他们不得公开UNIX的源代码,并赞助Berkeley大学继续强化UNIX,这就是后来UNIX的BSD(Berkeley Software Distribution)版本,并衍生了其它众多的BSD版本。
1984年Stallman离开麻省理工学院的AI实验室,发表了GNU宣言(GNU Manifesto),计划要创造一套完全自由,兼容UNIX的操作系统。随后为了协助计划,他成立了自由软件基金会(Free Software Foundation,简称FSF)。所谓GNU,全称是“GNU is
Not Unix”。什么,好像有什么不对?不过确实GNU就是这么递归定义的,这是一个冷笑话~
自由软件这个观念来自美国人Richard Stallman。
上世纪八十年代的美国,随着软件产业的商业化进程,许多免费、自由流通的软件渐渐被专利软件所取代。例如当时的主流操作系统UNIX,最开始是由AT&T Bell实验室出于学术研究、练习目的而开发的,AT&T将它分享给了许多研究人员和学生。但是随着研究和分享
,这个产品变得越来越完美,AT&T开始思考是否应该追加投资并从中获利。接着AT&A开始要求大学校园内的相关研究人员签约,要求他们不得公开UNIX的源代码,并赞助Berkeley大学继续强化UNIX,这就是后来UNIX的BSD(Berkeley Software Distribution)版本,并衍生了其它众多的BSD版本。
1984年Stallman离开麻省理工学院的AI实验室,发表了GNU宣言(GNU Manifesto),计划要创造一套完全自由,兼容UNIX的操作系统。随后为了协助计划,他成立了自由软件基金会(Free Software Foundation,简称FSF)。所谓GNU,全称是“GNU is
Not Unix”。什么,好像有什么不对?不过确实GNU就是这么递归定义的,这是一个冷笑话~