开源软件实质上就是自由软件


今年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,由此可见,自由软件又回到主流地位。

    今年11月5~7日,《OpenOffice.org Conference》(简记为“OOo大会”)首次在亚洲地区中国北京召开,这是全球自由软件领域的一次盛会,受到世界瞩目。像北京奥运一样,我们要努力办好这次盛会,组织好大会志愿者,让自由软件志愿者的风采继续光照人间。为此,我对这次大会承办方负责人近日发表言论,胡乱宣传开源软件感到不解。胡说“开源软件起源很早,可以追溯到1968年”,“微软最早的DOS操作系统也是基于开源软件开发的”,如此说法,丝毫没有事实根据。胡又说“开源运动发展有两次冲击波,每次相隔十年,一是LAMP,二是从CRM到ERP”,如此说法,闻所未闻,实为怪异,与历史发展事实不符。开源软件与自由软件本是同根生,都源于要给软件用户以(软件使用的)行动自由为初衷。我希望,为了办好这次全球自由软件的盛会,我们不要再争执下去了

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3