Jump to content

免費軟體

From Appropedia

自由软件使用者可以自由分享、探索和修改的软件。它将其他科学中常见的[教育]、共享和协作开发的哲学引入计算机程序设计艺术。

来自自由软件定义

“自由软件”是自由的问题,而不是价格的问题。要理解这个概念,您应该将“自由”视为“言论自由”,而不是“免费啤酒”。自由软件是指使用者可以自由运作、复制、分发、研究、更改和改进软件。更准确地说,这意味着该程式的使用者拥有四项基本自由:

  • 为任何目的运行程式的自由(自由度 0)。
  • 研究程序如何运作并对其进行更改以使其按照您的意愿运行的自由(自由 1)。获得原始程式码是实现这一点的先决条件。
  • 重新分发副本的自由,以便您可以帮助您的邻居(自由 2)。
  • 将修改版本的副本分发给其他人的自由(自由 3)。透过这样做,您可以让整个社区有机会从您的变更中受益。获得原始程式码是实现这一点的先决条件。

著名的自由软件专案包括 GNU/ Linux操作系统、Mozilla Firefox Web 浏览器和Apache Web 服务器,后者为三分之二的万维网提供支援。

商业和政府用途

自由软件被大企业广泛使用,包括大多数富时 100 指数公司以及政府(特别是在拉丁美洲)。最近转向 Web 应用程序和SaaS而不是单一桌面应用程序,灵活的自由软件内容管理系统(例如PloneDrupal)的兴起- 两者都广泛用于慈善机构和公共部门网站。

这个术语经常与“开源”互换使用,但是“开源”是一种务实的协作开发方法,而“自由软件”是一种保护用户自由的自觉尝试 - 最终结果可能是相同的,但区别在於哲学与方法。


参见

外部链接

FA 资讯 icon.svg向下的角度 icon.svg页面数据
作者理查德·史沫特莱
执照CC-BY-SA-3.0
语言英语(en)
翻译泰国
有关的1 个子页面13 个页面连结在这里
别名自由软件
影响239 页面浏览量(更多
已创建2010 年6 月 9 日,理查德史沫特莱
修改的2022 年3 月 2 日,作者:Page script
Cookies help us deliver our services. By using our services, you agree to our use of cookies.