Good comments on each license, but misses a major point about sharing and community. Despite the rhetoric about "freedom" the GPL is a huge disincentive for developers to participate. A larger code base that contains a GPL component must also be GPL. This is a nonstarter for most business users. If you want to encourage a variety of developers to adopt, modify, and share changes, you are much better off with a permis…
Personally I just go with MIT/X11 but there are good reasons to want to use a GPL-type license