我可以用我的开源工具分发Azul Zulu JVM吗?

我可以用我的开源工具分发Azul Zulu JVM吗?,jvm,azul-zulu,Jvm,Azul Zulu,我们有一个开放源代码工具,我们希望提供给具有特定JRE版本的用户。由于Oracle在许可方面非常不明确和封闭(即使有最新的jlink可能性),而且非官方的openjdk版本也很难“遵循”,因此我们认为Zulu是这里的正确选择。因此,我唯一担心的是: 我可以在我的发行版中自由地重新分发这个JVM吗?这只不过是在我的发行版中有一个/jre目录,并为提供的JVM制作启动脚本,而不是系统默认值 祖鲁人在这里不是100%清楚: 您还声明并保证,您不打算以不符合美国商务部、OFAC或任何其他政府机构管理的相

我们有一个开放源代码工具,我们希望提供给具有特定JRE版本的用户。由于Oracle在许可方面非常不明确和封闭(即使有最新的jlink可能性),而且非官方的openjdk版本也很难“遵循”,因此我们认为Zulu是这里的正确选择。因此,我唯一担心的是:

我可以在我的发行版中自由地重新分发这个JVM吗?这只不过是在我的发行版中有一个
/jre
目录,并为提供的JVM制作启动脚本,而不是系统默认值

祖鲁人在这里不是100%清楚:

您还声明并保证,您不打算以不符合美国商务部、OFAC或任何其他政府机构管理的相关出口管制法律或法规的方式分发本软件


这个问题经常出现在软件开发人员想要重新发布Zulu及其应用程序的时候。您强调的使用条款中的特定项调用了特定的导出控制,以提醒您来自任何供应商(包括Azul)的每个JavaSE发行版都包含一些加密功能。正因为如此,你应该了解美国的出口法,许多国家也有进口限制。Zulu没有任何使用字段限制,尽管我们需要在ToU中声明关于导出的语句

我们通常会分享通过Zulu嵌入式产品重新发布Zulu意味着什么的细节。我提出了几点,为什么至少值得打电话到Azul,在我的论坛帖子中讨论替代方案: 如果您正在做开源软件以外的事情,那么重新分发社区二进制文件可能会有潜在的陷阱。Azul可以帮助澄清您的风险

马特


免责声明:我是Azul的Zulu产品经理,尽管这个回答反映了我的个人观点。

答案可能是。这是任何人都无法替代实际法律咨询的领域之一。据猜测,你可能只需要一到两个小时就可以从一位专门从事软件版权问题的律师那里得到帮助。律师事务所本身可以(将)提供估计。

请注意,我不是律师。

Hotspot和OpenJDK中的大部分JVM代码(主要是C/C++本机代码)是在下发布的,而不是“裸”GPL。这是对主要应用于运行时库代码的


我假设任何OpenJDK都可以安全地与您的应用程序一起重新分发。如果我错了,请纠正我。

嗨,马特,谢谢你的回答。。那么,如果我们将其与开源产品一起提供,那么我是否正确地告诉了您,我们在这里应该是安全的?我们的产品是根据Apache v2授权的,这与Zulu许可证不应该是冲突的问题?Ivan,Azul不能阻止您使用Zulu做任何事情。Azul只建议您彻底了解与GPL许可相关的copyleft风险,以及Azul产品订阅可以提供的额外保护。我相信你会更喜欢我说一些简单的话,比如“当然,继续吧!”但是我不能提供关于免费开源社区下载的法律建议,除了它们是免费的开源社区下载,所有相关的许可细节都在Azul.com和产品包中提供。