阿卡索学习网

开源≠免费! GNU对自由软件的定义:与自由无关

后台-系统设置-扩展变量-手机广告位-内容正文顶部

近年来免费用英语,很多开源项目在商业化过程中遇到了困难,也有反对开源商业化的声音。在很多对自由开源软件不太了解的人眼里,开源软件=自由软件——这其实是一种误解。

自由软件运动之父 Richard Stallman (RMS) 在 GNU 宪章中明确表示可以出售自由软件。

也就是说,自由开源软件的商业化其实是一件非常合理的事情。

以下内容来自 GNU 官网。文中的“我们”是指以自由软件运动之父理查德斯托曼为代表的自由软件基金会(FSF)。

销售免费软件

许多人认为 GNU 项目的精神是不收取分发软件的费用,或者尽可能少收费(仅按成本收费)。这其实是个误会。

事实上,自由软件基金会鼓励自由软件的出版商按自己的意愿收费。如果许可证不允许用户复制和出售,那么它就是非自由许可证。如果您感到惊讶,请继续阅读。

“自由”这个词基本上有两层意思:一是自由(言论),二是(价格)自由。当我们谈论“自由软件”时,我们谈论的是自由,而不是 价格。 (考虑“言论自由”而不是“免费啤酒”。)

更准确地说,这意味着自由软件用户可以自由运行、研究、修改和重新分发原始或修改后的软件。

免费软件有时是免费分发的,有时它会花费大量金钱。相同的自由软件可能以两种不同的方式在不同地区分发。但是,不管价格,它都是免费的,并赋予用户自由使用的权利。

非自由软件通常以高价出售,虽然有些制造商也会给您免费的副本,但这并不意味着该软件是免费的。有价值或无价的软件不是自由软件,因为它的用户被剥夺了自由。

由于自由软件无关紧要价格,较低的价格 不会使软件成为自由软件,甚至不会使其更接近自由。因此,当您重新分发自由软件的副本时,您当然可以收取可观的费用并赚钱。二次分发自由软件是一种良好且合法的行为,这样做赚钱是可以理解的。

自由软件是一个社区项目,每个受益者都应该为这个社区的发展做出贡献。自由软件的发行商可以将部分利润贡献给自由软件项目或自由软件基金会。这将使自由软件的世界更加进步。

分发免费软件是为未来发展筹集资金的绝佳机会。不要浪费这个机会!

为了支持自由软件的开发和维护,你必须有一些盈余。如果你的收费太低,你将没有任何盈余来支持发展。

更高的分布价格会伤害一些用户吗?

人们有时担心收取更高的发行费用会使免费软件落入穷人手中。昂贵的价格专有软件就是这样 - 但免费软件是不同的。

区别:自由软件基本上是自然分发的,有很多不同的获取方式。

英雄联盟怎么免费用皮肤_免费用英语_英雄联盟钢铁烈阳有什么英雄免费用阿

软件储物柜竭尽全力阻止没有支付标准的用户价格运行他们的专有软件。如果 价格 太高免费用英语,当然有些用户不太可能使用这些专有软件。

用户无需支付分发费用即可使用免费软件。用户也可以从朋友那里复制免费软件,或者在朋友的帮助下从网上下载免费软件开源≠免费! GNU对自由软件的定义:与自由无关,也可以几个用户一起购买一张CD-ROM,单独安装软件。在自由软件的情况下,更高的 CD-ROM 价格 不是主要障碍。

更高的分布价格会阻碍自由软件的推广吗?

另一个常见的问题是自由软件的流行。通常认为高分布价格会减少用户数,或者低分布价格会增加用户数。

专有软件可以——但免费软件不同。由于免费软件的获取途径有很多种,实际上发行价格对免费软件的普及影响很小。

从长远来看,自由软件的用户数量很大程度上取决于自由软件能做多少,以及自由软件有多大用处。许多用户不把自由放在首位;如果免费软件不能提供人们需要的所有功能,他们会继续使用专有软件。

所以从长远来看,如果我们想增加用户数量,我们的首要任务是开发更多更好的免费软件。

最直接的方法是编写人们需要的免费软件或自己编写手册。但如果你不是自由软件的作者,而是分发它的人,那么最好的办法就是为编写自由软件的人筹集资金。

“销售软件”一词​​也可能令人困惑

严格来说,“销售”一词的意思是“以物换钱”。销售免费软件的副本是合法的,我们鼓励这种销售。

但是,当谈到“销售软件”时,人们通常会想到大多数公司销售软件的方式:使其成为专有软件,而不是免费软件。

因此,除非您像本文中那样小心划清界限,否则我们建议您避免使用“销售软件”一词​​,而改用其他词。例如,您可以说“收费分发免费软件”——这样就不会模棱两可了。

收费高低和 GNU GPL 许可证

除了一个例外,GNU 通用公共许可证 (GNU GPL) 不限制您可以为分发免费软件收取多少费用。你不必收费,你可以收取一美元,十美元,甚至一百万。由你决定!但是,这是市场经济,如果没有人愿意为您的版本支付一百万,请不要怪我们。

唯一的例外是在分发二进制文件时没有完整的源代码。 GNU 通用公共许可证规定出版商应要求提供源代码。

如果此时对源代码没有价格限制免费用英语,一些出版商会收取非常高的费用——比如一百万美元——用于假装发布源代码的销售,而实际上它是 Make不提供源代码的借口。

在这种情况下免费用英语,我们必须对源代码进行限制价格,以保护用户的自由。但是一般没有限制分发费用的情况,所以我们不限制分发价格。

有时,一些不遵守 GNU GPL 的制造商会要求 FSF 破例,说他们“不会对 GNU 软件做任何事情收费”。他们和我们不一样。自由软件是关于自由的,而 GPL 的诞生就是为了保护自由。

在我们维护这些自由的同时,我们不会因 价格 问题而分心。自由是问题,自由是整个问题,也是唯一的问题。

未经允许不得转载:阿卡索学习网 - 英语学习培训机构网站! > 开源≠免费! GNU对自由软件的定义:与自由无关

后台-系统设置-扩展变量-手机广告位-内容正文底部

评论

留言与评论(共有 0 条评论)
   
验证码: