Hi everyone, (I'm sorry if this is not the best place to ask this question)
I want to develop some assemblies and license them under a MPL license. Basicly from what I understood from the MPL license, it means that any modification to them should always be released under MPL license. My objectives with these assemblies are: * garantie that these will always be open and that no entity can close it under a proprietary form * allow the development of closed source applications, retaining the fact that those closed source applications only link the MPL assemblies (inherit from classes or implement defined interfaces), but do not change them * allow the development of opensource applications * I do not want to retain (or have assigned to me) copyright by possible external developers, meaning that there will not be a licensing scheme like mySQL. My questions are: * Does MPL license allows this situation? * By using MPL license does that mean that the only thing I can not do is use others GPL code? * Would be a good choice to appy a triple-license (MPL/GPL/LGPL) to these base assemblies so in the future the MPL license would not be a limitation to possible development of (GPL) products based in these assemblies? Thanks in advance, Fernando Silva _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
