开放源码(开源)的精神在于使用者可以使用、复制、散布、研究和改进软件。这可以追溯到20世纪60年代,至今已有半个世纪了。下面这篇文章将列举开源历史上的九大重要事件。 虽然本文不是专门对开源产品,但还是说到了一些,因为它们在开源发展的进程中有着巨大的影响。 下面这份名单是按时间顺序排列。因为这个话题涉及方面比较广,您可能并不认同这份名单,这几乎是不可避免的。如果您有补充,请在原文评论中说明。 1980年 - Usenet(即“新闻讨论组”) 也许这个开头就有争议,但开源的发展一直就离不开合作。借助Usenet,全球的开发人员可以轻松合作并共享软件。这要是放在以前,简直就是异想天 开。 Usenet是建立在互联网的顶层结构,不过当时还没有“互联网”这个概念。从多方面来说,Usenet是当今互联网论坛的先驱,它比万维网早整整 十年。 1983年 - 理查·斯托曼发起GNU计划 1983年9月27日由理查·斯托曼发起GNU计划,它是一个针对开源和自由软件的大型合作工程,成就了开源和自由软件在今日的繁荣昌盛。1985 年理查·斯托曼又创立了自由软件基金会来为GNU计划提供技术、法律以及财政支持。 随着时间的推移,GNU计划产生了不计其数的开源软件,GNU通用公共许可证(GPL)也随之诞生。这时候的GNU软件中就差一个OS内核尚未完 成。1992年Linux与其他GNU软件结合,完全自由的操作系统正式诞生。 1989年– 386 BSD操作系统 尽管BSD Unix操作系统已经开源多年,并且拿到了第一个开源许可证(BSD许可证)。但可惜的是,因为它和AT&T UNIX操作系统共享基础代码和设计,必须要有AT&T的许可才能使用。 1989年William和Lynne Jolitz开发新的BSD系统,在1992年他们发布386BSD操作系统(也称Jolix),最终解决了那个问题。这是第一个完全自由开源的BSD版 本,独/立于AT&T许可证。BSD有很多种衍生版本,比如:FreeBSD, NetBSD and OpenBSD。 由于法律纠纷等诸多原因,同为自由软件的BSD并没能像Linux一样广泛传开来。 |