2013-02-05 7 views

答えて

6

2013年2月現在、JavaFXは部分的にオープンソースであり、今後数ヶ月にわたってほぼ完全にオープンソースになるはずです。ソースはあなたの質問にリンクしたopen-jfxプロジェクトの一部としてホストされています。

のJava 8のためのJavaFX開発ブランチの先端のマニフェストは次のとおりです。 http://hg.openjdk.java.net/openjfx/8/master/rt/file/tip

同じページを簡単にzipファイルとして利用できるJavaFXのソースをダウンロードすることができますジップリンクを、持っています。

現在JavaFXソースコードはjdk src.zipファイルには含まれていませんが、最終的にはJava 8がリリースされる前である必要があります。

February 2013 update for JavaFX OpenSource status更新はJavaFXの開発のリードによって公開されています。

1

つまり、&を任意の目的で配布することは自由であるという点でオープンソースではありません。 JavaFXは、商用機能と呼ばれるものを除いて、内部使用のためにライセンスされています。

商用または商用目的での商用機能の使用には、Oracleとは別のライセンスが必要です。

JavaFXのライセンスの詳細については、hereで概要を説明しています。 (hereからPDF版を入手できます)

hereからJavaFXを入手できます。

+1

これは、Oracleが提供するバイナリでのみ当てはまりますか? OpenJDKソースはGPL +クラスパス拡張、AFAIK、OpenJFXはOpenJDKの一部です。 – Puce

+0

あなたは正しいかもしれません。そのライセンス情報は、Oracleバイナリダウンロードサイトからリンクされています。オープンソースのJDKを使用している場合は、GPLでは問題ありませんが、JavaFXの一部のソースコードは引き続き独自のものです。しかし、[こちら](http://mail.openjdk.java.net/pipermail/openjfx-dev/2012-December/005007.html)に記載されているように、一部の部品はオープンソース化されています。 – Matt

関連する問題