> To me this doesn't really look like a clear cut case. Does he own one of these cars? If not, then I think it is very dubious whether he has any standing to request the source code.
(All section references below are to GPLv2, since that is what the Linux kernel uses)
Section 3 governs distribution of object or executable code. Section 3 gives these requirements:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
BMW is distributing commercially and they did not receive the program in object or executable form, so option "c" is out.
They are not distributing the source code with their cars, so option "a" is out.
That leaves option "b", which requires them to give the code to any third party that requests it, at no more than their cost of performing a source distribution.