GNU 简述
GNU [1] 由 Richard Stallman (rms) 于 1983 年发起,作为一个操作系统,它将由人们共同合作,为了所有软件用户控制其计算的自由而构建。rms 今天仍然是 GNU 的首席捣蛋鬼。
GNU 的主要和持续目标是提供一个 100% 自由软件的类 Unix 系统。不是 95% 自由,不是 99.5%,而是 100%。系统的名称 GNU 是一个递归首字母缩略词,意思是 GNU's Not Unix(GNU 不是 Unix)——这是一种向 Unix 的技术思想致敬的方式,同时也表明 GNU 是不同的。从技术上讲,GNU 类似于 Unix。但与 Unix 不同的是,GNU 给用户自由。
如今,已经有许多满足这一目标的完全自由的系统发行版(“distros”),许多使用 Linux-libre 内核(GNU 和 Linux 内核之间的关系在其他地方有更完整的描述)。GNU 软件包被设计为协同工作,以便我们可以拥有一个功能齐全的 GNU 系统。事实证明,它们也充当许多发行版的通用“上游”,因此对 GNU 软件包的贡献有助于整个自由软件社区。当然,GNU 的工作正在进行中,目标是创建一个能够给予计算机用户最大自由的系统。GNU 软件包包括面向用户的应用程序、实用程序、工具、库,甚至游戏——操作系统可以有效地提供给用户的所有程序。欢迎新的软件包。
成千上万的人加入了进来,使 GNU 取得了今天的成功,并且有许多贡献方式,包括技术性和非技术性的。GNU 开发人员不时在 GNU 黑客会议上聚会,有时会作为更大的自由软件社区 LibrePlanet 会议的一部分。
GNU 在多个方面得到了 自由软件基金会的支持,该基金会也是 rms 创立的非营利组织,旨在倡导自由软件的理想。除其他事项外,FSF 接受版权转让和免责声明,因此它可以代表 GNU 程序在法庭上采取行动。(需要明确的是,向 GNU 贡献程序不需要将版权转让给 FSF。如果您确实转让了版权,FSF 将在有人违反 GPL 时强制执行该程序的 GPL;如果您保留版权,则强制执行将由您决定。)
最终目标是提供自由软件来完成计算机用户想要做的所有工作,从而使专有软件成为过去。
脚注
- “GNU”的发音为 一个音节,带有硬g。