2011-07-19 5 views
5

Oracle JDKに付属のtools.jarは、それに依存する製品(Oracleのライセンス条項に従って合法的に)と一緒に配布できますか?はい、いいえかどうかにかかわらず、あなたの答えを具体化するための参照を提供してください。Oracle tools.jarを再配布できますか?

+0

JDKのインストール要件を回避しようとしていますか?私は実際には(技術的には、合法的ではないにしても)ツールを提供することが非常に適切だとは考えていません。 JDKをインストールするだけで、より良いソリューションを目指すべきです。 Eclipseには、Eclipse独自のJavaコンパイラ(ecj)が付属しているので、JREだけで使用できます。 –

+3

絶対に何かをかわすことはありません。私はちょうどその瓶( "添付API")のユーティリティを使用したい。 – JimN

+4

私は、プログラミングやソフトウェア開発ではなく、ライセンスや法的な問題に関する話題なので、この質問を議論の対象外としています。 [ここをクリック](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)および[ここ](http://meta.stackexchange.com/questions/139804/can-トピックについてのライセンス供与に関する質問)、詳細については[ヘルプ]を参照してください。 – JasonMArcher

答えて

13

私の読書によると、はい、しかし、いくつかの注意点を持つ:

  • あなたはtools.jarをを含んでいるだけ「のjavacバイトコードコンパイラ」で全体のOracle JDK、JREまたは全体を再配布する必要があります。その再配布はあなたのアプリに "バンドル"することができます。
  • 再配布されたJDKまたはJREは、「完全かつ変更なし」でなければなりません(追加および/または削除できるものについては、いくつかのセクションを除いています)。
  • ベータバージョンを再配布できません。
  • あなたはredistribution section of the license(この回答全体の私の出典)に記載されている他の一般的な条件に従います。
+2

ああ、それは私が望むように見える。 :) "下記のJDKのファイルとディレクトリの限定セットは、Java TM Runtime Environment(JRE TM)のベンダー再配布に含まれる可能性があり、別途に再配布することはできず、同じバージョンのJREディストリビューションに同梱する必要があります。特に「動的接続機構」のための一連のファイルがあります。ありがとう! – JimN

+0

http://opensource.stackexchange.com/questions/4569/can-we-redistribute-openjdk-tools-jar/4583#4583でこの回答を見る –

関連する問題