IIRC the first draft had the keys all controlled by Microsoft, with no option to use your own, and no option to disable it. Don’t think the GPL had anything to do with it directly, though it was people wanting to use Linux (and other systems than the one pre-installed) on their own hardware that complained.
It’s called secure boot and it’s been around for over 10 years now.
And the first iteration was much more locked down, only got changed after public complaints.
deleted by creator
IIRC the first draft had the keys all controlled by Microsoft, with no option to use your own, and no option to disable it. Don’t think the GPL had anything to do with it directly, though it was people wanting to use Linux (and other systems than the one pre-installed) on their own hardware that complained.