openSourceEvent
开放源码(开源)的精神在于使用者可以使用、复制、散布、研究和改进软件。这可以追溯到20世纪60年代,至今已有半个世纪了。虽然下面所列举的不都是专门的开源产品,但还是在开源发展的进程中有着巨大的影响。
开放源码(开源)的精神在于使用者可以使用、复制、散布、研究和改进软件。这可以追溯到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 和 OpenBSD。
由于法律纠纷等诸多原因,同为自由软件的BSD并没能像Linux一样广泛传开来。
1991年——Linus Torvalds创建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.”
1993年——红帽的成立
有人会说:“说错了吧,红帽明明是在95年成立的”。对的,红帽是在95年成立,但它的前身ACC公司是在1993年成立的。
红帽,围绕自己的Linux系统,提供Linux整合服务,是同类开源企业中规模最大的。它向世人证明,免费内核,照样可以高赢利。1999年,红帽在华尔街上市的第一天,创下华尔街历史上首日收益最高纪录。
1994年——MySQL的启动
在1994年,Michael Widenius和David Axmark两人着手开发MySQL,并于1995年发布第一个版本。
经多年发展,MySQL已成为开源数据库解决方案首选,被大量公司和网站广泛使用,比如:Facebook和维基百/科。2009年,全球的MySQL安装数已有1千1百万。
MySQL也和红帽一样证明:开源照样可以做大生意。2008年,Sun10亿美元收购MySQL AB公司。
1996年——Apache称霸互联网
Apache的HTTP服务器,让用户充分体验到开发源码软件的稳定性、可靠性和可定制性。在2005年11月的时候达到接近70%的市场占有率,虽然该数据后来有所下降,但在短期内其霸主地位还是无法撼动。
1998年——Netscape的浏览器开源
在和微软的浏览器争夺战中,Netscape的收费策略不敌微软的免费策略,再加上其他因素,最终败阵。1998年Netscape决定将其浏览器开源,并成立开源社区Mozilla。
虽然Netscape陨落了,但没有它,就不会有Mozilla;没有Mozilla,也将没有FireFox。Firefox的影响力,我们都知道的。
补 充一点,好像很多朋友虽然知道Firefox,但不知道Mozilla还有另一款基于Firefox开发的浏览器--Flock。Firefox比 Flock更占用资源。比如打开同一网站,FF占用120M内存,而Flock只用80M。另外,只要能在FireFox上安装的插件,都能在Flock 上安装。本人现在默认的浏览器就是Flock。
2004年——Canonical公司发布Ubuntu
2004年10月20日,当南非富翁马克·舍特尔沃斯创立的Canonical公司,发布其首个基于Debian的Linux操作系统Ubuntu时,很少有人能够预料这个系统能有这么巨大成功。Ubuntu出色的桌面系统,使其迅速成为最广泛使用的Linux操作系统。
2010年——美国国家航空航天局和Rackspace合作研发的OpenStack
云 计算可算是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 的态势。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
迷失在数据堆里的中国企业
随着信息技术的发展,大数据出镜率越来越高,几乎遍地开花,而且现在的数据不特指传统的阿拉伯数字,而是囊括了人类生活的各个方面,文字、视频、图片、私密日记、就医记录、交通罚款、购物习惯、天气预报、情绪波动等等,总之,一切能够留下的痕迹都将成为大数据研究的对象。 按照《大数据时代》一书中的描述,大数据风暴正变革着人类生活、工作和思维,且明确定义最大的转变就是:放弃对因果关系的苛求,转而向相关关系进行探索。这种转变颠覆了人类千百年的思维习惯,而且把个别伟人“追求真理”的高尚情操毁灭地不堪入目。不过,笔者倒不认为大数据是神马新鲜的玩意儿。其实,这种技术最大的魅力是通过相关的关系找到规律,之后,较为准确地预测未来。早在6300年前,古埃及人通过观察太阳升起和下落的规律,制作了太阳历,把太阳单向前进的时间换分为365天为一个周期;2200年前,中国人发现了候鸟迁徙和植物发芽有规可循,于是,制作了24节气,也就是说,穿着树叶的那些人,就已经知道了数据应用的妙处了。至于,现在的大数据技术,最大的优势在于移动设备、云存储和数据处理器的无所不能,从而拓宽了研究领域。 如前文所述,中国人制作了24节气,可以说...
- 下一篇
IBM发布JumpGate 连接OpenStack和公有云
IBM希望JumpGate能够成为OpenStack私有云和公共云之间的“时空门”。JumpGate是IBM开发的用来解决云管理生态系统碎片化问题的中间件工具,用来吸引更多的云服务商支持OpenStack应用(即使他们没有部署OpenStack) 通过连接OpenStack和“其他的云”,IBM希望JumpGate能够成为OpenStack私有云和公共云之间的“时空门”。 JumpGate是IBM开发的用来解决云管理生态系统碎片化问题的中间件工具,用来吸引更多的云服务商支持OpenStack应用(即使他们没有部署OpenStack)。 IBM收购的SoftLyer的工程师Nathan Beittenmiller本周四在博客上发布了JumpGate,目的是为了防止云服务的碎片化危及OpenStack的未来。 过去两年IBM在OpenStack上投入大量资源,并围绕智能云项目开发出了大量OpenStack应用。 但是在2013年6月收购SoftLayer后,IBM面临一个尴尬的问题,作为OpenStack最大的支持者之一,因为IBM自己收购的云计算技术公 司SoftLayer使用的是自行开...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- MySQL8.0.19开启GTID主从同步CentOS8
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS6,7,8上安装Nginx,支持https2.0的开启