袁萌:开源软件实质上就是自由软件

企鹅博客 2019年7月12日18:29:17 发表评论 610 views

  今年9月份正好是伟大的先行者Richard Stallman提出GNU计划25周年。GNU计划的实现催生了自由软件。自由软件发展了15年之后,人们考虑到,“自由”(Free)这个词在英语语系国家和地区的语意上有两重性,含有自由和免费两种意思,容易使人发生误解,于是,在1998年年初,杜撰了“Open Source”(“开源”)这个组合词来代替容易发生混淆的单词“Free”。严格地将,开源软件实质上就是自由软件,在那个初创时期,“Open Source”和“Free”两者都可以用来指称GNU计划的产物自由软件。

  在初创“开源软件”的初期,人们发现,开源软件要比自由软件更容易讨得商业人士的欢心,因为,开源软件里面没有免费的含义,而免费是商业活动的大敌。从此,开源软件兴起,自由软件淡出人们的视线。但是,到了2004年前后,开源软件开始有点发生变味。开源软件过于强调所谓“开源哲学”,即“开源”是获得优秀、高品质软件的有效手段,淡化了保证人们自由使用软件的本意。Richard Stallman大呼开源软件背离了他的GNU计划,对开源软件不屑一顾。于是,FOSS(Free and Open Source Software)一词被联合国教科文组织作为国际学术交流的官方标准说法。

  2004年前后,随着Linux内核2.6版本的完成,国际FOSS社区快速发展,主张(纯粹)自由软件的Ubuntu发行版大行其道,至今,Ubuntu取得了全球Linux基础用户占有率46%的骄人业绩。时针仿佛又回到1998年之前的时光。2007年6月29日,GPL 3.0正式发布实施,把宽松GPL(即LGPL)包容在GPL里面,至今,已有数千个重要FOSS开发项目宣布遵守GPL 3.0,由此可见,自由软件又回到主流地位。

除非注明,否则均为@企鹅博客原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.qieseo.com/259207.html

weinxin
欢迎加入中国SEO站长博客之家
本站的所有资源都会上传分享到博客之家,希望大家互相学习交流进步。
企鹅博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: