It's worth noting that we didn't go GPL because of the legal issues - we knew there were none - but because of community issues. It's important to us to be accepted as a part of the community. In fact, I'd have much preferred it if arguments had revolved around community involvement more than legal or contractual issues.

What Beagle points out so succintly is that a lot of legal speak really is a load of crap and a lot of sabre rattling. I don't like it, but that's the world we live in.