JonathanNemo
Member
Garantee, probably not (there's too many examples even with companies), but at least you have the possibility to defend yourself. So I think it's needed.
That is what I tried to address with the unless part of that first sentence.
Nowadays, even businesses that aren't particularly wise about technology know about the risks of using GPLed code. For Fortune 500, there's typically an approval process to use other people's open source code that runs through their own legal department, and using GPL in that case is a calculated risk.
[EDIT: Took out some hearsay that I did not see first hand.]
If anything, I think tech businesses have gotten too wise to skating about the GPL for it to be useful against unauthorized use. BSD does guarantee at least some public form of credit, and honestly I'm not as sympathetic with Stallman's political motivations behind copyleft as I was when I was younger.
YMMV, totally. I'm merely speaking as an individual here.
[EDIT: I am also not a lawyer. The advice in this post should not be taken as representative of my own views at this time. It is also not representative of the views of any one of my employers past or present.
My current views of the GPL are quite a bit more positive than before, now that I understand more about its broader use and common practices.]