了解什么是自由软件及其基本特征

当我们购买软件时,我们实际上是在获得使用它的许可证,因此无论谁获得它,都会受到许多微妙的规则的约束,例如不能共享或修改程序。 然而,几年来,一群程序员致力于编写和共享所谓的自由软件,这些软件不仅允许我们复制程序,还可以自由地研究、运行和分发程序。 你想更多地了解他吗?继续阅读这篇文章。 什么是自由软件? 它的定义与 Richard Stallman 领导的自由软件运动的诞生以及1985年自由软件基金会的成立有关。

自由软件是指其源代码可以出于任何目的而自由研究

修改和使用,甚至可以在修改或 尼泊尔手机号码列表 不修改的情况下复制和重新分发程序的所有软件。 换句话说,此类软件允许任何个人或组织自由地将程序用于任何类型的工作,而无需将其传达给开发人员或任何特定实体。 自由软件的四大自由是什么? 一个程序要成为自由软件,它必须有四个自由: 自由 0:为任何目的使用该程序 出于任何目的自由运行该程序意味着每个用户都可以在以下方面自由使用该软件: 任何计算机系统;

电话号码列表

任何类型的工作和目的

没有义务与任何特定实体或程序 新加坡电话列表 员进行沟通。 换句话说,用户不会被禁止或阻止执行它,因为重要的是它的目的而不是程序员的目的。 自由1:研究程序如何工作并能够对其进行修改 要拥有自由1和3,就必须能够访问源代码,因此这是自由软件的基本条件。 现在,Freedom 1 构成了使用修改版本(根据用户的意愿和需求)而不是原始版本的自由。 自由 2:将程序的副本分发给任何个人或组织 分发程序的自由(自由 2 和 3)

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注