Live data from Hacker News

BMW Australia Refusing to Comply with Terms of GNU Public License

gist.github.com

71–80 of 229 posts

Re: BMW Australia Refusing to Comply with Terms of GNU Public License

#71
post #50

Worth noting that the BMW people in the thread are in customer support, not legal.

Looking through the user's Github account, they have a history of contacting customer support representatives of companies and threatening to post the transcripts to Hacker News if their specific legal concerns are not addressed: https://gist.github.com/duncan-bayne/74d6e38c506000982237

How else can one get in touch with a megacorp?

Re: BMW Australia Refusing to Comply with Terms of GNU Public License

#72
post #23
post #4

What GPL licensed software are they actually infringing upon? The linked post[1] says they found mentions of systemd, but does the firmware actually contain a linux kernel? I don't see anything that looks like a kernel in the file listing. Also if the firmware is properly signed delivering it over http shouldn't matter, right? [1] https://shkspr.mobi/blog/2016/02/bmw-are-sending-their-softw...

[deleted]

Such a low understanding of tech on a site called "Hacker" News.

Re: BMW Australia Refusing to Comply with Terms of GNU Public License

#73
post #21

Is it a violation if they don't modify Linux itself? So if I make a device that runs Linux and my application binary, am I required to make my application code public?

You're not required to make the application code public if it doesn't link against any GPL code. If it's just the equivalent of a Docker image containing a distro + your app, then all you have to do is distribute the source for the Linux parts of the image.

Re: BMW Australia Refusing to Comply with Terms of GNU Public License

#74
post #50

Worth noting that the BMW people in the thread are in customer support, not legal.

Additionally, the emails are phrased more like a request than an indication of a legal requirement. I doubt the customer service rep knows what the GPL is, and won't get someone who does know involved until the fact that it's a legal matter is mentioned somewhere.

The fact that there was no further back-and-forth makes me suspect that the guy behind the email just wants to make a spectacle :/

Re: BMW Australia Refusing to Comply with Terms of GNU Public License

#75
post #43
post #38

What is the worst-case scenario for an entity that refuses to comply?

Probably not much and that's why I don't put any licenses on my stuff.

So, you release code but don't let anyone use it? Because that's the legal effect of not putting licenses on your stuff.

Re: BMW Australia Refusing to Comply with Terms of GNU Public License

#78
post #25

History has proven over and over again that this kind of public shame and blame approach doesn't help in any way, quite the opposite. Hand this over to the Free Software Conservancy or the SFLC. And that should have been the first step. Now that the bridges are burning, BMW will be far less open to civil discussion and cooperative solutions. Well done. #sarcasm

History has proven over and over again that naming and shaming works miracles. Companies that turned a blind eye and were completely unreachable suddenly turned active and kind just to save their reputation. Going to or even just threatening to go to the media, I know from experience, is indeed productive. I am really curious where you got the idea that it's counter productive. Asking the conservancy to clean up this…

The problem is when random people from the internet start unwarranted attacks over GPL violations when the problem can be dealt with constructively.

The example that pops into my head is the time when some kid start working on a mod to the Quake 3D engine that was possibly in violation of a free software license. Instead of just reporting it to the copyright holder (id Software), they engaged in a campaign of harassment until John Carmack himself came out and told them to stop. It was some seriously shameful shit.

Public shaming should be one of the last steps to take. Maybe before starting a lawsuit, or maybe after, that's up for debate, but certainly after other avenues have been exhausted.

Re: BMW Australia Refusing to Comply with Terms of GNU Public License

#79
post #71

Earlier quoted context omitted.

Looking through the user's Github account, they have a history of contacting customer support representatives of companies and threatening to post the transcripts to Hacker News if their specific legal concerns are not addressed: https://gist.github.com/duncan-bayne/74d6e38c506000982237

How else can one get in touch with a megacorp?

I would assume the legal department would generally read and respond to letters on legitimate concerns, even at a megacorp.

Re: BMW Australia Refusing to Comply with Terms of GNU Public License

#80
Please correct me if I'm wrong. I thought the GPL only required providing the source code to the purchasers of the product. (Who can then redestribute it if they'd like.) I didn't think it meant that if you use GPL code in your product, then you are obligated to make your code available to everyone.
Post reply on HN