细数开源历史上的十个重大事件

开放源码(开源)的精神在于使用者可以使用、复制、散布、研究和改进软件。这可以追溯到20世纪60年代,至今已有半个世纪了。虽然下面所列举的不都是专门的开源产品,但还是在开源发展的进程中有着巨大的影响。

也许这个开头就有争议,但开源的发展一直就离不开合作。借助Usenet,全球的开发人员可以轻松合作并共享软件。这要是放在以前,简直就是异想天开。

Usenet是建立在互联网的顶层结构,不过当时还没有“互联网”这个概念。从多方面来说,Usenet是当今互联网论坛的先驱,它比万维网早整整十年。

1983年9月27日由理查·斯托曼发起GNU计划,它软件的大型合作工程,成就了开源和自由软件在今日的繁荣昌盛。1985年理查·斯托曼又创立了自由软件基金会来为GNU计划提供技术、法律以及财政支持。

随着时间的推移,GNU计划产生了不计其数的开源软件,GNU通用公共许可证(GPL)也随之诞生。这时候的GNU软件中就差一个OS内核尚未完成。1992年Linux与其他GNU软件结合,完全自由的操作系统正式诞生。

尽管BSD Unix操作系统已经开源多年,并且拿到了第一个开源许可证(BSD许可证)。但可惜的是,因为它和AT&T UNIX操作系统共享基础代码和设计,必须要有AT&T的许可才能使用。

1989年William和Lynne Jolitz开发新的BSD系统,在1992年他们发布386BSD操作系统(也称Jolix),最终解决了那个问题。这是第一个完全自由开源的BSD版 本,独/立于AT&T许可证。BSD有很多种衍生版本,比如:FreeBSD、NetBSD 和 OpenBSD。

由于法律纠纷等诸多原因,同为自由软件的BSD并没能像Linux一样广泛传开来。

Linus Torvalds最初是不满意赫尔辛基大学教学所用的Minix操作系统,决定自己开发一个类似的系统(原本打算叫它Freax)。完成之后,他在 Usenet(Usenet的巨大作用不仅在这体现出来了)上发布。那时的GNU操作系统计划,真可谓是“万事俱备,只欠Linux”。随着二者的结合, 史上第作系统终于面世了。

如下是1991年Linus Torvalds在comp.os.minix新闻组上发布的消息:

“Hello everybody out there using minix , I’m doing a (free) operation system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones.”

有人会说:“说错了吧,红帽明明是在95年成立的”。对的,红帽是在95年成立,但它的前身ACC公司是在1993年成立的。

红帽,围绕自己的Linux系统,提供Linux整合服务,是同类开源企业中规模最大的。它向世人证明,免费内核,照样可以高赢利。1999年,红帽在华尔街上市的第一天,创下华尔街历史上首日收益最高纪录。

在1994年,Michael Widenius和David Axmark两人着手开发MySQL,并于1995年发布第一个版本。

经多年发展,MySQL已成为开源数据库解决方案首选,被大量公司和网站广泛使用,比如:Facebook和维基百/科。2009年,全球的MySQL安装数已有1千1百万。

MySQL也和红帽一样证明:开源照样可以做大生意。2008年,Sun10亿美元收购MySQL AB公司。

Apache的HTTP服务器,让用户充分体验到开发源码软件的稳定性、可靠性和可定制性。在2005年11月的时候达到接近70%的市场占有率,虽然该数据后来有所下降,但在短期内其霸主地位还是无法撼动。

在和微软的浏览器争夺战中,Netscape的收费策略不敌微软的免费策略,再加上其他因素,最终败阵。1998年Netscape决定将其浏览器开源,并成立开源社区Mozilla。

虽然Netscape陨落了,但没有它,就不会有Mozilla;没有Mozilla,也将没有FireFox。Firefox的影响力,我们都知道的。

补充一点,好像很多朋友虽然知道Firefox,但不知道Mozilla还有另一款基于Firefox开发的浏览器–Flock。Firefox比 Flock更占用资源。比如打开同一网站,FF占用120M内存,而Flock只用80M。另外,只要能在FireFox上安装的插件,都能在Flock 上安装。本人现在默认的浏览器就是Flock。

2004年10月20日,当南非富翁马克·舍特尔沃斯创立的Canonical公司,发布其首个基于Debian的Linux操作系统Ubuntu时,很少有人能够预料这个系统能有这么巨大成功。Ubuntu出色的桌面系统,使其迅速成为最广泛使用的Linux操作系统。

云 计算可算是2011最热的技术领域之一了,OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as a Service,IaaS)。

OpenStack 包含两个主要模块:Nova 和 Swift,前者是 NASA 开发的虚拟服务器部署和业务计算模块;后者是Rackspack 开发的分布式云存储模块,两者可以一起用,也可以分开单独用。OpenStack 是开源项目,除了获得Rackspace 和 NASA 的大力支持外,后面还有包括 Dell、Citrix、Cisco、Canonical 这些重量级公司的贡献和支持,发展速度非常快,有取代另一个业界领先开源云平台 Eucalyptus 的态势。

后 记

在开源历史上,有趣并重大的事情很多,要想列出一份只有几个的“重大事件”的列表,还是有困难的。如果要您来列一份重大事件表,不知您会加入哪些?不管您是否同意这份列表,欢迎拍砖。如果可能,请晒出您的列表。

文章转载自 开源中国社区[http://www.oschina.net]

时间: 2024-11-10 00:23:22

细数开源历史上的十个重大事件的相关文章

细数微软历史上最成功与最失败的产品

不论你多么地讨厌Windows 8.诟病微软打补丁的优良传统,但每一天工作时,你仍离不开微软和它的Windows.即便失意于移动互联网市场,但微软仍是一家伟大的公司,它开创了PC时代.让PC成为普及设备,对包括移动设备的整个计算机市场起到了极大的推动作用.当然,在成为软件巨头的同时,微软也推出过相当多的失败产品,只是相比早期小众的苹果,微软的广泛影响力把这些失败更加放大.在Windows 10正式发布之际,我们不妨来回顾一下微软历史上最受欢迎以及最失败的产品.成功案例:1.MS-DOS(1981

新春将至细数诺基亚史上几款经典手机

诺基亚在中国可谓是做得风生水起,国人皆知诺基亚质量好.很多人购机首选就是诺基亚,今天我们介绍几款诺基亚经典手机,让大家对诺基亚有更进一步的了解. 1.诺基亚2110 1994年,前中国邮电部长吴基传打通的中国历史上第一个GSM电话便是这款诺基亚2110手机,此机对于中国电信事业的发展可谓有着相当重要的意义.虽然在现在看来2110相当的简陋了,但这部手机的纪念价值无疑相当地高啊. 可惜,此款手机早已下市,应该是买不到了.2.诺基亚7650 相比如今的手机各种乱七八糟花哨的功能,诺基亚第一部彩屏手机

细数 Windows 平台上的 NoSQL 数据库

从可查询的分布式解决方案,如MongoDB,到简单的分布式Key/Value存储解决方案,如Cassandra.此外,还有Riak,Tokyo Cabinet,Voldemort,CouchDB和Redis.但目前仅有少量的NoSQL项目支持在Windows平台上运行,如果要说到生产应用那就更少了. Memcached Memcached传统上认为它不属于NoSQL的范畴,而是一个分布式Key/Value内存缓存解决方案,它可以用来存储各种各样的临时数据集,存储方式和其它NoSQL数据库解决方案

他们也爱玩游戏细数亚运赛场上的超级玩家

广州亚运会开赛不到三天,中国军团就已经将40余枚金牌收入囊中,显示出一骑绝尘的强大实力.这些体育健儿们在亚运赛场上意气风发,独领风骚,是千万人追捧的偶像,可殊不知他们之中有一大批人在亚运赛场外也有解不开的游戏情结,是不折不扣的超级玩家!下面就让我们看一看都有哪些亚运明星酷爱游戏吧. 何冲 广州亚运会参赛项目:跳水 喜爱游戏:天下贰 身为广东人的奥运跳水冠军何冲在广州亚运会上当仁不让地接下了最后一棒火炬,并点燃亚运圣火,那一幕相信许多人此刻仍记忆犹新.据媒体报道,点燃亚运圣火的火炬手何冲还是网游<

细数2014年中那些品牌的错误事件

导读:今年的品牌错误事件有很多,本篇文章包含了八个.在我眼中,这些错误不仅是灾难性的,也是本可以避免的. 创业者能从大公司的品牌错误中学到哪些经验呢? 今年的品牌错误事件有很多,本篇文章包含了八个.在我眼中,这些错误不仅是灾难性的,也是本可以避免的. 1. 沃尔玛 作为全美最大的零售商,沃尔玛自然希望为顾客提供各式各样种类广泛的产品.然而,当"胖女孩戏服"出现在沃尔玛万圣节促销网页上,这个种类显得过于广泛了.尽管沃尔玛立即更改页面并向公众道歉,但是品牌损害已经形成了. 教训:不要冒犯你

Linux历史上25 个里程碑事件回顾

虽然对 Linux 正式生日是哪天还有些争论,甚至 Linus Torvalds 认为在 1991 那一年有四个日子都可以算作 Linux 的生日.但是不管怎么说,Linux 已经 25 岁了,这里我们为您展示一下这 25 年来发生过的 25 件重大里程碑事件. 1991:Linus Torvalds 向世界宣告 Linux 诞生 这封邮件是 1991 年 8 月 25 日 Linus 发在 Minix Usenet 新闻组的,这个日期通常被认为是 Linux 的生日.那时候 Linus 还没有

细数08年家电七大不靠谱事件

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;  近日帮助朋友装修房子,除了敲敲打打外的辛苦外,添置家电也是个不轻松的活儿,几天来,在家电卖场跑断腿,在网上狂搜品牌家电的网友评价看花眼,最后还没有搞定大人的新居,我却成了半个家电专家,而且不看不知道,08年的中国家电使用经历真可谓丰富,更有些让人无法想象,在集合了几天的网络资料后,为了与普天之下的芸芸消费者共勉,我在这里特别整理了本年度家电不靠谱事件排行榜TOP7

开源史上最成功的八个开源软件

就开源本身而言,它就是个成功案例.它不仅受个人喜欢,而且众多知名企业也青睐于它.虽然开源计划和开源产品数不胜数,但哪一个才是最成功的呢?这里所说的"成功"的定义是:应用广泛+众所周知.而在众多成功的开源产品中,只有少数领头羊,而其他产品基本只能望其项背. Linux 上榜理由:Linux + GNU = GNU/Linux .从Linus Torvalds在1991年宣布他在Minix基础上创建一新OS内核到现在已经接近20年了.在这段时间内,大部分网络服务器都是Linux系统. BS

细数iOS上的那些安全防护

细数iOS上的那些安全防护 作者:龙磊.黑雪.蒸米@阿里巴巴移动安全 0x00 序 随着苹果对iOS系统多年的研发,iOS上的安全防护机制也是越来越多,越来越复杂.这对于刚接触iOS安全的研究人员来说非常不友好,往往不知从何入手.因此,为了让大家能够更加系统性的了解iOS上的安全机制,我们从三个方面着眼:代码签名(CodeSign).沙盒机制(SandBox) 和利用缓解(Exploit Mitigation),对iOS的系统安全机制做了一个总结.希望能够给大家的学习以及研究带来一定的帮助.注意