5 ms·
Respectfully, I don't think this is about 'kindness.' This is about BMW, a commercial entity, respecting the legal rights of the property creators as owners. Th
by jackhack 11y ago
Respectfully, I don't think this is about 'kindness.' This is about BMW, a commercial entity, respecting the legal rights of the property creators as owners. The license agreement is clear, and certain actions must take place if BMW chooses to benefit from use of the software. BMW is free to NOT use the software if they feel these restrictions are too severe.
Or am I missing something?
- semi-extrinsic 11y agoI think they were trying to say that the OSS community at this point in time doesn't need BMW to be "kind" and use OSS to help OSS gain popularity. Especially not if they can't be bothered to comply with licenses.
- pigpaws 11y agothe way I read its is that no, BMW is NOT legally required to release it as it is in a proprietary piece of HW, and releasing the code could thus cause harm to their business. and while they ARE using it for 'gain', no one can prove that they were HARMED or had a loss of income or even IP (outside of copyright) by their (BMW's) use of such as it is essentially 'free' in that no money or barter items were exchanged. They MAY have a copyright claim at best, but again, I am not a lawyer. That's just how I see it. Is there a precedent to enforce GNU licensing outside of copyright infringement?
- witten 11y agoThat's not how the GPL works. If it would be inconvenient for BMW to incorporate GPL software and properly comply with the license by providing source, then their only alternative is not to incorporate the GPL software. Full stop. Harm or proprietary hardware has no bearing on the rights granted by the GPL.
- sseveran 11y agoThat is true in the real world if and only if there is someone willing to sue BMW and see it through to the end. Absent someone doing that I don't see how the GPL is actually enforceable. In some ways it is similar to what we have with surveillance and the NSA in US. While they are probably breaking the law the courts have been unwilling to force them to stop.
- matt4077 11y ago1. They're not "breaking the law" because copyright infringement is primarily a civil matter (recent changes nonwithstanding). 2. Your statement is essentially tautological because nothing in civil law is ever enforced without someone taking the initiative.
- cyphar 11y ago> 1. They're not "breaking the law" because copyright infringement is primarily a civil matter (recent changes notwithstanding). They aren't committing a crime, they are breaking a law (copyright law). Civil laws are called "laws" for a reason.
- akiselev 11y ago》 That is true in the real world if and only if there is someone willing to sue BMW and see it through to the end. Absent someone doing that I don't see how the GPL is actually enforceable. 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.
- mcguire 11y agoYour reading is incorrect. BMW is distributing hardware and software, and is possibly in violation of the license agreement that allows them to use that software. Their only possible defense is to assert that they are not using GPL'd software.
- davidgerard 11y agoYou are completely incorrect, this does involve copying something copyrighted and thus opens the possibility of infringement. 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-rules-gpl-part-of-a-well-pleaded-case/ http://arstechnica.com/information-technology/2010/08/court-...
- icebraining 11y agoIf you are talking in practice - can someone sue BMW and force them to release the modified versions - I think you're right, but one can still get an injunction preventing them from distributing any more copies of the work. Which means no more cars with that firmware; not a happy prospect for BMW!
- tremon 11y agoOnly the original copyright holders can sue for violation of their copyright though -- an end user (BMW customer) has no recourse fafaik.
- st3v3r 11y ago"the way I read its is that no, BMW is NOT legally required to release it as it is in a proprietary piece of HW, and releasing the code could thus cause harm to their business." 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?
- eggy 11y agoI don't really look at GPL too closely, since I do not code for a living, or make commercial products, but I have to say my superficial understanding of opensource and GPL was piqued by the statement from @jackhat above with the 'legal rights of the property creators as owners.' If I take this statement to mean that GPL is the mirror-image of proprietary license agreements in that it is not free to use, since the stipulation is that you must publish your source code as the cost, would my understanding be correct? I just tend towards MIT or BSD licensed software to avoid any potential issues or problems with my future endeavors.
- icebraining 11y agoThe GPL is essentially pay-it-forward; any rights you receive must be passed along to anyone who gets a copy of the work (or of a derivative). That means it's perfectly fine to take a GPL work and modify it without giving the source to anyone, as long as you also don't give binaries to anyone. And if you're distributing binaries privately with just a few people/companies, you also don't need to publish the source publicly, only to those few who got the binaries. EDIT: Of course, you can't prevent those few from redistributing it publicly themselves.
- Manishearth 11y ago(IANAL) This brings up an interesting point; which BMW might try to make if this ever goes to court. There have been times when device manufacturers (and car manufacturers) attempt to prevent device owners from modifying the code on their own devices. I think once folks tried to drag the DMCA into it. There's a lot of muddling up of the ownership waters there. This may mean that the ownership of the binaries can be similarly challenged. Somehow. A point can be made that a binary living inside a phone (or car) I have bought has not been "given" to me (and thus the source code need not be given to me either). Granted, it's rather convoluted logic, but then again, this isn't the first time stuff like this has happened. Would be interesting to see how such an argument actually pans out.
- iajrz 11y agoUsing GPL'd source as the basis of your work (this is, creating a derivate of a work licensed under the GPL), and then distributing that modified work, saddles the author with the responsibility of handing over the code upon user request. The GPL also prevents changing the license if you're not the original author.