jedsmith: I really hate this attitude. Isn't the point of the Internet to bring developers together to work on things? Can't we put our collective capabilities toward improving things instead of rewriting them from scratch simply because they're not our favorite license or favorite language? Gnote springs to mind.
I really can't see what this has to do with cosgroveb's comment, which is saying that a GPL program is not taking anything at all away. When you quote "Don't like .. your own then.", I think you are taking it out of context. The whole paragraph reads:
cosgroveb: How does that take away anyone's freedom? Don't like the terms of an author's library? Go write your own then.
I take this to mean that if you can't use code under the GPL license, you are exactly in the same situation as if the code is unavailable, and you are not worse off. So the GPL code has taken nothing away.