开源,也被称为开放源代码(Open Source)(如下图片来源:互联网)html
开源(Open Source)程序员
开源运动起源于20实际60年代的美国,当时麻省理工学院计算机专业的学生常常写一些自由软件彼此共享,后来逐渐发展。web
1985年,崇尚自由分享的开源运动表明人物理查德·斯托曼(Richard Stallman)看到软件愈来愈商业化带来的弊端,发表了著名的GNU宣言,开启了开源运动。开源起源于软件业,却又超越了软件业的应用边界。浏览器
理查德·斯托曼(Richard Stallman)服务器
理查德·斯托曼在1983年9月27日公开发起自由软件集体协做项目。它的目标是建立一套彻底自由的操做系统GNU。1992年Linux与其余GNU软件结合,彻底自由的操做系统正式诞生。app
理查德·斯托曼做为一个著名的黑客,他最大的影响是为自由软件运动竖立道德、政治及法律框架。他被许多人誉为当今自由软件的斗士、伟大的理想主义者。同时也是美国自由软件运动的精神领袖、GNU计划以及自由软件基金会的创立者。搜索引擎
但不久以后,以微软为主的一些商业公司就破坏了这种风气。这些商业公司从自由的计算机社团里雇佣了大量的技术高手,开发带有知识产权保护的专有软件。他们在分发软件的时候也再也不附带源代码。今后,专有软件的时代到来了。spa
自由的斗士们并无妥协 ,而是颁发了GNU General Public Licence (GPL)--开源界最经常使用的许可模式。GPL 保证了全部开发者的权利,同时为使用者提供了足够的复制,分发,修改的权利,做为前提的,自由软件必须公开全部的源代码。
从自由(Free)到开放(Open)
自由软件(Free Software)
"自由软件"的英文是"Free Software",这难免为许多人所误解,人们常常把它和"免费软件"连系在一块儿,免费的偏偏都是些低级的,这使得自由软件蒙上了一层阴影。
1998年2月3日,在前瞻学会(Foresight Institute)的黑客兼自由软件开发人员Eric Raymond和Christine Peterson的带领下,提议采用"开源软件(Open Source)"这一名字代替现有的"自由软件"。
微软:其实一开始我是拒绝的
其实一开始我是拒绝的
对于开源,一开始,微软是拒绝的。微软的前总裁鲍默尔还曾经将Linux比做恶性肿瘤,他认为,咱们受教育的目的就是:保护知识产权,并得到与之对应(永久)的收入。可是,敌不过民众的呼声,时代的变换。开源,Linux发展迅猛,微软开始软化,最后总作出了抉择。做为一个以销售软件版权为主要盈利方式的公司,微软也开始开放了部分源代码。
发展历程:以Linux为例
能够说开源的发展离不开Linux的支持,直到如今还有人在问Linux系统的创始人林纳斯•托瓦兹(Linus Torvalds):有没有后悔没有注册Linux专利或商业化?Linux的回答是:没有后悔。行商业化可能会毁了Linux,像如今这样和谐成熟的开发者社区就不会出现,Linux也不会像如今这样全面。
被誉为“Linux之父”的电脑程序员林纳斯这样解释开源的意义:“一我的作事情的动机,能够分为三类:一是求生,二是社会生活,三是快乐。当咱们的动机上升到一个更高的阶段时,咱们才会取得进步:不是仅仅为了求生,更是为了改变社会,更理想的是——为了兴趣和快乐。”
2002年,这是Linux企业化的一年。2月,微软公司迫于各洲政府的压力,宣布扩大公开代码行动,这但是Linux开源带来的深入影响的结果。
2003年,NEC宣布将在其手机中使用Linux操做系统,表明着Linux成功进军手机领域。
2008年,光是在Linux系统成百上千个分支中的Ubuntu系统,用户量就已经超过了800万。这时候,在中国,Linux系统更是分布在政府、教育、电信、金融、制造和零售等各类行业。
能够说,Linux是开源运动的核心表明,也是开源运动的最主要的推进力之一。看Linux系统的发展史,就能清楚开源运动的发展史。
Linux用开源创造了 更美好的世界
关于Linux系统,它的成功就在于,它把本身的源代码公开出来了。记者采访Linux系统内核的做者Linus,问"你对本身的创造物造成了潜在的数十亿美圆的财富而你却不能直接获利有什么感想?",Linus回答说:"恩,若是我没有把Linux共享出来,我想我也不会所以获得任何钱,因此个人意思是,这(公开源代码)是一个共赢的局面。"
是的,Linux的成功说明了一切。
国内的开源软件大概始于1997年左右。通过了短时间的停滞后,最近这几年,淘宝,网易,百度等公司,把本身公司使用的一些产品拿出来开源,也开始参与一些重要开源项目的发展。
开源社区也仅限于:开源中国社区,ChinaUnix社区,LUPA开源社区几家,开源环境还不够完善,人们的观念尚未彻底转变,对开源表现出不信任。但开源做为大的发展趋势,势必会吸引愈来愈多的企业和我的入局。由于若是你不开源,开源就会开了你!
1991年10月5日,Linus作了一件具备划时代意义的事情--将他所编写的Linux系统内核的源代码公布到互联网上。
Linux
1992年,已经有大约1000人在使用Linux。这些使用者都是真正意义上的黑客--那些热衷于技术的高手。
1993年,大约有100余名程序员在互联网上参与了Linux内核的编写和修改工做,其中核心组有5人组成,这时Linux的用户大约有10万人左右。
1994年,Linux1.0发布,当时是按照彻底自由免费的协议发布,随后正式采用GPL自由软件协议。至此,Linux的代码开发进入良性循环。于是Linux的代码中也充实了对不一样硬件系统的支持,大大的提升了跨平台移植性。
1995年,用户超过了50万。
Linux
1996年,全球用户总量已超过350万人。
1998年能够看作Linux与商业接触的一年。王牌搜索引擎"Google"现身,采用的是Linux服务器;小红帽高级研发实验室成立,同年RedHat5.0得到了InfoWorld的操做系统奖项;咱们熟悉的MozillaFirefox浏览器公布了源代码;10月,微软发布了反Linux公开信,这代表微软公司开始将Linux视做了一个对手来对待。
1999年,Linux的红帽发行版制做公司Redhat成功上市,成为华尔街历史中上市首日融资额排名第八的公司。
Linux
2001年,IBM决定投入10亿美圆扩大Linux系统的运用,此举犹如一针强心剂,令华尔街的投资者们闻风而动。到了5月这个初夏的时节,微软公开反对"GPL"引发了一场大规模的论战。
若是想深刻体验LINUX系统的新手,也能够先下载一个方德Linux软件中心试用一下。
免费下载地址:http://www.nfs-wuxi.com/cx/appCenter/open/softcenter