Manuel wrote:- default: GPL for all
- if requested: special license for commercial usage
I like his idea, and probably this will be the final way, when MH turn in beta.
May I ask why do you think the GPL protects MH more than MIT/BSD?
- If it's for giving you credit, I believe BSD protects you the same: If somebody uses any part (or derivative) of MH without giving credit to the authors, this is protected by the MIT/BSD license.
- If it's for money, well, it cannot be unless you plan getting $$$ income from commercial licenses, in parallel with the GPL license for open source users (like some companies do).
- If it's because you think it's unfair for a third party to make money from a MH-derived work, I think it would be worse that such third-party chooses another product instead of MH. I mean, if I develop a revolutionary imaging lib, I'd prefer to see my lib credited in Adobe Photoshop, which wouldn't be possible if I license it as GPL.
I see it this way: If you're afraid a thirdparty could make money from a MH clone if you licensed it as BSD, you must consider they cannot do that unless they credit the MH authors. And, if such thirdparty doesn't give you credit, then I'm afraid that if they are willing to violate the BSD license, they'll be happy to violate the GPL license as well (and, BTW, I believe there're already some cases of commercial tools using GPLed code illegally...)
So, well... I don't know in which ways do you think the GPL gives you more protection.