オラクルによって適用された「ロック」のために Java配布ライセンス すでに最近 セキュリティの脆弱性 発見されたCanonicalは、これらのパッケージをUbuntuリポジトリから削除することを決定しました。
覚えておくべき重要なニュース 起こりうる問題を回避する それらと アプリケーション システムで使用していること javaに依存 その実行のために。 |
2006年、Sunはいわゆる「Java用オペレーティングシステムディストリビューターライセンス」(DLJ)を作成しました。 このライセンス(排他的ではありますが)により、Linuxディストリビューションの開発者は、プロジェクトの最初のSunとその後のOracleの両方からJavaバージョンをパッケージ化して配布することができました。
約3か月前、Oracleは、OpenJDK6のリリース以降OracleJava実装の必要性が減少し、このプロジェクトは十分に成熟していると主張して、そのライセンスを「閉じる」ことを決定しました。ほとんどのLinuxディストリビューションのデフォルト。
基本的に、これは、サードパーティ(つまり、Oracle以外のユーザー)がJavaコンパイルを自由に配布できなくなることを意味します。
ご存知のとおり、UbuntuのJavaパッケージにはsun-java6- *という名前が付いています。 Oracleのシャットダウンにより、Ubuntuの場合、JDKの最後のバージョンがパートナーリポジトリに移動されましたが、その時点から、Oracleによる制限のため、これらのパッケージを更新できませんでした。
並行して、数日前、Oracleは一連の深刻なJavaの脆弱性を発表しました。これらは最近、攻撃者によって非常に頻繁に悪用されています。これらの重大な問題は、UbuntuリポジトリにあるJavaのバージョンに存在します。 sun-java6パッケージ。
Canonicalはこれらのパッケージの更新を合法的にリリースすることはできず、ユーザーの安全を保護するためにリリースすることはできません。 決定しました これらのパッケージをリポジトリから完全に削除し、Javaの無料バージョンであるopenjdkを使用するオプションをユーザーに残します。 これを行うには、次のパッケージをインストールする必要があります:icedtea6-pluginおよびopenjdk-6-jdk(開発キット)またはopenjdk-6-jre(ランタイムのみ)。
出典 Desde Linux
デビアンリポジトリでは、彼らはすでに数週間前にその決定を下しました。
私はopenjdkにとどまります、オラクルあなたは私を病気にします。
12.1マイルストーン5以降のopenSUSEでは…。
Javaは最悪
QTルール!!!!
オラクルは自分の船を沈めています...