导读 自由软件基金会 (FSF) 发表文章庆祝 GNU 和自由软件运动四十年。

自由软件基金会 (FSF) 发表文章庆祝 GNU 和自由软件运动四十年。

1983 年 9 月 27 日,计算机科学家 Richard Matthew Stallman(简称 RMS)宣布开发类 Unix 自由软件操作系统的「GNU 计划」,并借此发起自由软件运动,GNU 名字代表 GNU's not Unix。

▲「GNU 计划」标志

四十年后的今天,GNU 和自由软件比以往任何时候都重要,虽然软件已经深入到我们的日常生活,但绝大多数用户无法完全控制它。

自由软件的定义最初由 RMS 本人制定。自由软件的初衷是尊重用户的自由,并且尊重整个社区。

粗略来讲,一个软件如果是自由软件,这意味着用户可以自由地运行、拷贝、分发、学习、修改并改进该软件。因此,「自由软件 (Free Software)」中的 "free" 是关乎自由的问题,与价格无关,软件如何定价并不影响它是否被归类为自由软件。

具体来说,自由软件的用户拥有四项基本自由:

(0) 自由运行软件
(1) 自由学习和修改软件源代码
(2) 自由发布软件拷贝
(3) 自由发布修改后的软件版本

GNU 是唯一专门为捍卫用户自由而开发的操作系统,四十年来始终忠于其创始理念。自 1983 年以来,「GNU 计划」为私有操作系统提供了合乎道德的完整替代方案。这要归功于世界各地的 GNU 开发志愿者四十年来的不懈努力。

除了技术,GNU 还开创性地提出了 "Copyleft"。Copyleft 是源自自由软件运动的概念,是一种利用现有著作权体制 (Copyright) 来保护所有用户和二次开发者的自由的授权方式。

Copyleft 中的 "Left",不使用英语中 “保留” 的意思,而是指 “Left(左)”,与 “版权 (Copyright)” 中的 “Right(右)” 具有镜像的关系。注意,Copyleft 不是反著作权运动,不主张废止著作权,也不是公有领域 (Public Domain)。

二者的区别可总结为:"Copyright" 指软件的版权和其它一切权利归软件作者所私有,用户只有使用权,没有其它如复制、重新修改发布等权利。而 "Copyleft" 的特点是仅版权归原作者所有,其他一切权利可以与任何人共享。

▲ Copyleft 标志

FSF 执行董事 Zoë Kooyman 表示,GNU 不仅仅是基于自由软件的最广泛使用的操作系统,也是指导自由软件运动四十年的哲学理念的核心。

他还说道,我们希望四十周年纪念能够激励更多黑客加入 GNU,实现在全世界范围内创建、改进和共享自由软件的目标。如今,软件正在控制我们的世界,而 GNU 是对现状的批判和解决方案,我们亟需它来避免技术控制人类。

原文来自:

本文地址://lrxjmw.cn/forty-years-of-gnu-and-the-free-software-movement.html编辑:J+1,审核员:清蒸github

Linux大全:

Linux系统大全:

红帽认证RHCE考试心得: