源Node.js项目(MEAN栈)获得GPLv3许可?

我想开始一个简单的开源软件项目来学习MEAN堆栈,我想知道我是否可以在Github下的GPLv3上发布代码。

  • MongoDB(AGPL v3)
  • Express.js(MIT)
  • AngularJS(麻省理工学院)
  • Node.js(MIT)
  • 还有Bootstrap 3(Apache 2.0或MIT?)和jQuery(MIT)。 还有一个问题,无论安装到node_modules中。

    像这样的项目可以在GPLv3下获得许可吗? 麻省理工学院许可证,Apache 2.0许可证和AGPL似乎与GPLv3兼容,但当我将其放在Github上时,我不想犯新手错误。

    编辑:在关闭基于“授权”主题的这个问题之前,看看关于在堆栈溢出许可的43,000+其他问题:https://stackoverflow.com/search?q=licensing

    这个问题要求关于编程的明确答案,而不是意见。


    MIT和Apache 2.0许可证与AGPL v3许可组件兼容。 由于许多许可证与A / GPL v3不兼容,因此您需要注意包含哪个node.js模块。

    如果您有关于A / GPL v3的任何未来授权问题,我建议您参考GNU许可证列表页面和tl; dr法律。

    链接地址: http://www.djcxy.com/p/79551.html

    上一篇: source Node.js project (MEAN stack) be licensed under the GPLv3?

    下一篇: How to choose license for project with libraries