什么是自由软件
自由软件的原则很简单,但很重要不要被其造成的潜在复杂性所迷惑历史悠久。了解四自由以及它们的含义、基本原理自由软件许可,的优势自由软件提供的,和最常见的同义词.
超越软件本身,您可以阅读更多关于自由软件与其他字段比如教育、采购和民主。
四大自由
自由软件指的是自由,而不是价格。它向用户保证基本的四项自由。至少缺乏其中一项自由意味着应用程序是专有的,因此是非自由软件。
-
使用
自由软件可以用于任何目的,并且没有许可证到期或地理限制等限制。
-
书房
任何人都可以研究自由软件及其代码保密协议或类似限制。
-
-
改进
任何人都可以修改自由软件,并且这些改进可以公开共享。
许可证
这四种自由是由软件许可证赋予的。软件许可证定义程序可以使用和重用的条件。对于它是自由软件,许可证文本必须至少包含四个自由。这个自由软件基础和开源倡议维护审查和批准的许可证清单。应用程序可以如果其许可证没有出现在这些列表之一。
有许多不同重点的许可证,以及一个软件产品或其部件也可以在多个许可证下获得许可。实际选择是一个战略性问题,但建议您选择使用最广泛的许可证之一。有关法律和许可问题,您可以阅读更多。。。
优势
自由软件是关于自由的。实际上,这提供了许多为用户、组织、企业和政府带来的优势。
-
自主性
自由软件有助于开发和维护定制的软件适合您的需求,而不仅仅是供应商的商业模式。
-
协作
自由软件可以通过非决定性的方式共享和使用每个人&为公众利益服务。
-
共享和复制
自由软件许可证允许无限数量的安装无需支付额外费用即可运行。
-
无锁定
自由软件许可加强了独立于供应商和为服务提供商提供更多选择。
-
重用代码
自由软件提供了将代码重新用于其他用途的自由项目。
-
-
-
安全
自由软件允许进行独立的安全检查,这有助于更快地关闭安全漏洞。
同义词
随着时间的推移,人们想出了免费的附加标签软件。通常,这些术语的动机是强调不同的避免混淆。
自由软件最初由以下四个自由定义:这个GNU项目1986年。在1998年,“开源”作为免费的营销活动成立软件,但考虑到同样的自由。其他广为人知的标签自由软件是“Libre Software”,最初是为了避免英文单词“free”,以及“FOSS”或“FLOSS”作为“free”的缩写(Libre)开源软件”。
特定软件提供的自由度始终取决于执照,而不是标签。换句话说,不要被相同功能的不同术语。如果您对历史背景以及为什么我们更喜欢原始术语,您可以阅读更多。。。
还有一些术语通常被误用为描述自由软件的同义词。“公共领域”就是这样一个术语,重要的是要区分自由软件和公共领域。简单地说,公共领域包括所有不适用版权的创意作品(包括软件)。这些作品的权利可能已经到期、明确放弃或可能不适用。虽然这些是公共领域背后的一般原则,但构成公共领域的决定性因素始终由作品使用国的法律原则决定。
虽然公共领域的软件当然可以与自由软件的目标重叠,但一般来说,自由软件并不等同于公共领域。事实上,大多数自由软件都受到版权规则的约束。特别是在欧盟,现有的版权和专利制度使得准确识别公共领域下的作品变得困难。为了避免在如何共享作品方面出现歧义,最好使用自由软件许可证,而不是将作品放在公共领域,因为自由软件许可可以提供有关使用该软件所涉及的权利和义务的清晰易懂的法律信息。
进一步的见解
自由软件的众多优势本身就是一个好处,但也对其他技术和非技术领域做出了积极贡献。自2001年FSFE成立以来,我们一直在探索不同的领域以及自由软件如何发挥作用。
-
民主:技术极大地影响着当今社会。这就是为什么控制技术必须掌握在每个人手中,而不仅仅是一个小团体。
-
开放式标准:打开标准允许人们自由共享各种数据完美的保真度。他们抵制锁定和其他人为障碍互操作性,促进供应商之间和技术之间的选择解决。
-
教育类:免费软件在教学上具有优势;它的基本自由精神合作是民主教育的应有精神环境。
-
公共采购:自由软件非常适合公众部门。这是政府机构可以使用的公共资源,相互学习、改进和分享。对于公民来说,这意味着透明度、成本效率和与他们互动的自由以最适合他们的方式管理。
-
国际发展合作关注可持续发展改善全球经济、社会、生态和政治条件。自由软件正在成为不可或缺的基础保证合法国际合作的技术和重用—一种支持同时进行全局扩展的技术当地适应性。
-
人造的情报(AI)在过去几年,它不会放慢速度&相反。当AI应用程序有益于许多公民的生活,也可能破坏我们控制技术并将基本自由置于危险境地的能力。我们探索如何在自由软件许可证下发布人工智能应用程序为更多的可访问性、透明度和公平性铺平了道路。
-
结束软件专利是一个我们可以实现一个软件用户能够参与开发和软件分发。软件专利增加了法律和财务风险通过授予专利持有人来进行软件开发和分发禁止软件开发人员使用专利思想的法律权力。其结果是,软件专利最终有害于创新、经济和社会。
-
持续性:每个人都可以使用自由软件,不受过去、现在和未来。正如我们的短期研究所示,有了自由软件,我们可以维护程序并防止软件过时。我们可以修复硬件并重新调整其用途,延长其使用寿命节约自然资源。