said by Matt
:said by B
:said by Lumberjack
:So instead of trying to stop piracy, we want to remove privacy. As much as I dispise the GPL for it's viral properties I think this is great

.
What's to despise? Developer X says "you can redistribute my work as long as you show people what you changed". If you don't like it, don't redistribute his frickin' code. Why is that a bad thing?
-- B
The GPL as a business license is a crock. While in theory, it's nice to think the GPL should be applied to all free software, you would be surprised how many businesses won't use GPL'd software due to the grey areas and license loopholes it leaves wide open. We just had to make such a comparison and decided we can't use MySQL, so we went with PostgreSQL.
We donate to the open source projects we use, but we're damn sure not going to allow anyone to redistribute our code simply because we included a GPL piece in it. The GPL is holding back a lot of very good projects from achieving commercial success.