我有一个商业产品(嵌入了xp的设备)。我希望系统使用MongoDB作为系统上的数据库。 MongoDB(不是驱动程序)在 GNU AGPL v3.0 下获得许可。我是否有权免费使用MongoDB在商业上销售我的设备?有什么限制(如果有的话)?
答案 0 :(得分:2)
GNU AGPL v3.0是一个免费软件许可证,它不会限制软件的使用,因为您正在进行商业销售或出售随软件一起提供的商用设备。
请注意您完成许可的所有条款。如果许可条款不适合您的使用,您仍将拥有Mongodb商业许可选项。我很确定他们的销售部门愿意帮助您了解是否需要它。
答案 1 :(得分:2)
换句话说:如果您修改核心数据库源代码,目标是您必须将这些修改贡献回社区。 p>
但请注意,不要求发布使用mongo的应用程序。 copyleft仅适用于mongod和mongos数据库程序。这就是为什么Mongo DB驱动程序都是在Apache许可下获得许可的原因。您的应用程序即使与数据库通信也是一个单独的程序并且“正常工作”。
这 http://blog.mongodb.org/post/103832439/the-agpl
所以 - 是的,您可以将MongoDB与MongoDB驱动程序(使用Apache许可证授权)一起使用,而不必发布您的代码。