私の国のサイトから、私はあなたと共有するこのニュースを読みました:
少し前 オラクルはライセンスを終了しました これにより、サードパーティはJavaコンパイルを自由に配布できました。
Ubuntu用のJavaパッケージは、次の名前で見つかります sun-java6- *。 Oracleの閉鎖により、Ubuntuの場合、JDKの最後のバージョンがパートナーリポジトリに移動されましたが、その瞬間から、 2011年XNUMX月、 リポジトリ内のJavaバージョンを更新できなくなりました。
Oracleは最近、攻撃者によって非常に頻繁に悪用されている多くの深刻なJavaの脆弱性を発表しました。 これらの重大な問題は、UbuntuリポジトリにあるバージョンのJavaに存在します。 パッケージ内 太陽-java6。 ただし、Canonicalはこれらのパッケージの更新を合法的に公開できず、ユーザーのセキュリティを保護することに関心があるため、これらのパッケージをリポジトリから永久に削除し、ユーザーを残すことにしました。 openjdkを使用する代わりの方法、無料のJavaバージョン。
その結果、Canonicalは空のsun-java6パッケージをUbuntuリポジトリに配置します, これにより、アップグレード時にユーザーが以前にインストールしたOracleJavaのバージョンを失うことになりますしたがって、UbuntuリポジトリにあるOpenJDKにできるだけ早く移動する必要があります。 いつ発生するかはまだわかりませんが、間もなく発生する変更です。
私のアドバイスは、OpenJDKを使用することです。Oracleバイナリのみに依存している場合は、公式サイトからダウンロードしてください。
Canonicalの発表 このリンクで読むことができます。 とにかく私はそれらを逐語的に残します:
Canonicalパートナーアーカイブには現在、Ubuntu 6 LTS、Ubuntu 10.04、およびUbuntu10.10用のOracleのSunJava JDKパッケージ(sun-java11.04)が含まれています。 24年2011月1日をもって、Oracleは「Java用オペレーティングシステムディストリビューターライセンス」を廃止したため、新しいJavaパッケージを再配布する権限がなくなりました[2] [3]。 Oracleは、現在パートナーアーカイブにあるバージョンのJavaのセキュリティ問題に関するアドバイザリを公開しています[1]。 これらの問題のいくつかは、現在、実際に悪用されています。 セキュリティリスクの深刻さのため、CanonicalはSun JDKブラウザプラグインのセキュリティアップデートをすぐにリリースし、すべてのマシンでプラグインを無効にします。 これにより、脆弱なバージョンのSunJDKを悪用する悪意のあるWebサイトによるユーザーのリスクが軽減されます。 近い将来(正確な日付は未定)、CanonicalはすべてのSunJDKパッケージをパートナーアーカイブから削除します。 これは、空のパッケージをアーカイブにプッシュすることで実現されます。これにより、ユーザーがソフトウェアを更新すると、すべてのユーザーのマシンからSunJDKが削除されます。 代替ソリューションに移行していないこれらのパッケージのユーザーは、パッケージの更新によってOracle Javaがシステムから削除された後、障害が発生します。 現在、パートナーアーカイブのOracle Javaパッケージを使用している場合は、次の6つのオプションがあります。6-メインのUbuntuアーカイブで提供されているOpenJDKパッケージをインストールします。 (ブラウザプラグインの場合はicedtea6-plugin、仮想マシンの場合はopenjdk-2-jdkまたはopenjdk-4-jre)5-WebサイトからOracleのJavaソフトウェアを手動でインストールします[1]。 詳細については、件名[XNUMX]のwikiページを参照してください。 ご不便をおかけして申し訳ございませんが、何卒ご理解賜りますようお願い申し上げます。 [XNUMX]- http://jdk-distros.java.net/ [2]- http://robilad.livejournal.com/90792.html [3]- http://www.oracle.com/technetwork/topics/security/javacpuoct2011-443431.html [4]- http://www.oracle.com/technetwork/java/javase/downloads/index.html [5]- https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/Java6Transition
出典 人間
オラクルがフリーソフトウェアに対して持っている破壊的な態度でそれは予想された。
私は自分自身をPostgreSQLがどのようになっているのかを確認するタスクとして設定しましたが、よくわかりません...しかし、MySQLも危険にさらされていると思います。
MySQLがOracleに属しているということは、私の髪を逆立てさせるものです。  ̄ ̄ ̄
よろしく
MariaDBもあります。これは、私が読んだことによると、長い道のりを歩んできました。
私はPostgreSQLが好きですが、MySQLを使用している場合、最も近いものはMariaDBです(完全に互換性があり、文字ごとのフォークです)。
これはopenofficeから見られたものであり、Oracleの疑似制限戦術が知られています。
Mysql同じ手順に従うと思います。代わりに、PostgreSQLまたは独自の作成者であるMariaDBによって開発されたMysqlの無料バージョンを使用できます。
http://mariadb.org/
PostgresQLはmysqlよりもはるかに優れています。 あなたが望むときはいつでも私はあなたが必要とするものは何でもあなたを助けます cybercol@gmail.com
私はopenjdkをdebianで問題なく使用しています。また、Webアプリケーションの場合、icedteaと呼ばれるプラグインをdebianで100%無料で使用しています。
????
ご挨拶。
名前のないように、Debianの太陽の下ですべて良い...
🙂
Canonicalの態度は恣意的で、非常にMacに似ていますが、Javaは現在無料ではなく、Open JDKはすでに非常に有能であるため、私はそれらをサポートします。 私はまだCanonicalが非常に個人的な決定を下していると思いますが、使用と透明性の選択肢を考えると、彼らが何をしようとしているのか、そしてどのようにそれを行うのかを贅沢にそして詳細にアドバイスしたという事実を救う必要があります(私たちが知る限り) )。 彼らはいつの詳細を欠いているだけでした。
ニュースを正しく読んでいないか、理解していないと思います。
「Oracleは、サードパーティがJavaコンパイルを自由に配布できるようにするライセンスを終了しました」
win7でバージョン32にアップグレードする場合、ubuntuではアップグレードがありませんでした。 Oracleページからjdk7をダウンロードする必要がありましたが、それを使用していますが、openjdk7があることがわかりました。
ええと、彼らがコードを閉じたのは私には正しくないようですが、マークおじさんと彼の部下が、トリックに入れられているために、あるプログラムを削除して別のプログラムを使用するように強制するのは私には悪いようです
GNU / Linuxの堅牢で安全な性質を考えると、Javaがもたらすセキュリティの問題のため、これらは私の意見では正しい決定です。
これは、バイナリをダウンロードしてコンパイルできないという意味ではありません...または誰かがそれを実行してPPAを作成するという意味ではありません。
唯一のことは、単純なapt-getinstallまたはaptitudeinstallではインストールできないことです。
男はあなたと一緒にそれは決して良く見えないということです...彼らがこれをした場合、彼らはあなたを強制するので、彼らがこの決定をしなかった場合、あなたは不平を言うでしょう:«マークおじさんはリポジトリにソフトウェア、独自のソフトウェアを含みますそれに加えて、更新はありません»…LOLに来てください!!!
これらすべての良い点は、もしそうなら、OpenJDKは近い将来重要な開発を行うことです🙂
最後に、それはとても長い間来ていました、それは決して起こらないようでした。
見てみましょう。現在、openjdkが公式製品になり、オラクルはその開発にさらに専念しています。オラクルがjreXDの配布を停止したのは他の誰のためでもありません。
誰かがsunJDKを削除してopenJDKをインストールするためのガイドを提供できますか?