9

JDKをインストールすると、C:\ Program Files \ Java \ jdk1.7.xxxフォルダーにsrc.zipが見つかりましたが、javafxソースコードが見つかりません。グーグルで検索しましたが、何も見つかりませんでした(http://openjdk.java.net ) / projects / openjfx /)では、javafxはオープンソースであり、どこで入手できますか?

4

2 に答える 2

9

202年9月更新

詳細については、密接に関連するStackOverflowの質問を参照してください。

上記の質問の複製についてこの質問を閉じますが、トピック外としてすでに閉じられており、私が複製として閉じることはできません。とにかく、リンクされた質問は現在のところトピックから外れて閉じられておらず、より詳細な回答が提供されているため、より多くの情報が必要な場合は、より適切な場所です。

2019年12月更新

オープンソースJavaFXの最新情報については、https: //openjfx.ioにアクセスしてください。

JavaFXの現在のオープンソースコードリポジトリはhttps://github.com/openjdk/jfxにあります。

リンクされたソースの場所で、オープンJavaFXのライセンスファイルを見つけることができます(現在、このライセンスはオープンJDKのライセンスと一致しています)。

前の回答

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

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

同じページにzipリンクがあり、利用可能なJavaFXソースをzipファイルとして簡単にダウンロードできます。

JavaFXソースコードは現在jdksrc.zipファイルに含まれていませんが、最終的にはJava8がリリースされる前に含まれるはずです。

アップデート

JavaFX OpenSourceステータスの2013年2月の更新が、JavaFX開発リーダーによって公開されました。

于 2013-02-05T08:56:44.507 に答える
1

つまり、目的を問わず自由に変更および配布できるという点で、オープンソースではありません。JavaFXは、商用機能と呼ばれるものを除いて、内部使用のためにライセンスされています。

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

JavaFXのライセンスの詳細については、こちらで詳しく説明しています。(PDF版はこちらから入手可能)

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

于 2013-02-05T08:54:27.323 に答える