Java 库文档许可证

标签 java documentation licensing

<分区>

我正在开发一个编译为 JVM 的开源编译器 (GPLv2),我希望能够将 Java 的文档与编译器和 Java 外部类定义一起分发。 Java 的文档许可如何以这种方式进行?如果有限制,我可以使用 OpenJDK 的文档吗?

对于我在 http://www.oracle.com/technetwork/java/redist-137594.html 上阅读的内容,看来 Oracle 不允许我们重新分发 API 文档。但是 OpenJDK 呢?

谢谢!

最佳答案

首先,我不是律师,这篇文章不应被视为法律建议。

其次,您是在寻求法律建议。你需要法律顾问。找个律师。不应向互联网上的一群(半)匿名人士咨询法律建议。法律通常是一个平行宇宙,有着复杂的规则,并不总是符合我们的规则,文字并不总是如你所想。您需要专家来帮助您解决这个问题。

第三,您应该查看源提供的许可。您已经为 Oracle 做到了这一点,但您似乎没有为 OpenJDK 做到这一点。他们的大部分许可似乎在 http://openjdk.java.net/legal/ ,虽然我没有看到任何关于文档的具体内容。 JavaDoc 嵌入在源代码中,并且每个源文件都是单独许可的(根据他们的 FAQ )......可能有一些类似的东西,也可能没有。

关于Java 库文档许可证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12099139/

相关文章:

java - 无法使用 jna 从 java 调用 .net 方法?

Ruby 核心文档质量

javascript - 记录 javascript 方法的副作用

java - Scala/Gradle 的 build.gradle 中包含什么

企业版Mysql社区版

github - 类似 'Creative Commons BY-NC-SA' 的许可证,但适用于 Github 上的软件

java - 发布包含 Java Swing 的代码,需要什么许可证?

java - 如何在 Java 中生成特定范围内的随机整数?

java - Realm.io - 在 Android 之外使用(在 Java 中)

java - 在Java中实现枚举来管理常量的正确方法是什么?