帮助商业应用程序中的开源控件

时间:2008-10-08 08:40:10

标签: open-source components

在商业应用程序中包含Mozilla Public License下发布的一组可视组件会产生什么影响。

我有义务吗?

2 个答案:

答案 0 :(得分:4)

Frank Hecker在这里找到了对MPL(和其他人)的非常好的分析:

http://hecker.org/writings/setting-up-shop(搜索“Mozilla Public License”)

这几乎总结了一下:

  

对于被视为MozPL的源代码   一组源文件,修改   原始源文件是   被认为也属于   MozPL,以及新的源文件   纳入的提取物   原始源文件。这种修改   或者需要新文件   根据与此相同的条款获得许可   原始文件,尤其必须   自由和公开提供   以来源形式。

...

  

最初是一个开源产品   根据MozPL发布的可能是   用专有代码扩展到   创造新的专有产品,如   只要专有代码是   分开(即在单独的文件中)和   与开源代码交互   使用已定义的API。

但像往常一样,仔细阅读并咨询你的律师。

答案 1 :(得分:0)

唯一的问题是,如果您修改组件,则必须在Mozilla Public License下释放它们