我应该使用哪个 Java 包:OpenJDK 还是 Oracle JDK?

我应该使用哪个 Java 包:OpenJDK 还是 Oracle JDK?

我是 Ubuntu 下 Java 开发的新手。当我在终端中输入 javac 时,它提示我安装 OpenJDK 和一堆其他 JDK。我想知道 OpenJDK 7 和 Oracle 的 JDK 7 之间有什么区别。它们基本相同吗?谢谢。

答案1

OpenJDK 是 Ubuntu 使用的默认 Java 版本,也是最容易安装的版本,而 Oracle Java 7 是 Oracle 自己的 Java 7 版本。

你可以阅读Ubuntu Java 文档

OpenJDK:“Oracle 在开源许可模式下提供 OpenJDK 源代码。它既是免费的,也是自由的(自由)软件。”

我发现Oracle Java 常见问题解答部分

对于 Oracle JDK

“Java 开发工具包 (JDK) 可以免费下载并用于商业编程,但不能重新分发。”

相关内容