Can Free Pascal be MPL??
No. We would have to get the signature of all people that ever contributed (even if we wanted to ourselves).
This will help the adption by companies of free pascal. I would like to port
my software over but i need to write something like a reflection API ala java
in pascal but I want the option to keep it under wraps or releasing it.
Why is LGPL not good enough? You can still sign out commercial licenses. That is even possible with GPL (see Trolltech)
Personally I think MPL is bad. It is only useful for some specific reasons (like Netscape which had the possiblity that LGPL would interfere with past archaic contracts).
For any new development it should be avoided, since the bulk of opensource is LGPL, and it only causes fragmentation without adding much as far as I can see. So MPL makes it only harder for everyone, including companies.
MPL is compatible with LGPL btw if you use it's dual-license feature (which is an ugly construct). For more information, ask somebody with a less superficial MPL knowledge (Try JEDI: www.delphi-jedi.org)
Marco van de Voort ( or )