开源Node.js项目(MEAN stack)可以根据GPLv3获得许可吗?

开源Node.js项目(MEAN stack)可以根据GPLv3获得许可吗?,node.js,mongodb,twitter-bootstrap,angularjs,licensing,Node.js,Mongodb,Twitter Bootstrap,Angularjs,Licensing,我想开始一个简单的开源软件项目,作为学习平均堆栈的一种方式,我想知道我是否可以在Github的GPLv3下发布代码 MongoDB(AGPL v3) Express.js(麻省理工学院) AngularJS(麻省理工学院) Node.js(麻省理工学院) 还有Bootstrap3(Apache2.0或MIT?)和jQuery(MIT)。还有一个问题是,节点_模块中安装了什么 像这样的项目可以根据GPLv3获得许可吗?MIT许可证、Apache2.0许可证和AGPL似乎与GPLv3兼容,但我不

我想开始一个简单的开源软件项目,作为学习平均堆栈的一种方式,我想知道我是否可以在Github的GPLv3下发布代码

  • MongoDB(AGPL v3)
  • Express.js(麻省理工学院)
  • AngularJS(麻省理工学院)
  • Node.js(麻省理工学院)
还有Bootstrap3(Apache2.0或MIT?)和jQuery(MIT)。还有一个问题是,节点_模块中安装了什么

像这样的项目可以根据GPLv3获得许可吗?MIT许可证、Apache2.0许可证和AGPL似乎与GPLv3兼容,但我不想在Github上犯新手错误

编辑:在基于“许可”主题结束此问题之前,请查看43000多个关于堆栈溢出许可的其他问题:


这个问题要求对编程给出明确的答案,而不是征求意见。

麻省理工学院和Apache 2.0许可证与AGPL v3许可组件兼容。您需要注意包含哪些node.js模块,因为许多许可证与A/GPLv3不兼容


我建议参考,如果您将来对A/GPL v3有任何许可问题,请参考

这个问题似乎离题了,因为它是关于法律问题的。历史上,许可问题(如GPL)一直被视为主题,因为它满足三个主要标准:存在一个不基于意见的单一正确答案,这个问题适用于很多人,这个问题与编程或编程问题或编程中使用的工具有关“许可”是一个建议的类别,因此我认为可以提出一个问题。目前有2949个带有该标记的问题。@user568109确实如此。当您构建使用MongoDB的应用程序时,它可以在任何许可证下运行。当用户直接访问MongoDB时,您只需将您的修改发布到MongoDB。我投票将这个问题作为离题题来结束,因为它涉及许可或法律问题,而不是编程或软件开发。有关详细信息,请参阅。感谢链接到tldrlegal.com。那会有帮助的。我正在使用的这个怎么样,现在让我想知道,它看起来合适吗-