Java-它是免费的吗?
多年来,我们一直在使用Java构建我们的企业软件(非嵌入式),并将JRE免费分发给我们的客户。 最近,甲骨文公司的代表在一次贸易展上与我们接洽,提供他们的服务。 在与我们的工程师打了几次电话后,他们开始声称我们需要为Java支付费用,因为我们的软件不是“通用的” 因此,有几个问题:Java-它是免费的吗?,java,openjdk,Java,Openjdk,多年来,我们一直在使用Java构建我们的企业软件(非嵌入式),并将JRE免费分发给我们的客户。 最近,甲骨文公司的代表在一次贸易展上与我们接洽,提供他们的服务。 在与我们的工程师打了几次电话后,他们开始声称我们需要为Java支付费用,因为我们的软件不是“通用的” 因此,有几个问题: 还有其他人遇到过这种情况吗 有人切换到OpenJDK了吗 还有其他选择吗 提前感谢, 标记如果我的记忆正常,我隐约记得在某个地方读到,你可以用你的应用程序重新发布JRE,但不能免费发布JDK本身。除非您正在构建IDE
标记如果我的记忆正常,我隐约记得在某个地方读到,你可以用你的应用程序重新发布JRE,但不能免费发布JDK本身。除非您正在构建IDE,否则为什么要分发JDK?当然,甲骨文可以介入并要求获得报酬 还有:
检查从未听说过这一点。我在不同的公司工作,这些公司不生产“通用”软件。从来不用付钱。你100%确定他们是真正的Oracle代表吗?如果你事先告诉他们你在使用OpenJDK,我肯定他们会有点惊慌失措。除此之外,我怀疑他们是否有任何法律地位……在下载JDK时,请仔细检查您与Oracle达成的许可证,并确保合法的许可证与正在发生的事情一致。请参阅“是的,如果您遵守Java二进制代码许可证的条款和条件,您可以向Java提供软件。”咨询律师了解他们的许可条款:为什么要重新发布JDK?即使是IDE也不需要它。例如,Eclipse有自己的编译器,因此它不需要JDK来工作。