GNU宣言

✍ dations ◷ 2025-02-24 02:23:48 #自由软件

GNU宣言是理查德·斯托曼所写,于1985年3月发表在 Dr. Dobb's Journal of Software Tools 杂志上,内容解释和定义GNU计划的目标,并呼吁人们参与及支持,是自由软件运动的核心精神。GNU宣言内置在包括GNU Emacs在内的很多GNU软件包内,也有网页上的版本可以取得。

GNU宣言的某些部分开始于Richard Stallman于1983年9月27日以电子邮件的形式在Usenet新闻组上发布的GNU项目公告。 该项目的目标是通过合作开发和提供基于RMS软件自由理念的软件(尽管书面定义直到1986年2月才出现),给计算机用户自由并能自己控制他们自己的计算机。 宣言的目的是让更多的人熟悉这些概念,并以工作、金钱、程序和硬件的形式寻求更多的支持。

GNU宣言在1985年有了它的名字和完整的形式,并在1987年以较小的方式进行了更新。

GNU宣言开篇解释了GNU项目是什么,以及当前GNU操作系统创建的进展情况。尽管该系统基于Unix,并且与Unix兼容,但作者希望对其进行许多改进,这些改进在宣言中详细列出。

据RMS所说,GNU项目背后的一个主要驱动点是Unix及其各种组件(在当时)迅速成为专有软件(即闭源软件和专有软件)的趋势。

该宣言为启动GNU项目奠定了哲学基础,即专有软件让用户不能再像从前一样相互帮助,同时这个基础也对GNU项目的实现很重要。斯托尔曼拒绝编写专有软件作为与他们团结一致的标志。

作者提供了许多原因来解释为什么项目和软件自由对用户有益,尽管他同意广泛采用它会降低程序员的工作的利润。

GNU宣言的大部分内容都集中在驳斥对GNU项目目标的可能反对。它们包括程序员谋生的需要,自由软件的广告发行问题,以及感知到的利润激励的需要。

相关

  • 水土保持协会水土保持协会(英语:Soil and Water Conservation Society,简称SWCS)为美国一个专业科学协会。此协会的宗旨为促进对自然资源管理(英语:natural resource management)科学与技术之可
  • 缅甸议会全国民主联盟 (135)   联邦巩固与发展党 (11)   若开民族党 (10)   掸族争取民主同盟 (3)   德昂民族党 (2)   佐米民主代表大会 (2)   孟民族党 (1)   缅甸民族团结
  • 电竞电脑电竞电脑(Gaming computer),又称电竞配置,也是硬件性能评测(英语:Benchmark (computing))的一种评测级别及厂商标示的一种产品级别,称作电竞级,属于个人电脑的一种,该种电脑在内部配置
  • 英吨英吨(ton)或吨是英制单位,使用地区主要为英国、美国与一些英联邦国家。其和公吨(ton或metric ton)有所区别。广义的英吨又可分为长吨(long ton)和短吨(short ton)。
  • 吴家坪期吴家坪期(英语:Wuchiapingian)是二叠纪的第八个时期,年代大约位于259.1–254.14百万年前。
  • 颗粒溶解素1L9L10578n/aENSG00000115523n/aP22749n/aNM_001302758、NM_006433、NM_012483、XM_005264084、XM_005264085、XM_005264087n/aNP_001289687、NP_006424、NP_036615、XP_005
  • 萨本栋萨本栋(1902年7月24日-1949年1月31日),字亚栋,福建省闽县人,电机工程学家及教育家。萨本栋出身于著名的福州色目人萨氏家族,常称为雁门萨氏。元代末期,其中一支后人迁居福州,为福州八
  • 腕龙属腕龙(学名:)是蜥脚下目腕龙科的一属恐龙,生活于侏罗纪晚期的北美洲,其中又以美国和加拿大的化石数量最多,但在非洲也有少量腕龙化石。腕龙是世界上最知名的恐龙之一,它的名字是由古
  • 大上海城市计划大上海都市计划是上海市政府于1945年抗日战争结束后为指导战后城市建设组织编制的城市总体规划,为上海结束租界历史之后,首次编制的上海市完整的城市总体规划,也是中国编制的第
  • 朝鲜公民签证要求朝鲜公民离境许可通常情况下只颁发给政府外交人员、运动员、对外贸易人员和其他特殊代表团。朝鲜在世界上有161个邦交国,其中给朝鲜公民免签待遇的国家有41个。根据2020年第2