多くの一般的なプログラミング言語とは異なり、一般的なOracle Javaパッケージ は、公式リポジトリではなく、PPA を使用してのみ使用できます。
Oracle Javaが標準のUbuntuリポジトリに含まれないのはなぜですか?
UbuntuのリポジトリにはOpenJDKがあります。これは、完全にオープンソース化されたバージョンの クローズドソースの一部を含むOracle JDK です。
OpenJDKはより低く安定性が低いというのは神話ですが、これは過去のことです。
今日(バージョン7以降)、それらはほぼ同じです。 OpenJDKは、 Java 7 および Java 8 のリファレンス実装です。いくつかの新機能はOpenJDKで最初に表示され、その後OracleJDKに含まれますが、一部の機能は逆方向に含まれるため、これら2つの実装間の競合です。
主な違いは、OpenJDKにはWebstartが含まれていない(ただし、オープンソースのIcedTeaがこの仕事をする)ことと、Oracleのその他のクローズドソースツールが欠落しているが重要ではないことです。
要約すると、 buntuはオープンソースであるすべてをサポートしているため 、OpenJDKをサポートしています。特に、実際のデメリットはありません。
ライセンスが原因だと思います。
正直なところ、Ubuntu/UbuntuベースのOracle Javaを使用したいと思います(残念ながら)一部のアプリケーションはまだそれを要求しています。