So you're saying GPLv3 just prevents Grub from ever coming preinstalled on any hardware, but if the end-user installs it themselves and never gives away the resulting computer the provisions don't kick in?
Posted Jul 2, 2012 17:02 UTC (Mon) by mjg59 (subscriber, #23239)
[Link]
As long as your hardware permits you to replace grub, there's no need to give anyone any signing keys under any circumstances at all.
'You have to divulge your private key' meme
Posted Jul 2, 2012 17:03 UTC (Mon) by epa (subscriber, #39769)
[Link]
That's not quite what I said but I believe it to be the case that if an end-user installs GRUB2 (or any GPL-covered software) the end user can pretty much do anything he or she wants. The GPL's provisions really only affect you if you are distributing the software to others, they don't restrict just using it for yourself.
'You have to divulge your private key' meme
Posted Jul 2, 2012 20:08 UTC (Mon) by bronson (subscriber, #4806)
[Link]
It's true, you're in the clear if you're not distributing GPLed software. But that's moot here, right? Ubuntu seems to want to distribute their software, hopefully preinstalled on turnkey Linux systems...?
'You have to divulge your private key' meme
Posted Jul 2, 2012 18:08 UTC (Mon) by raven667 (subscriber, #5198)
[Link]
It doesn't say that at all, the FSF is explicitly saying they are fine with the GPLv3 on systems with boot-time signature checking, as long as modified software is loadable by the end user. In the specific case where a vendor distributes a boot locked system with GPLv3 GRUB then it's the vendor's responsibility to comply with the license, not by distributing a private key but by fixing the firmware to allow key management/disablement.
'You have to divulge your private key' meme
Posted Jul 2, 2012 22:30 UTC (Mon) by blitzkrieg3 (subscriber, #57873)
[Link]
If the end user is able to install grub themselves it means the hardware not locked down.
'You have to divulge your private key' meme
Posted Jul 13, 2012 19:34 UTC (Fri) by JanC_ (guest, #34940)
[Link]
You can install grub (and several other bootloaders) from inside Windows.
I suspect that doing so on a system that doesn't allow disabling UEFI SecureBoot would then result in an unbootable system though... ;)