BMW refusing to abide by terms of GNU Public License
twitter.com
twitter.com
Getting the correct contact in large corporations is usually a nightmare - especially for individuals. Some companies in the industry have information about licenses or about ways to retrieve the necessary information on their websites, but I don't know about BMW.
Of course that shouldn't be an excuse and they clearly acted wrong on your request.
If you are more interested on the technical side and less on the legal side of the request then I think you won't miss much anyway. All of the GPLed software components will be used as much unmodified as possible (will probably be the Kernel, glibc and some open source daemons). And the actual car related parts will not be linked to them and stay closed source.
https://gist.github.com/duncan-bayne/fc3213d4a0eabb70bb1e
I've also replied to my own tweets with that link. Apologies for the communication fail on my part, and thanks to HN mods for resurrecting this submission.
The full refusal is here: https://gist.github.com/duncan-bayne/fc3213d4a0eabb70bb1e
> I have confirmed with our technical department who advised that to access the software download site the BMW Customer must provide the 7 digit VIN and accept the usage rights agreement. Part of the usage rights agreement states that the software is protected by copyright and BMW is the sole owner. So in this case it is not subject to the requirements of a "Public" licence.
Which means that a user must prove they really are a user by inputting the digit code before getting to the code. Which is in line with the GPL.
There is a 2nd, more real problem though: "the software is protected by copyright and BMW is the sole owner". This is wrong, this is where BMW makes fraudulent claims. From the license text:
> You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice [and disclaimer of warranty]
Really not cool. I'd expected cluelessness (like Telstra with the T-Box) not arrogant refusal.