自由软件实际上是很容易商业化的。
比如我只要把我的软件给弄成 AGPL 和商业双授权。那么大多数使用我软件的用户,就得考虑会不会被 AGPL 授权给传染了。导致自己软件也变成 AGPL 必须发布源代码。
这时候,如果我的商业授权只要一美刀。我相信大多数人是会考虑购买授权的对吧。
而同时,使用 AGPL 保证了这些源代码在自由使用的时候是免费的,大公司在使用这些软件之后,也必须把他们对软件的修改给开源出来。
所以非常推荐大家使用 GPL/LGPL/AGPL 这个软件授权。
它比 BSD/MIT 授权实际上自由多了。
【 在 hgoldfish 的大作中提到: 】
: 我看很多人把自由软件社区和开源软件社区给混起来了。
: 自由软件特指的是 GPL 这一个派别。在自由软件的定义里面,开源是指使用者可以获得源代码。需要注意的是,不是所有人都可以获得源代码。如果你是我的竞争对手,不买我的软件却想要获得我的源代码就搞笑了。所以理论上,自由软件并不排斥商业化。
: 而开源社区,反正就无脑开源。谁都可以获得软件的源代码。开源社区鱼龙混杂。在我看来,很多开源软件,比如 chrome, android, dotnot 这一类,实际上都是大公司打着开源的旗号,行的是倾销之事。本身是反自由的。
: ...................
--
修改:hgoldfish FROM 117.28.164.*
FROM 117.28.164.*