
Originally Posted by
XorEaxEax
If a project uses a GPL licenced library then the rest of the project has to be using a GPL compatible licence, these are licence conditions, not something Richard Stallman personally enforces. Just like he can't force anyone to licence their code under GPL to begin with.
I certainly agree that libraries/components are a poor fit for GPL, in my opinon GPL serves it's purpose mainly when it comes to 'complete' works, like full applications/solutions. Incidentally this is also where GPL is most prevalent. Different licences serve different needs.