声明一下开源协议:GPL-强制开源 #44
最近看到很多人想要做独立部署,还是需要注意一下本项目的开源协议。(国内开发者大家都不是太在意,所以特意来说一下。)
GPL(GNU General Public License):GNU通用公共许可协议。
GPL协议的目的就是强制代码开源和免费使用。
其最大的特点就是“开源的传染性”。也就是说,假设某公司使用了具有GPL协议的代码库,那么也必须把自己的代码库开源。
ref:https://zhuanlan.zhihu.com/p/350966700?utm_id=0
Clarification Question: I can fork this app and build on top of it but it needs to be Open Source right? Do I need permission from you? or it just needs to be same license and open source?
You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
Yes, it need to be Open Sourced. No permission from me. Needs to be same license and open sourced.
应该改成 AGPL,因为 GPL 是对于应用程序的,而 AGPL 是对于服务的