Po zainstalowaniu JDK znalazłem src.zip w folderze C: \ Program Files \ Java \ jdk1.7.xxx, ale nie mogę znaleźć kodu źródłowego javafx, szukałem go, ale niczego nie znalazłem (na http://openjdk.java.net/projects/openjfx/) Tak, to javafx open source i gdzie mogę dostać?Czy JavaFX ma otwarte źródło?
Odpowiedz
Od lutego 2013 r. JavaFX jest częściowo open source i powinno stać się prawie w pełni otwartym źródłem w ciągu najbliższych kilku miesięcy. Źródło jest hostowane w ramach projektu open-jfx, który został połączony z pytaniem.
manifeście końcówki gałęzi rozwojowej JavaFX for Java 8 brzmi: http://hg.openjdk.java.net/openjfx/8/master/rt/file/tip
tej samej stronie znajduje się link zip, który pozwala w łatwy sposób pobrać dostępne źródło JavaFX jako plik zip.
Kod źródłowy JavaFX nie jest obecnie uwzględniony w pliku jdk src.zip, ale powinien w końcu pojawić się przed wydaniem środowiska Java 8.
Aktualizacja
A February 2013 update for JavaFX OpenSource status został opublikowany przez rozwój ołowiu JavaFX.
Krótko mówiąc, nie jest to oprogramowanie typu open source, ponieważ można je dowolnie zmieniać, przesyłając je w dowolnym celu. JavaFX jest licencjonowany do użytku wewnętrznego, z wyjątkiem tego, co nazywają funkcjami komercyjnymi.
Korzystanie z funkcji komercyjnych w celach komercyjnych lub produkcyjnych wymaga oddzielnej licencji od firmy Oracle.
Szczegóły licencji dla JavaFX są opisane w pełnej wersji: here. (Wersja PDF dostępna pod numerem here)
Możesz uzyskać JavaFX od here.
- 1. Wybierz monitor, który ma otwarte okno JavaFX w
- 2. Czy JavaFX ma przykłady popularnych aplikacji?
- 3. Czy istnieje źródło zdarzeń jQuery?
- 4. Jak ustawić domyślne źródło obrazu, jeśli źródło wiązania ma wartość null?
- 5. Czy są dostępne jakieś dobre geoparsery otwarte?
- 6. Źródło pobierania
- 7. JavaFX HTMLEditor - Funkcja wstawiania obrazu
- 8. Czy operacje terminalowe na strumieniach zamykają źródło?
- 9. Czy masz alternatywne źródło dla skryptu?
- 10. Czy zamknięcie strumienia zamyka źródło BufferedReader?
- 11. Liczba połączeń DB otwarte
- 12. Program Otwarte zdjęcia programowo
- 13. Czy otwarte strony internetowe używają przepustowości lub innych zasobów?
- 14. Jak otworzyć Storyboard jako źródło xml?
- 15. Czy można wykonać aplet sieciowy JavaFX?
- 16. Czy JavaFX jest zamiennikiem Apletów Java?
- 17. Czy ktoś próbował miksować JavaFX i JRuby?
- 18. Czy JavaFX działa na systemie Android?
- 19. otwarte programy z AppleScript
- 20. Niewidoczne otwarte okienko wyskakujące
- 21. Źródło org.hibernate.validator.engine.ConfigurationImpl
- 22. IntelliJ Idea wygenerowane źródło
- 23. msbuild.exe pozostanie otwarte, blokowanie plików
- 24. Otwarte Cv fisherfaces
- 25. XPath 2.0: Otwarte implementacje
- 26. Otwarte obrazy? Python
- 27. bootstrap daterangepicker otwarte przyciskiem
- 28. Otwarte QFile dla dołączania
- 29. MongoDB problem otwarte połączenie
- 30. Autodetect proxy - JavaFX - WebView
Czy nie dotyczy to tylko plików binarnych dostarczanych przez Oracle? Źródła OpenJDK są objęte GPL + rozszerzenie ścieżki klasy, AFAIK i OpenJFX jest częścią OpenJDK. – Puce
Możesz mieć rację. Informacje o licencji zostały powiązane z witryny pobierania plików binarnych Oracle. Jeśli używasz JDK z otwartym kodem źródłowym, jest to w porządku na GPL, ale jakiś kod źródłowy z JavaFX jest nadal zastrzeżony. Ale jak odnotowano [tutaj] (http://mail.openjdk.java.net/pipermail/openjfx-dev/2012-December/005007.html), niektóre części zostały otwarte. – Matt