白话GPL和SSPL
一、问题
说到GPL,恐怕大家都不陌生了。但你知道LGPL、GPL、AGPL的区别吗?甚至后面的众多知名软件如MongoDB、ElasticSearch等都相继修改的SSPL又是什么?
GPL是如何让企业用户为之“闻风丧胆”的呢?GPL其实是一个家族license,包括LGPL/GPL/AGPL等,有不少公司都被这个license告了,支付了巨额的罚款!
……技术分享与学习成长: C/C++/Go/Python/iOS/JavaScript、YANG/NetConf、爬虫、编译器、压缩序列化、开源、CleanCode
说到GPL,恐怕大家都不陌生了。但你知道LGPL、GPL、AGPL的区别吗?甚至后面的众多知名软件如MongoDB、ElasticSearch等都相继修改的SSPL又是什么?
GPL是如何让企业用户为之“闻风丧胆”的呢?GPL其实是一个家族license,包括LGPL/GPL/AGPL等,有不少公司都被这个license告了,支付了巨额的罚款!
……从事开源软件开发已经有一年多了。从原来对开源一无所知,甚至是一些错误的认知,到现在已经能够深入参与到开源社区,并成为一些软件的Committer,走过了许许多多的弯路,也对开源有了许多的新的认识。突然对开源有了一些感悟,所以紧急插入一篇感悟。
这是几乎所有没有从事过开源软件开发工作的人的一个基本认识错误。如果你问以前的我,“你认为开源软件是什么?”,那我肯定会回答你:“就是开放源代码的免费软件!”。
……最近阅读一些希腊罗马神话相关的资料和书籍,了解了一些西方人对世界的认识和解释。
希腊神话中将当时世界上能认识到的一切都用一个神来创造指代。大地之神盖亚Gaia、太阳之神阿波罗Apollo、月亮女神、天空之神、海洋之神、时间之神、爱与美之神Eros、黑夜之神、
不由得感慨,他们对世界的认识和解释相比我们中国的那些神话,相对更加系统和完整。逻辑相对更加严密,建议各位开发者可以去读一读。
……