开源协议简介

2019-09-10 linux

其它

GPL VS. AGPL

其中 GNU General Public License, GPLv3 修改和使用代码都需要开源,这是建立在软件分发的基础上,如果仅使用代码作为服务提供,而不分发软件,那么就不需要开源,这也是 GPL 协议本身的缺陷。

The GNU Affero General Public License, AGPLv3 除非获得商业授权,否则,无论以何种方式修改或者使用代码,都需要开源。