《我心中的乌托邦“开源的世界”----The beautiful dream of Open Source》----willack.liu

网友投稿 857 2022-09-23

《我心中的乌托邦“开源的世界”----The beautiful dream of Open Source》----willack.liu

《我心中的乌托邦“开源的世界”----The  beautiful dream of  Open  Source》----willack.liu

本着自己对开源软件和系统的热爱,我想向大家普及一下关于开源世界的知识,但是我不会长长篇累牍得写一些嗷口的专业术语,说实话关于那些我也不是很了解,但是对于一些具体的时间和人物我却能够一知半解,如果和您的意见不一致,只能说明本人才书学浅,请见谅。足足花了五个小时才搞定图片和文字编辑,希望大家赏脸。

首先,我想说,开源的精神在于让使用者可以自由使用、研究和改进软件,不断促使使用的软件不断的完善。简单的讲,开源世界的基本准则,获得源代码的人可以对源代码进行修改再发出去,这也就意味着人们可以不断的更新和修补这个源代码,但是再发布时必须附带源代码或者获取源代码的途径。

老实说,不怎么了解计算机的人可能还对这个词语有些陌生,但其实它已经有半个世纪的历史了,最早可以追溯到20世纪60年代。

==========================================================

开源标志

在这半个世纪的时间里,不断涌现出改天换地的大事件,出现改变开源未来的伟人,也正式在这个开放,自由的精神引导下,开源软件正在以惊人的速度发展。下面我就说说开源的发展史上的重大事件:

=========================================================

•1971年美国AT&T公司于在PDP-11上运行UNIX操作系统

肯·汤普逊(左)和丹尼斯·里奇(右)

我知道,很多人看到我把UNIX系统放在我这篇写开源世界的文章里很愤怒,因为确实unix的绝大多数分支在现在是闭源的,它也是遭很多人反对的,但是这也不能忽略它本身在计算机世界的巨大意义。

UNIX是第三次工业革命的代表成果,它为后来的很多惊世骇俗的作品作出铺垫,鼎鼎大名的C语言正是在它上开发出来,包括linux也确实是类unix系统,但明确 LINUX IS NOT NUIX!现如今,现在统领一方的MAC OS X 是unix操作系统,可见它的影响。不过就在它被开发出来之后被AT&T定义商业用途,慢慢地淡出开源世界,但是直到现在都是高级构架的中流砥柱。

================================================================

•1984年,Richard Stallman 发起GNU和Free Software Foundation

•1985 年 Richard Stallman 又创立了自由软件基金会(Free Software Foundation)来为 GNU 计划提供技术、法律以及财政支持

Stallman早期的捐助者大都是新踏入Unix土地的老牌ARPANET黑客,他们对代码共享的使命感甚至比那些有更多Unix背景的人强烈。

#GCC:由 GNU 开发的编程语言编译器;Emacs:一种强大的文本编辑器;GPL:份GNU通用公共授权。

================================================

• 1987年12月18日Perl 语言发表

Larry Wall

van Rossum创立了Python语言

C++编译器,首次为开放源码做出了重大贡献

Solutions公司,这是第一家为开放源码软件提供商业性支持服务的公司。在Cygnus公司工作的10年时间里,Tiemann担任过从总裁到黑客的大量职务和角色,在Cygnus从一个新兴公司成长为令人钦佩的开放源码领导者的过程中,做出了巨大贡献。

========================================================================

• 1989年– 386 BSD操作系统

1989年William和Lynne Jolitz开发新的BSD系统,在1992年他们发布386BSD操作系统(也称Jolix),最终解决了那个问题。这是第一个完全自由开源的BSD版本,独/立于AT&T许可证。BSD有很多种衍生版本,比如:FreeBSD, NetBSD and OpenBSD。由于法律纠纷等诸多原因,同为自由软件的BSD并没能像Linux一样广泛传开来。

================================================================

•1991年4月,芬兰计算机系研究生Linus Benedict Torvalds开始“Linux”内核工作

•1991年10月5日,Linus Torvalds在新闻组comp.os.minix发表了Linux V0.01,约有一万行代码

• 1994年3月,Linux1.0问世(约有17万行代码)。它按完全自由免费的协议发布,源码必须完全公开,之后很快Linux正式采用GPL协议

• 1995年,Linux 全球用户数大大超过50万, Linux 已可在Intel,Digital和Sun SPARC 处理器上运行,Linux Journal 杂志已发行了10万册。内核发展到1.2版本,约有25万行代码

• 1996年6月 Linux 内核2.0 发布,可支持多个处理器,约有40万行代码。Linux 全球用户数约在350万左右

• 1997年夏,制作电影《泰坦尼克号》所用的160台Alpha图形工作站中,有105台采用了——Linux操作系统

• 1998年,Linux用户社区获得了InfoWorld的技术支持奖 ,Red Hat 5.0赢得了Infoworld操作系统奖项。 “Linux没有技术支持”的观点被推翻了

- MySQL的启动

MySQL软件采用了GPL(GNU通用公共许可证),由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其免费版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

====================================================

• 1996年 - Apache称霸互联网

S. Raymond写成了《黑客道简史》

S. Raymond已经成为开放源代码运动(脱胎于自由软件运动)和黑客文化的第一理论家,不可动摇,1997年以后,雷蒙成为了开放源代码运动的主要理论家,以及开放源代码促进会(Open Source Initiative)的主要创办人之一。他还担任了开放源代码运动对媒体、商界以及主流文化的形象大使。他是一名优秀的演说家,并曾经到过六大洲的15个国家进行演说。他的话经常被主流媒体所引用,并是所有黑客中曝光率最高的。

=======================================================================

• 1998年GNOME 1.0发布

Miguel de Icaza,GNOME和Xinmian的创始人,1997年8月他和Federico Mena 一起实施GNOME项目为linux和unix-like系统创造一直完全免费的桌面系统。

================================================

• 2000之后,开源以势不可挡的魄力疯狂壮大:

• 2003年12月,Linux内核2.6正式发布

• 2004年 - Canonical公司发布Ubuntu

• 2005年6月,intel成立开放源码部门

• 2005年7月1日,Ubuntu基金会成立

• 2006年8月,“开源中国,开源世界”大会在京召开

• 20...........

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

有任何意见和建议请留言:willackliu@gmail.com/willackliu@163.com

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Linux/Unix lsof command
下一篇:简明python教程之Python中的十大图像处理工具(用python处理图像)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~