deltachat / deltachat-desktop

Email-based instant messaging for Desktop.
GNU General Public License v3.0
952 stars 170 forks source link

License is incompatible to deltachat-node #987

Closed link2xt closed 5 years ago

link2xt commented 5 years ago

Deltachat-node is GPL-3.0, but deltachat-desktop is GPL-3.0-or-later.

That probably needs to be resolved in deltachat-node, which does not specify the license clearly enough (no source code headers etc.).

Jikstra commented 5 years ago

I don't know much about licensing, but does 3.0-or-later not include 3.0?

link2xt commented 5 years ago

Deltachat-node is licensed as GPL-3.0 only. Deltachat-desktop is licensed GPL-3.0 or later, which means user is allowed to use it under GPL-4.0 if/when FSF publishes it. But it is not allowed by the deltachat-node license.

ralphtheninja commented 5 years ago

@link2xt Where does it say that deltachat-desktop is licensed GPL-3.0-or-later? The LICENSE file and README.md says the same as deltachat-node afaict.

ralphtheninja commented 5 years ago

Oh nvm, it's in package.json. So it seems we're sending off mixed signals in desktop if the LICENSE file and README.md says otherwise than the license field in package.json.

Should we fix package.json or LICENSE / README.md files?

ralphtheninja commented 5 years ago

Seems the contents of the LICENSE file is correct, so we're left with