GPL:GNU通用公共許可證(GNU General Public License)
AGPL:The GNU Affero General Public License
GPL v3協議,意味着修改和使用其代碼都需要開源,但是這是建立在軟件分發的基礎上,如果使用代碼作爲服務提供,而不分發軟件,則不需要開源。這實際上是GPL協議本身的缺陷。
AGPL v3協議,也就是說,除非獲得商業授權,否則無論以何種方式修改或者使用代碼,都需要開源。
個人以爲 AGPL v3協議 ,是比較全面的一個協議,也就是說,即使是通過軟件提供遠程服務,也需要開源。
參考鏈接:https://blog.csdn.net/xubo245/article/details/47278403