3 ms·
1. This only kicks in if you're distributing the program. If you're building a web service, you're good to go. It's only an issue if you're using the Affero GPL
by phillmv 15y ago
1. This only kicks in if you're distributing the program. If you're building a web service, you're good to go. It's only an issue if you're using the Affero GPL.
2. You're using free code off the internet. If you don't like the license terms, don't use it. It's within the author's prerogative to set his or her own license to his or her own code.
(The most you can do is send them a politely worded email on how you want to use their code without being obliged to the virality clause - I imagine a lot of people would be okay with moving down to the LGPL at least. If not… deal with it.)
- jakobe 15y ago"You are using free code". It's not free. The cost for this "free" code is that I apply the same license to my own code. Of course the original author can put whatever license on their code. But the license effectively renders the code useless to me. Not because I dislike the GPL, but because I use a different license. And it's simply very disappointing when I see that someone has already solved a problem I'm struggling with, and advertises their "free" solution, that then turns out to be not free for me.
- phillmv 15y ago>Of course the original author can put whatever license on their code. But the license effectively renders the code useless to me. Not because I dislike the GPL, but because I use a different license. I've learned through much harsher experiences than the one you describe that life is unfair.
- smackjer 15y agoAnd it's other people's prerogative if they choose to not use that code due to the license.
- dfox 15y agoSo they just shouldn't use the code. Not go off complaining how GPL if unfair and how it ruined their day.
- armandososa 15y agoYou're using free code off the internet. If you don't like the license terms, don't use it That's what the OP is addressing. There should be an easy way to filter out code with licenses I'm not going to like.