2012-02-02 5 views
1

hereを学んだことから、these termsに従ってJava FX 2.0.2を再配布することができます。JavaFX 2.0.2はどのような形式で再配布できますか?

これには、私のアプリケーションをFXランタイム.jarと適切なライセンスとreadmes(他のライブラリと同じように)で配布するオプションが含まれていますか、それともFXランタイムインストーラのコピーをmyソフトウェア?

+4

私は、この問題をプログラミングやソフトウェア開発ではなく、ライセンスや法的問題に関するものであるため、議論の対象外としています。詳細については[こちらをご覧ください](http://meta.stackoverflow.com/a/274964/1402846)、[help/on-topic]を参照してください。 – Pang

答えて

1

here(特にC節)に従う限り、特定のターゲットオペレーティングシステム(jar、readmes、ライセンス、およびネイティブコード)の完全なJavaFXランタイムをアプリケーションにバンドルすることができます。

確かに、Oracle notedのJavaクライアント開発担当リチャード・ベア(Richard Bair)氏[多くの場合、私が一番好きなソリューションは、Java + FXをアプリケーションと一緒にバンドルするソリューションです単一の実行可能ファイルとして。 JavaFX 2.0.2には独自のインストーラがありますが、この単一の実行可能バンドルオプションは、それ以降のリリースでのみ利用可能です。

特定の質問や懸念事項がある場合は、オラクル社に直接連絡して、ソフトウェアおよび配布方法の使用法がライセンス契約に準拠することを確認する必要があります。

+0

それだけです。私は、C節の「完全で改変されていない形」が言及されていませんでした。 –

0

Java 7 Update 4からJavaFXが自動的にバンドルされて出荷されることに注意してください。

したがって、システムJavaFXライブラリと、その7u4以降のJDKでバンドルされているものとの間に衝突がないように注意する必要があります。

+0

http://www.oracle.com/technetwork/java/javafx/downloads/index.htmlによると、アップデート2の後でJava 7にバンドルされています。 –

+0

はい、ただし2.0.2です。これはWindowsのみです。 – kittylyst

+0

はい、もちろんです。私は7u4がすべてのOSに対応することを知りませんでした。 –

関連する問題