Linux 版 (精华区)
发信人: RedAlert (爱老虎油), 信区: Linux
标 题: OpenSource发展史上的重要事件
发信站: 紫 丁 香 (Wed Jan 19 18:43:04 2000), 转信
OpenSource发展史上的重要事件
整理: waterbird[AKA]
1968年,Internet的先驱,ARPANET建立。虽然ARPANET的设计目的是使研究人
员在合作一个项目时可以共享代码和信息,但是它也成为了对开放源代码可行性的
一个展示。
1969年,贝尔实验室的研究员Ken Thompson编写了Unix的第一个版本,这是一
个多用户,多任务的操作系统。在整个七十年代,Unix的代码都在免费的传播,它
迅速成为了在大学和研究机构中很流行的系统。
1971年,作为开放源码的先驱,Richard Stallman加入了麻省理工学院的一个
专门研究免费软件的组织。作为Emacs文本编辑程序的开发者,他后来建立了GNU项
目;这最终导致了免费的Linux操作系统的诞生。
1973年,来自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的说法,全球有大约700万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 CEO Ray Noorda
的支持下建立Caldera。
1995年,Apache Group建立了一种新的Web Server——Apache,该服务器以
NCSA(National Center for Supercomputing Applications)的HTTPd 1.3以及一系
列的补丁为基础。这种免费的Web Server以及成为最流行的HTTP server。
1997年,程序员Eric S. Raymond(也是《新黑客字典》的作者)发表了名为“大
教堂和集市”的文章,对比了商业开发模型以及开放源码开发模型。该文章成为
Netscape的Mozilla.org的灵感。
1998年,Netscape宣布不仅其Communicator 5.0是免费的,而且还将发布其源
代码。
几个主要的软件厂商,包括CA,Corel,IBM,Informix,Interbase,Oracle,
以及Sybase,宣布了支持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.hit.edu.cn.[FROM: sim01.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.704毫秒