The big problem is the layman's interpretation of the GPLv3. Canonical, the FSF, and the free software development community understand what the license really means and software like GRUB can be used without giving away a secret key. The worry is there may be a loophole in GPLv3 that will force access to the key or a support person may have to get the key or disable secure boot. Microsoft does not want that scenario.

I'm guessing an employee at Dell or Microsoft or a lawyer went to Canonical and strongly advised against using GPLv3 code. Either they did not do their research or chose not to, but there is some figurehead putting up a roadblock for Canonical. Canonical is trying to improve the adoption of their OS and get it onto the hardware of big companies like Dell and will honestly do anything to keep their lights on. If that means playing by their rules, they will have to or else they lose a big contract and therefore have to reconsider their business model.

I'm thinking the bigger issue is with the FSF worrying that GRUB (for which they own the copyright too) will go into obscurity if the biggest distros do not use it anymore. It could be a personal issue with the FSF even though efilinux is under a BSD license, which is much less restrictive than a GPL one.

Last I checked, the 2 and 3 clause BSD licenses are free software compatible and sometimes recommended by Stallman for certain scenarios. We should all be lucky that efilinux isn't closed source and is availble under a permissive license.

Reply via email to