Sunday, October 22, 2017

让人恶心的中国式开源

大家都知道国外是很流行开放源代码(Open Source)的,但是这几年开源成了国内网站程序圈子里面的时髦词汇,你方唱罢我登场,真是好不热闹。莫非是因为咱们也跟上世界尖端的潮流,与世界先进理论相接轨了?

非也非也,如果你真的这样认为那就大错特错了。我们所熟知的Apache、MySql、Drupal、Wordpress、Lifetype、 Firefox都是属于开源软件,他们为我们互联网的进步作出了巨大贡献。但是国内的众多网站程序所炒作的开源浪潮,其实不过是一场伪开源炒作而已,我毫不犹豫地对他们竖起中指。

不限制商业应用和无限制修改分发是开源软件的两个重要特性,但是国内目前的大多数所谓开源软件都唯独缺少了这两条。原因就在于这些条款可以用来保障向用户的收费,下面是我摘录的国内某知名社区程序的授权协议,另外某知名CMS的授权协议也大同小异:

  • 未获商业授权之前,不得将本软件用于商业用途(包括但不限于企业网站、经营性网站、以营利为目或实现盈利的网站)。
  • 禁止在 XX的整体或任何部分基础上以发展任何派生版本、修改版本或第三方版本用于重新分发。

意思就是说如果你用我的程序赚钱了,或者你在我的程序上面进行了二次开发,我是有权利向你收钱的。这样的软件能够算是开源软件吗?我用Firefox进行二次开发从来不用担心某公司起诉我或者收费,我的使用Wordpress做企业站也不用考虑到需要付费的问题。

也许某些人会跳出来说现在不是还没向大多数用户收钱吗?这是什么歪理,这就好像一个不认识的人拿了你家的钥匙,你会因为他还没有来开你家的门而平心静气吗?猪要养肥了杀,猪养肥了就是用来杀的,这是我对某些公司的定义。不是没有慈善家,只是我不相信他们是。

这样的炒作只是为了把更多的站长捆上他们的战车获取利益,那个社区程序出售视频业务就是一个典型案例,吃亏的只是站长。而且由于那份莫名其妙的授权协议,你不知道什么时候你就会接到他们法务部的电话要求你购买所谓的商务授权,这实在是让人无可奈何的事情。我不是针对某个程序,现在国内的网站程序充斥 着这样一种不好的情绪,商业软件就是商业软件,就算披上开源的外衣你也成不了佛,注定无法成为像PHPBB、Wordpess那样影响深远的程序。

某人说我们的互联网、公司、站长都充满着毛躁的情绪,我们迫不及待要挖快钱,为了赚钱和出名无所不用其极,其实这是在透支我们的文化,我们的尊严,结果可能会比我们用环境换取经济发展更严重。写出来这些大家平时不会注意到的细节,只是给那些公司提个醒,出来混迟早是要还的。

相关阅读:五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)开放源代码不是自由软件(Cisco被软件自由法律中心起诉)

2009年9月14日:这篇文章出来有很多朋友加入讨论,也有人提出了质疑。再次把我给某朋友的回复放在这里让大家看到:我赞同你的理念,但是不支持你的观点。说过了,如果你本身只是公开源代码软件,你就不应该说是开放源代码,两者定义不一样,这个意思就是说不能因为你做了好事而要大家忽略你做过的坏事情,大家没有这种事件也没有这种义务。

另外再次引用一段来自维基百科的解释:需要注意的是有些软件的作者只是将源代码公开,却不符合「开放源代码」的定义及条件,因为作者可能设定公开源代码的条件限制,诸如限制可阅读源代码的对象、限制衍生产品等,此称之为「公开源代码」软件(例如知名的模拟器软体MAME),因此公开源代码的软件并不一定可称之为「开放源代码」软件。

本文来自:XJP的碎碎念

One comment

  1. 写这篇文章的人, 怎么说呢, 应该属于那种自己用软件, 结果不做任何贡献的人..

Leave a Reply

Your email address will not be published. Required fields are marked *