funkemunky / Kauri

GNU Affero General Public License v3.0
86 stars 24 forks source link

Possibly incompatible license #63

Closed KaspianDev closed 2 years ago

KaspianDev commented 2 years ago

Hi, thanks for all your work in OSS. However from my research looks like AGPL might be incompatible with GPL. I couldn't find official source saying so thought.

MWHunter commented 2 years ago

AGPL can use GPL, GPL cannot use AGPL. LGPL cannot use GPL. GPL can use LGPL.

LGPL -> GPL -> AGPL

LGPL: API usage isn't a combined work GPL: API usage is a combined work AGPL: API usage is a combined work, usage over web is considered distribution so therefore players may request sources.

You can license forwards but not backwards, as progressively the license becomes more strict.

KaspianDev commented 2 years ago

AGPL can use GPL, GPL cannot use AGPL. LGPL cannot use GPL. GPL can use LGPL.

LGPL -> GPL -> AGPL

LGPL: API usage isn't a combined work GPL: API usage is a combined work AGPL: API usage is a combined work, usage over web is considered distribution so therefore players may request sources.

You can license forwards but not backwards, as progressively the license becomes more strict.

so it is compatible?