java - 我们可以重新分发 Oracle tools.jar 吗?

标签 java oracle licensing

<分区>

Oracle JDK 附带的 tools.jar 能否与依赖它的商业产品一起分发(即,根据 Oracle 的许可条款,合法地)?无论是与否,请提供引用资料以证实您的回答。

最佳答案

根据我的阅读,是的,但有一些警告:

  • 您必须重新分发整个 Oracle JDK,或仅包含 tools.jar 的“javac 字节码编译器”的整个 JRE;允许将再分发与您的应用程序“捆绑”在一起。
  • 重新分发的 JDK 或 JRE 必须是“完整且未修改的”(减去一些关于您可以添加和/或删除的内容的部分)。
  • 永远不能重新分发测试版。
  • 您遵守 redistribution section of the license 中涵盖的其他一般条款(我对整个答案的来源)。

关于java - 我们可以重新分发 Oracle tools.jar 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6755414/

相关文章:

java - 在使用 : ((JavascriptExecutor)seleniumdriver). executeScript ("return arguments[0].attributes);", webElement 之后,超出了最大调用堆栈大小;

java - Spring 属性文件与系统属性

java - 以编程方式管理多个 jdbcTemplate

ORACLE 不保存日期时间。为什么?

将 Bean 列表传递给 Oracle 存储过程的 Java 程序 - 一次性传递整个列表,而不是一个接一个地附加对象

licensing - WIX:如何在安装过程中更改许可协议(protocol)

java - Jtable 上的 ToolTipText

fonts - 如果我们在 itext 中使用 ttf 文件,是否需要拥有字体许可证?

licensing - 我可以发送包含一些 gpl3 类的 'lein uberjar' 吗?

java - contentView 不改变动态编程的内容。今天早上工作,我什至没有碰过它