Explanation for newbies: The GNU/Linux copypasta is an argument made by Richard Stallman that the operating system should be referred to as “GNU/Linux” or “GNU+Linux” because linux is just the kernel and what makes it useful are the various GNU programs and libraries like coreutils and glibc.
Alpine Linux is a linux distribution that ships without any GNU software (though it can be installed using the package manager).
I understand what argument could be made against musl, which is licensed under MIT, but what’s wrong with GPLv2?
I remember Torvald saying something about not wanting to change the kernel’s license to GPLv3, but I’ve never understood the differences
GPLv3 is resistant to Tivoization. GPLv2 is not.
TL;DR: “Tivoization” means giving you the source code for the firmware of a particular device, but using DRM to prevent you from actually being able to make changes and run that modified code on the device.
Considering that the entire Free Software movement started because Xerox wouldn’t let RMS improve the MIT AI Lab’s laser printer, you should be able to see how DRM clearly runs counter to everything the GPL is trying to accomplish.