为应用程序充电。 在软件中心?

我一直想从Windows切换到Linux,但我注意到Ubuntu软件中心对某些应用程序收费。 我认为Linux / Ubuntu是一个免费的开源!

这是一个投标讨论,首先你应该知道开源的含义是什么,免费是什么意思。 此外,您应该对许可证和不同类型的许可证有一些了解。

简单来说:

什么是开源软件?

开源软件是一种软件,其源代码可供任何人修改或增强。

“源代码”是大多数计算机用户从未见过的软件的一部分; 它是代码计算机程序员可以操作来改变一个软件 – 一个“程序”或“应用程序”的工作方式。 有权访问计算机程序源代码的程序员可以通过向其添加function或修复不能始终正常工作的部件来改进该程序。

Free是什么意思?

如果程序的用户拥有四种基本自由,程序就是免费软件:

  1. 出于任何目的,自由运行程序(自由0)。
  2. 学习程序如何工作的自由,并根据自己的意愿对其进行更改(自由1)。 访问源代码是此的前提​​条件。
  3. 重新分配副本的自由,以便您可以帮助您的邻居(自由2)。
  4. 将修改后版本的副本分发给他人的自由(自由3)。 通过这样做,您可以让整个社区有机会从您的变化中受益。 访问源代码是此的前提​​条件。

销售免费软件

许多人认为,自由软件的精神在于,您不应该为分发软件副本收费,或者您应该尽可能少地收取费用 – 足以支付费用。 这是一种误解

“自由”一词有两个合法的一般含义; 它可以指自由或价格。 当我们谈到“自由软件”时,我们谈论的是自由,而不是价格。 (想想“言论自由”,而不是“免费啤酒”。)具体来说,这意味着用户可以自由运行程序,更改程序,并在有或没有更改的情况下重新分发程序。

免费节目有时会免费分发,有时也需要付出相当大的代价。 通常,同一个程序可以从不同的地方以两种方式获得。 无论价格如何,该程序都是免费的,因为用户可以自由使用它。

非自由节目通常以高价出售,但有时商店会免费为您提供副本。 但这并不能使它成为自由软件。 价格或没有价格,该计划是非自由的,因为其用户被剥夺了自由。

由于自由软件不是价格问题,因此低价格不会使软件免费,甚至更接近免费。 因此,如果您要重新分发免费软件的副本,您可能会收取大量费用并赚取一些钱。 重新分发自由软件是一项良好而合法的活动; 如果你这样做,你也可以从中获利。

Interesting Posts