我正在写一个JavaScript库,我想在三重授权GPL3,麻省理工学院,BSD给它。混合开源软件和发布下GPL3,麻省理工学院,BSD许可证
另外我发现了一个Apache 2.0开源项目,我想将它包含在我的项目中。
根据http://www.apache.org/licenses/GPL-compatibility.html Apache 2软件可以包含在GPLv3项目中,所以我的项目的GPL3版本是兼容的。
我可以在MIT和BSD项目中包含Apache 2.0代码,因此最终项目可以与三重许可证GPL3,MIT,BSD兼容吗?
MIT或BSD可以兼容GPL,MIT,BSD或Apache许可项目。一个三重许可证是可能的,但是一个自由许可证可以使你的图书馆几乎可以用于任何项目。选择GPL的唯一理由是,如果您强烈地感受到引人注目的人将所有改进都回馈给您。 – simonc 2012-07-30 12:09:27