BBS水木清华站∶精华区

发信人: yyh (阿欢&正在努力上进中......), 信区: Linux        
标  题: 自由软件发展史上的重要事件 
发信站: BBS 水木清华站 (Tue Sep 14 20:06:39 1999) 
 
远望资讯?《新潮电子》99年第九期 
   自由软件发展史上的重要事件 
     1968年,Internet的先驱ARPANET建立。虽然ARPANET的设计目的是使研究人员在 
合作一个项目时可以共享代 
   码和信息,但是它也成为了对开放源代码可行性的一个展示。 
     1969年,贝尔实验室的研究员Ken Thompson编写了Unix的第一个版本,这是一个 
多用户、多任务的操作系统。 
   整个七十年代,Unix的代码都在免费传播,它迅速成为了在大学和研究机构中很流行 
的系统。 
     1971年,作为开放源码的先驱,Richard Stallman加入了麻省理工学院的一个专 
门研究免费软件的组织。作为 
   Emacs文本编辑程序的开发者,他后来建立了GNU项目,最终导致了免费的Linux操作 
系统的诞生。 
     1972年,来自DARPA(Defense Advanced Research Projects Agency)的Vinton  
Cerf和Bob Kahn开发了TCP/IP 
   协议——该协议成为了Internet的网络基础。十年后,美国国防部为Internet命名, 
并且要求连入Internet的计算机都使用TCP/IP协议。 
     1979年,AT&T宣布了使Unix商业化的计划。这导致加州大学伯克利分校建立自己 
的Unix版本,称为BSD(Berkeley 
   Software Distributions) Unix。BSD Unix被DEC和Sun这样的商业公司所接受。后来 
AT&T和Sun同意将各自的Unix版本合并,并且推进其竞争对 
   手(DEC、HP,以及IBM)共同建立开放软件基金(Open Software Foundation)。 
   加州大学伯克利分校的一个学生,Eric Allman,开发了一个程序用来在ARPANET网上 
的计算机之间发送信息。Eric Allman随后将这个程序进一步 
   改造成sendmail。今天,Internet上有超过75%的E-mail服务使用这个开放源码的程 
序来发送邮件。 
     1983年,为了反对软件所有权私有化的趋势,Stallman 建立了GNU计划来推进免 
费软件模型,并为此开发了个 
   免费的操作系统、应用程序以及开发工具。更重要的是,GNU建立了General Public 
 License (GPL),也就是Copyleft,它成为许多开放源码软件 
   所采用的模型。 
     1986年,Larry Wall建立了Perl(Practical Extraction and Report Language 
),这是一种编写CGI程序广泛 
   采用的通用编程语言。CGI为Web带来了更多动态内容。 
     1987年,开发者Andrew Tanenbaum发布了Minix,这是一个为PC、Mac、Amiga以 
及Atari ST设计的Unix版本, 
   在发布时带有完整的源代码。 
     1989年,芬兰赫尔辛基大学的一名学生Linus Torvalds为了超越Minix,发布了 
一个新的Unix变种——Linux。 
   三年后,Linux正式接受GPL。今天,按照Red Hat Software的说法,全球有大约100 
0万Linux用户。 
     1993年,FreeBSD 1.0发布。这个系统以BSD Unix为基础,包括网络、虚拟内存 
、任务切换以及长文件名等功 
   能。BSD许可不需要开发者反馈任何东西。 
     1994年,Marc Ewing 建立Red Hat Linux,用以解决Linux易用性方面的问题。 
Red Hat包含Linux、第三方软 
   件、文档以及初级技术支持,售价为50美元。Red Hat迅速成为领先的Linux发行人。 
同年,Bryan Sparks在前Novell的首席执行官Ray Noorda的� 
   С窒陆aldera。 
     1995年,Apache Group建立了一种新的Web Server——Apache,该服务器以NCS 
A(National Center for 
   Supercomputing Applications)的HTTPd 1.3以及一系列的补丁为基础。这种免费的 
Web Server成为最流行的HTTP server。 
     1997年,程序员Eric S. Raymond(也是《新黑客字典》的作者)发表了名为《大 
教堂和集市》的文章,对比了商 
   业开发模型以及开放源码开发模型,该文章成为网景公司开办Mozilla.org的灵感之 
源。 
     1998年,Netscape宣布不仅Communicator 5.0是免费的,而且还将发布其源代码 
。 
   几个主要的软件厂商,包括CA、Corel、IBM、Informix、Interbase、Oracle以及Sy 
base,宣布了支持Linux的产品计划。 
   陷入反托拉斯诉讼的Microsoft,在一份声明中引Linux为例用以说明其在操作系统方 
面没有垄断地位。不久以后,万圣节文档——一系列 
   Microsoft内部讨论开放源码软件和Linux威胁的备忘录被泄露给了开放源码团体,并 
且在Web上公布。 
   Sun Microsystem宣布计划将Java 2(以前被称为 JDK 1.2)的源码公开给开发人员, 
但是这是在一个修改协定控制下的。 
     1999年,Linux 2.2发布; GNOME 1.0 发布; 
     支持Linux 2.2的Red Hat 6.0发布; 
     IBM推出全面支持Linux计划; HP宣布支持Linux。 
   远望资讯版权所有 
 
-- 
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 162.105.17.237] 

BBS水木清华站∶精华区