1

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

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

谢谢!

4

1 回答 1

3

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

其次,您正在寻求法律建议。你需要法律顾问。找个律师。不应该向互联网上的一群(半)匿名人士提供法律建议。法律通常是一个平行宇宙,有着复杂的规则,并不总是符合我们自己的规则,而且文字并不总是意味着你认为它们的意思。您需要一位专家来帮助您解决这个问题。

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

于 2012-12-17T16:22:20.563 回答