firemail 发表于 2017-9-5 20:41:38

开源协议那么多,如何区分

如果你还分不清主流开源协议之间的区别,乌克兰程序员 Paul Bagwell,画了一张分析图,说明应该怎么选择。图由阮一峰汉化。


因为原图有些错误,Paul Bagwell 已对图片做出更新,下面是 任卫 翻译制作的图:


Qter 发表于 2022-1-8 13:51:31

LGPL的 QT 有什么限制没?我在网上随便查了下,闭源商业软件免费使用LGPL版的Qt,好像满足如下几个条件就行:
1、不修改Qt源代码。
2、必须用动态链接的方式使用Qt库。
3、在软件版权声明中说明使用了LGPL版本的Qt、说明具体使用了那些Qt库,并确保软件使用者了解。
4、在发布的软件中包含Qt原有版权声明。
5、必须开放使用了 LGPL 库代码的所有代码,例如某些封装器。但是,其他使用这些封装器的代码就不需要开放了; --- 这点很麻烦,我们应该是没有额外封装,直接调用的吧。
页: [1]
查看完整版本: 开源协议那么多,如何区分