Comment by palata
Respectfully, I think you have it completely wrong. Copyleft licences don't force you to sue anyone.
> Because many things are too small to be worth paying a lawyer to write a letter to license violators.
Then don't! I would advice you never even consider it, that would be absolutely crazy!
But what you miss is that big companies using your library have a lot of money, and therefore it is a risk for them to not comply with your licence. What does that mean in practice?
* Big companies will favour permissive licences. If you publish your library under a permissive licence, you screw the other small libraries that have a copyleft licence (that would be an argument for a permissive licence). * Big companies can't use strong copyleft libraries in proprietary software, so that would be a no-go. * Big companies can TOTALLY use weak copyleft libraries in their proprietary software. But if they do, they have to distribute their changes. Because not doing it would be a risk they are not willing to take.
> Respectfully, I think you have it completely wrong.
Whenever someone starts a sentence with "respectfully", it's usually because they're about to say something disrespectful. Definitely the case here.
GP doesn't have it completely wrong. There is no wrong or right. The person who is doing the building gets to decide the license, and any reason or motivation they have for picking a particular license is by definition correct, because that's what they want to do.
> If you publish your library under a permissive licence, you screw the other small libraries that have a copyleft licence (that would be an argument for a permissive licence)
No one releasing something under an open source license has any sort of responsibility or obligation to some random other open source project they may not even know about.