Linus: the (GPL 2.0) intented social contract is: “i give you
sourcecode, give me back your changes”
https://dwaves.de/2022/01/31/why-is-it-gnu-linux-and-not-just-linux-linus-talking-about-gpl-v3-vs-gpl-v2-the-better-one-the-social-gpl-contract-is-i-give-you-sourcecode-give-me-back-your-changes-non-free-binary/
if the developer does not want-need changes back GPL 3.0 is also "okayish"
the kernel licensing is also rather... complicated... (with the
many different versions of GPL and LGPL) maybe a user can do a
30min entertaining sum up video explanation of this ...
GPL-1.0+ : GNU General Public License v1.0 or later GPL-2.0+ : GNU General Public License v2.0 or later https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/LICENSES/preferred/GPL-2.0?h=v5.17-rc2 LGPL-2.0 : GNU Library General Public License v2 only LGPL-2.0+ : GNU Library General Public License v2 or later LGPL-2.1 : GNU Lesser General Public License v2.1 only LGPL-2.1+ : GNU Lesser General Public License v2.1 or later
PS: yes iterating over this stuff takes time, anyone ever read the whole GPL 2.0?
actually did - entertainment factor was... okay
On 2/9/22 10:45, Gard Spreemann wrote:
The Social Contract says clearly: "Our priorities are our users and free software"