GPL code always seems like the author is saying "hey, do what I think is right, and you can have this code". If you happen to agree with what he thinks is right, this isn't really a problem, but if you have a fundamental problem with those ideals... the author is essentially asking for your soul.
Now, I don't know about you, but I'm not trading my soul for code. And I don't think it's fair to ask anyone else to trade *their* soul for code, either. So I'll stick with the BSD license.
Politics really don't belong in the open source trenches, anyway -- they distract us from writing code.
Assume you are a spammer. You set up a mail server to send out millions of mail messages from IP address X. There is absolutely no need for IP address X to *receive* mail, so you firewall incoming connections on port 25. FairUCE now just bounces connections off the firewalled port, accomplishing nothing.
So you don't get anything. It may as well just drop the mail.
GPL code always seems like the author is saying "hey, do what I think is right, and you can have this code". If you happen to agree with what he thinks is right, this isn't really a problem, but if you have a fundamental problem with those ideals... the author is essentially asking for your soul.
Now, I don't know about you, but I'm not trading my soul for code. And I don't think it's fair to ask anyone else to trade *their* soul for code, either. So I'll stick with the BSD license.
Politics really don't belong in the open source trenches, anyway -- they distract us from writing code.
Assume you are a spammer. You set up a mail server to send out millions of mail messages from IP address X. There is absolutely no need for IP address X to *receive* mail, so you firewall incoming connections on port 25. FairUCE now just bounces connections off the firewalled port, accomplishing nothing.
So you don't get anything. It may as well just drop the mail.