5 ms·
> the linux kernel, along with a lot more stuff, declared it was sticking with the GPLv2 and not moving to the GPLv3. when your movement says “here is the new v
by ndesaulniers 6y ago
> the linux kernel, along with a lot more stuff, declared it was sticking with the GPLv2 and not moving to the GPLv3. when your movement says “here is the new version of The Right Way To Do Things” and several of your largest adherents say “nah fuck you we’re going with the old version” that is not a good sign.
Some public comments Linus has made about the choice to stick with GPLv2 over GPLv3: https://youtu.be/PaKIZ7gJlRU https://youtu.be/PaKIZ7gJlRU.
> and also most of the people using Linux right now are using it by accident, distributed as ChromeOS or Android
Also, those kernels are now built with LLVM. https://clangbuiltlinux.github.io/ https://clangbuiltlinux.github.io/ (not all devices in existence, but all new ones for the past few releases of both distros and many old chromebooks that received recent kernel upgrades).
- de_watcher 6y agoWell, they've noticed how GPL is bad for their EEE strategy, so they've grasped the first occasion to fight it: can't do much with the code that is GPLv2, but can hinder the license update.
- AstralStorm 6y agoNot exactly. GPLv3 has serious problems with proprietary hardware. As stated, it would prevent current GPU drivers and many current network device drivers from being possible to use, due to irreplaceable closed source binary blobs and on device cryptographic authentication of said binary blobs. Which is essentially the same as tivoization... Immediately nvidia-driver and radeon drivers would be illegal.
- electricant 6y agoWhich is not actually a bad thing per se. Those drivers do work better than their free/open-source counterpart but are hard to install (especially if secure boot is enabled) and do not play nice with the whole GNU/Linux ecosystem.
- AstralStorm 6y agoNo, it would be illegal to install those drivers. Not hard at all. Radeon drivers specifically play nice with the ecosystem, but they feature crypto firmware blobs. Network drivers tends to be good neighbors too. Nvidia drivers cause more of a problem, as do ugly smartphone GLES drivers. (Not to mention very custom network chipsets there.)
- ndesaulniers 6y ago> Well, they've noticed how GPL is bad for their EEE strategy, so they've grasped the first occasion to fight it: can't do much with the code that is GPLv2, but can hinder the license update. Can you describe "their EEE strategy" in more detail? What license update? And hinder it how?
- detaro 6y agoWho's "they" that have hindered the Linux license update?