Is there a precedent to enforce GNU licensing outside of copyright infringement?
Is there a precedent to enforce GNU licensing outside of copyright infringement?
2. Your statement is essentially tautological because nothing in civil law is ever enforced without someone taking the initiative.
They aren't committing a crime, they are breaking a law (copyright law). Civil laws are called "laws" for a reason.
So... just like every other contract, ever? You can't have an enforceable agreement between civilians without courts. Anyone willfully making a derivative of GPL software explicitly agrees to that contract and as usual, courts are the arbiters. Yes someone needs to go to court.
Violating GPL and refusing to make good (they always ask for just the code release first) can go very badly indeed for the violator, e.g. http://arstechnica.com/information-technology/2010/08/court-...
When in the hell did the "Release sources, unless it would do harm to your business" clause get added to the GPL?
"no one can prove that they were HARMED or had a loss of income or even IP"
Sure they can. It's their IP, and if BMW wanted to use it, they had to follow the license, or negotiate for a private license. They did neither, which very much would constitute harm.
"is essentially 'free' in that no money or barter items were exchanged."
The barter is that you would "pay it forward". BMW has not upheld their side of the bargain.
"They MAY have a copyright claim at best"
They're the ones who wrote the software; they're the ones who decide how it gets licensed. If that license is broken, then their copyright was violated.
"Is there a precedent to enforce GNU licensing outside of copyright infringement?"
Why would there need to be?
Their only possible defense is to assert that they are not using GPL'd software.