为“自由软件”正名
2007-07-01 18:51
246 查看
软件是一种好东西,人人喜欢(必须)使用它。但是,在这个世界上原本没有可供“自由使用”的软件。在二十几年前,美国Richard Stallman提出一个设想,(自己动手)编写一些软件,让别人去“自由使用”。后来,这些软件就被称为“自由软件”(“Free Software”)。随着互联网时代的到来,喜欢编写这种“自由软件”的人,越来越多,积累的“自由软件”也就越来越多,时间长了,逐渐地成为一个庞大的“自由软件库”。如今,应当如何(正确地)面对这个“庞然大物”,反倒成了一个大问题。确实应该想个办法才行,于是,统辖“自由软件”的所谓“GPL”(General Public License)规则便出现了。
过去的事情,这里暂不去说了。今年6月29日,最新发布的GPL新版本(即v3版本)明确了一些事情:任何软件作者,如果把自己创作的软件作品贡献给“自由软件库”,任何人均可以“自由使用”,但是,该软件作者一旦发现有人违反GPL规则,使用了他所创作的“自由软件”,他便有权采用必要手段通知违反GPL规则的当事人(或相关企业),要求当事人立即“中止”他所创作的软件作品的GPL授权(即收回对其作品的“自由使用授权”),如果相关当事人不予改正,经过一定时期(30天)之后,便形成事实上的侵权,当事人就应该承担相应的侵权法律责任。
很明显,使用“自由软件库”的软件作品是有条件的,那就是使用人要自觉地遵守GPL规则,否则,后果自负。GPL规则的基本要点是,始终保持“自由软件”的本质属性:软件使用的“自由性(Free Use)”。由此看来,基于“自由软件”搞“国产”软件产品,不是不能,而是应该处处“小心”,以免违反GPL规则。
在今天的客观情况(GPL正式发布)之下,要自觉是遵守GPL规则,那就必须(至少)接受“Free Software”(“自由软件”)的正式名称,这样才算“规范”。今天,再以“开源软件”的称呼当作“自由软件”的别名似乎已经不妥。事实上,“开源软件”往往只是意味着“源代码开放”,并不必然涉及“软件使用”的自由性(Freedom),它只能算是自由软件的一块“遮羞布”。“自由软件”更不能与“免费软件”相互混淆。微软可以接受“开源”,但是,微软绝对不能容忍“自由软件”(或者“软件的自由使用”)。
联合国教科文组织对“自由软件”的正式称谓是“自由/开源软件”(FOSS)。在我们国内,“自由软件”的使用并不普及,今后要逐步引进、加大宣传力度,使社会公众慢慢习惯才行。
(注:本文“自由软件”只是一个专门的技术性术语,与“自由”的通俗含义(内涵)无关。)
过去的事情,这里暂不去说了。今年6月29日,最新发布的GPL新版本(即v3版本)明确了一些事情:任何软件作者,如果把自己创作的软件作品贡献给“自由软件库”,任何人均可以“自由使用”,但是,该软件作者一旦发现有人违反GPL规则,使用了他所创作的“自由软件”,他便有权采用必要手段通知违反GPL规则的当事人(或相关企业),要求当事人立即“中止”他所创作的软件作品的GPL授权(即收回对其作品的“自由使用授权”),如果相关当事人不予改正,经过一定时期(30天)之后,便形成事实上的侵权,当事人就应该承担相应的侵权法律责任。
很明显,使用“自由软件库”的软件作品是有条件的,那就是使用人要自觉地遵守GPL规则,否则,后果自负。GPL规则的基本要点是,始终保持“自由软件”的本质属性:软件使用的“自由性(Free Use)”。由此看来,基于“自由软件”搞“国产”软件产品,不是不能,而是应该处处“小心”,以免违反GPL规则。
在今天的客观情况(GPL正式发布)之下,要自觉是遵守GPL规则,那就必须(至少)接受“Free Software”(“自由软件”)的正式名称,这样才算“规范”。今天,再以“开源软件”的称呼当作“自由软件”的别名似乎已经不妥。事实上,“开源软件”往往只是意味着“源代码开放”,并不必然涉及“软件使用”的自由性(Freedom),它只能算是自由软件的一块“遮羞布”。“自由软件”更不能与“免费软件”相互混淆。微软可以接受“开源”,但是,微软绝对不能容忍“自由软件”(或者“软件的自由使用”)。
联合国教科文组织对“自由软件”的正式称谓是“自由/开源软件”(FOSS)。在我们国内,“自由软件”的使用并不普及,今后要逐步引进、加大宣传力度,使社会公众慢慢习惯才行。
(注:本文“自由软件”只是一个专门的技术性术语,与“自由”的通俗含义(内涵)无关。)
相关文章推荐
- ubuntu 16.04 安装VS CODE时 此软件来自第三方且可能包含非自由组件
- 软件分类(自由软件、开放源代码软件、公共软件......)
- 自由软件日深圳站会议概况
- 著名的自由软件圣战- “KDE/QT .VS. Gnome/Gtk”
- 自由/开源软件开发者Joey Hess的采访
- 自由软件基石要修订 GPL协议V3下周公布草稿
- 《乐者为王——自由软件Linux之父李纳斯·托沃兹自述》
- 为自由而战--记自由软件之父Richard Stallman
- Linux基础:什么是Linux?GNU、自由软件、开源以及Linux安装
- 新一轮FUD:停止相信自由软件?
- 软件自由软件英国GNU自由软件的斗士:Michael Meeks
- 基于Wolf32F031 自由评估板的LED Control实验硬件原理及软件API使用方法(适用于STM32F030/031)
- 基于Wolf32F031 自由评估板的ADC实验硬件原理及软件API使用方法(适用于STM32F030/031)
- GNU宣言(自由软件联盟宣言书)
- 软件为什么应该是自由的
- Linux之父托瓦兹一个为颠覆世界自由软件而生
- 自由软件,不只是开放源码
- 自由软件之“父”—Richard. M. Stallman
- Partclone:多功能的分区和克隆的自由软件
- 自由软件基金会颁发了 2010 自由软件奖