学科前沿技术(了解开源化)

开源文化:

开放源码软件运动是计算机科学领域的一种文化现象,源自黑客对智慧成果共享、自由的追求。开源运动发展到现在,这种能够积极促进人类文明发展的文化已经渗透到信息、教育、健康等领域,融入了哲学范畴。

开放源码运动:

开放源码运动的史前史包括了整个 Unix, 自由软件和黑客文化的历史。“ 开放源码”一词来源于1997年春天在 加州的Palo Alto召开的一个所谓“纯粹 程序员”参与的战略研讨会。参加会议的有Todd Anderson, 来自Foresight研究所Chris Peterson, 来自Linux国际协会的John Hall 和Larry Augustin,有硅谷Linux用户协会的Sam Ockman,以及Eric Raymond。 它们关系的是寻找一种方式,来像以前躲避自由 软件的人们来推广这种思想,自由软件和 自由软件基金会的反商业信条让很多人对自由软件敬而远之。在Eric Raymond的坚持下,他们一致通过了用新的术语:OpenSource( 开源软件)来描述他们所推进的软件。
1998年2月23日网景宣布它将发布Navigator 浏览器的 源代码成为 开源软件发展历史的转折点,经过一番激烈争辩,“ 开放源码”取代“ 自由软件”成为 黑客们对开放原始码软件的代名词。
开源软件与自由软件:
Linus Torvalds创建Linux以来,开源思想在 软件界可谓盛极一时。那么,什么是开源呢?简单来说,"开源软件"就是源代码开放的软件。
由于开源思想源于计算机 软件界,所以发展至今,计算机类开源产品的种类、数量都是很多的,使用也比较广泛。如在 操作系统领域, Linux在服务器市场就占据了相当大的份额,并持续扩张, IBM公司销售的薄片式服务器中大约有75%就运行着 Linux操作系统;Web方面,全球有百分之五十以上的Web服务器在使用开源的Apache系统;数据库,有针对互联网应用的轻量级数据库MySQL,也有针对大型应用的PostgreSQL, 中国最大的门户网站Sina的后端数据库就采用了开源的 MySQL数据库 软件。其他还有各种非常流行的 软件,如GNU的编辑软件Emacs、Linux的图形处理界面Xfree86、排版软件TeX等等,都获得了广泛的应用。
开源被很多 黑客认为是计算机科学的一种文化复兴,是计算机科学真正成为科学并能够与其他科学一起同步发展的手段。开源发展到今天,不仅仅有数以万计的 黑客在积极地参与,像IBM、HP、CA、SUN等一些软硬件厂商也在加大在开源方面的投入并积极向开源社区贡献优秀 开源软件,因为开源催化了软件业快速向服务也蜕变的速度并为IBM这样的硬件和集成服务提供商提供了新的商机。

 

 

你可能感兴趣的:(学科前沿技术(了解开源化))