关于开源软件的销售问题

自由不是无代价的,自由软件也不一定都是免费的。Simon Phipps是Open Source Initiative的前任总裁,目前是Open Rights Group和Open Source for America的董事会成员。以下是他对于销售开源软件的看法。

用户是否需要向开源软件付费,开源软件是否可以收费,是开源社区的一个热点问题。当人们看到有人在网上商城出售开源软件CD时,十有八九会认定其中有欺诈。很大程度上是由于free software这个词,free在英语中既可以表示免费,又有自由的意思。大多数人看见free software时,会把它当作是免费的软件。而另一方面,大多数的自由软件是免费的,所以很多人认为自由软件是不可以商业化的。

当然,中国早期的翻译者也大多把它翻译成免费软件。

根据自由软件之父Richard Stallman对自由的软件的定义,不仅是自由软件的作者可以向用户收费,用户在向其他用户传播时也可以收费。而开源软件的定义明确地指明了开源软件是可以收费的,虽然赚钱并不是开源软件的目标。收费是一种软件自由,如果不允许软件作者收费,那么这个软件就不是自由软件。GNU计划明确地说道:“我们鼓励人们在向他人传播自由软件的同时收取费用,他们能收多少钱是他们的自由。如果一个软件许可不允许用户复制软件以向他人销售,那么这个许可就不是一个自由的软件许可。”

在传递软件的同时进行收费是一项最基本的自由,每一个人都有这个自由。但由于每个人都能免费地获取自由软件,所以你要向别人收费,那么你得在传递软件的同时提供额外的有价值的服务。比如刻录CD后将CD邮寄,这对于网速差的人来说是一项有价值的服务。

有些开源软件项目并不希望用户销售他们的软件,比如Mozilla基金会很不希望你销售Firefox,所以他们利用Firefox的商标来阻止用户销售,这就是为什么Debian的默认浏览器不是firefox,而是iceweasel浏览器的原因。iceweasel只是把firefox的图标给替换了,其他代码跟firefox一模一样。

肮脏的利润

虽然收费是一项基本的软件自由,但收费在开源软件中非常少见,所以人们认为收费是不允许的。即使在软件中插入广告也被认为是有损自由精神或开源精神。因为任何一个软件开发者都可以获取源代码,然后将广告的代码删除,重新发布。windows 10看起来是免费的,但实际上window 10的免费是有代价的。有些报道说,windows 10在计算器和Solitaire程序中插入广告。用户要删除广告,就必须每年向微软支付订阅费用。由于windows 10是闭源的,所以没有其他的办法可以删除广告。这种广告很好地表明了window 10并不尊重用户的自由。

所以,当你看见开源软件销售时,请你不要发文章来抱怨。销售开源软件是完全合理的,开源社区也不当阻止。另外你也应当告诉使用专有软件的朋友们,还有其他更好的软件可以使用。有一句格言叫做:如果你在使用免费的产品,那么你不是别人的顾客,而是别人的产品。这对专有软件来说尤其适用。

QQ用户都是腾讯的产品,想一想还有什么其他的软件也适用这句格言。

为这篇文章评分
[Total: 4 Average: 4]

Leave a Reply

Your email address will not be published.

The maximum upload file size: 2 MB. You can upload: image, audio, video, document, spreadsheet, interactive, text, archive, code, other. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here