加入收藏 | 设为首页 | 会员中心 | 我要投稿 南通站长网 (https://www.0513zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 评论 > 正文

GPL就是给软件开发者们准备的坑

发布时间:2021-04-11 17:15:00 所属栏目:评论 来源:互联网
导读:极大地激发了我的辩论欲。 该网站明目张胆声称:理查德马修斯托曼(RMS),自由软件运动(GNU)发起人、自由软件基金会(FSF)前主席、与知识产权为敌的斗士、XX派、对XXX、XXX等XXXXX也要送温暖的极端左翼分子,被人尊称为顶级黑客、精神领袖,不过是明日黄花。开

极大地激发了我的辩论欲。

该网站明目张胆声称:“理查德·马修·斯托曼(RMS),自由软件运动(GNU)发起人、自由软件基金会(FSF)前主席、与知识产权为敌的斗士、XX派、对XXX、XXX等XXXXX也要送温暖的极端左翼分子,被人尊称为顶级黑客、精神领袖,不过是明日黄花。开办此站的目的是正本清源、破除对RMS的迷信、揭露GNU运动的本质、最大程度地清除GNU带毒意识形态。”

这种文风的话语,给我就一个感觉:太嚣张了。

必须得怼回去!

文章没有直接标明作者,但看了一下网站页面底部,作者应该是一个叫“小衲”的人(他似乎还有个网站叫linux.zone)。

小衲在该文中,以标注的形式,对GPLv3全文进行大肆抨击,选用的翻译版本是阮坤良版1。

GPL本身比较难懂,虽然阮版已经翻译的很不错了,但小衲在很多地方还是没有看明白,有很多自称看不懂的地方,也有很多完全理解错误的地方。这些地方我就不说了,直接无视。

我就说说一些可能还有点市场的论点,这些观点多少反映了一些人的困惑。

注1:本文中的GPL,不特指某个版本,虽然主要是说v3。

注2:本文中举的一些开源软件的例子,很多并不是GPL软件,但就是个例子而已,不用太纠结。正如小衲貌似批判GPL,很多地方更多是批判开源精神。

注3:本文所说“GPL软件”,是指按照GPL许可证发布的软件。

小衲的困惑主要是以下五点:

一、为什么只为用户着想,而欺负开发者?

小衲说:“近来细读了一下GPL协议中文版,发现它满是针对开发者的霸王条款,分不清开源的主方(开发者)和客方(用户),一个劲的强调用户自由自由自由,浅一看,挺美好,挺蛊惑人心,但只要仔细想想,这个只为用户着想的协议,本身前提就搞错了。没有开发者的代码,哪里来用户的自由?”

此人可能没有搞清楚开源软件的“用户”是什么概念,据我所知,凡是对源代码感兴趣的,都是程序员,都是软件公司,君不见,那些互联网大厂,哪个不是开源软件和开源代码的重度用户?!那些混迹在各个软件公司、各个甲方、乙方的所谓软件工程师、架构师,哪个不是高度受益于开源软件和开源代码?

从Linux到Android,从MySQL到Postgres,从Hadoop到Elasticsearch,从Apache到Nginx,从Docker到Kubernetes,哪家大厂没有用过?哪个代码是给最终用户看的?

所以,开源代码,最大的受益者是开发者、是软件公司、是互联网公司。

所以,GPL所给的自由,是开发者享受了最多!

不过,今后的世界将进入软件的世界,人人都将成为程序员。自由软件最终造福的,是所有人。

二、GPL自相矛盾,到底免费还是收费?

小衲说“GPL通篇都是一小撮人的一厢情愿,充满自相矛盾的表述,一会儿说所谓自由非免费,一会儿又说开源必须免费,真不知道经历了多少次内斗才形成这么一个文本!”

小衲看来对GPL允许收费的若干处描述没有完全看明白,尤其是他对第10条的理解完全错误(小衲错误以为“一旦第一次对自由软件进行收费,就不能重复收费”,完全不是那么回事嘛,有空可以看看我的“人话解读GPLv3”)。

其实,斯托曼也是人,也知道程序员要吃饭,他当年也曾靠卖Emacs过活,所以并不排斥收费。

(编辑:南通站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读