Re: Disagree
GPL is a severe burden for non-GPL people; there are many open source projects out there that have had to re-invent the wheel because they can't just include an existing GPL module/function/utility into their codebase. It's a one-way street; Linux has benefited hugely from BSD, but the reverse is much more difficult, adding a lot of unnecessary (repeated) work for the BSD people.
And I'm really tired of hearing the "GPL stops Evil Business (tm) stealing your code" argument. There are many non-GPL open source projects out there that Evil Business has contributed a great deal to - Firefox (Mozilla), clang/LLVM (a massively important project, you can't get more "Evil" than Apple but they have contributed a huge amount to clang), to name just two. And if you think Evil Business are not taking GPL code, modifying it, and just not telling anyone, then you are delusional.
You may guess I am firmly in the "GPL is a pain in the arse" camp. And I say this from a "developer" point of view