Khi cài đặt JDK tôi tìm thấy src.zip trong thư mục C: \ Program Files \ Java \ jdk1.7.xxx, nhưng tôi không thể tìm thấy mã nguồn javafx, tôi googled nhưng không tìm thấy gì (trên http://openjdk.java.net/projects/openjfx/) Vì vậy, là javafx nguồn mở, và nơi tôi có thể nhận được?Là nguồn mở JavaFX?
Trả lời
Kể từ tháng 2 năm 2013, JavaFX là một phần nguồn mở và sẽ trở thành nguồn mở gần như hoàn toàn trong vài tháng tới. Nguồn được lưu trữ như là một phần của dự án mở-jfx mà bạn đã liên kết trong câu hỏi của bạn.
Lược khai là đỉnh của chi nhánh phát triển JavaFX cho Java 8 là: http://hg.openjdk.java.net/openjfx/8/master/rt/file/tip
Cùng một trang có một liên kết zip, cho phép bạn dễ dàng tải về các nguồn JavaFX sẵn như là một tập tin zip.
Mã nguồn JavaFX không được bao gồm trong tệp jdk src.zip hiện tại, nhưng phải là cuối cùng trước khi Java 8 được phát hành.
Cập nhật
Một February 2013 update for JavaFX OpenSource status đã được xuất bản bởi sự phát triển dẫn JavaFX.
Tóm lại, nó không phải là nguồn mở ở chỗ nó là miễn phí để thay đổi & phân phối cho bất kỳ mục đích nào. JavaFX được cấp phép sử dụng nội bộ, ngoại trừ những gì họ gọi là các tính năng thương mại.
Sử dụng các tính năng thương mại cho bất kỳ mục đích thương mại hoặc sản xuất nào yêu cầu giấy phép riêng biệt từ Oracle.
Chi tiết giấy phép cho JavaFX được nêu đầy đủ here. (Phiên bản PDF có sẵn từ here)
Bạn có thể nhận JavaFX từ here.
- 1. Thư viện thành phần JavaFX 2.0 mã nguồn mở
- 2. Nơi lấy các nguồn JavaFX?
- 3. JavaFX mở cửa sổ mới
- 4. Magento có thực sự là nguồn mở?
- 5. GitHub cho Windows - là mã nguồn mở?
- 6. Có nguồn mở mã nguồn mở không?
- 7. Nguồn chưa được tối ưu hóa cho JavaFX dtjava.js?
- 8. JavaFx Tìm nút nguồn gốc có id cụ thể?
- 9. Bất kỳ điều khiển Gauge WPF nào là nguồn mở?
- 10. Máy chủ ứng dụng nguồn mở tốt nhất là gì?
- 11. Trường hợp cơ sở có nên là Nguồn mở không?
- 12. Triển khai VoiceXML nguồn mở tốt là gì?
- 13. Nền tảng wiki nguồn mở tốt nhất là gì?
- 14. Mã nguồn mở OCR
- 15. mở một FileChooser javafx trong thư mục người dùng
- 16. JavaFX 2 là phụ thuộc Maven
- 17. Tiện ích mở rộng phản ứng có phải là nguồn mở không?
- 18. là tiện ích mở rộng của google chrome, nguồn mở hay không?
- 19. Nguồn mở trực tuyến IDE
- 20. Mở rộng quy mô trong JavaFX và ScrollPanes
- 21. bộ hồi quy nguồn mở
- 22. Mã nguồn mở Meme Tracker
- 23. Mã nguồn mở ASP.NET CMS
- 24. ASP.NET MVC hiện là "nguồn mở". Đây có phải là một điều tốt?
- 25. Nguồn lưu trữ nguồn mở Perforce công khai?
- 26. Mã nguồn ứng dụng bản vẽ nguồn mở iOS
- 27. Ẩn chuỗi trong mã nguồn mở?
- 28. Intellisense không thể mở tệp nguồn "* .h"
- 29. Mã nguồn mở JAVA OCR trên eclipse
- 30. Công cụ dịch mã nguồn mở?
Điều này không chỉ đúng với các tệp nhị phân do Oracle cung cấp? Các nguồn OpenJDK được bao phủ bởi phần mở rộng classpath GPL +, AFAIK và OpenJFX là một phần của OpenJDK. – Puce
Bạn có thể đúng. Thông tin giấy phép đó được liên kết từ trang tải xuống nhị phân Oracle. Nếu bạn đang sử dụng một JDK nguồn mở, điều đó là tốt theo GPL, nhưng một số mã nguồn từ JavaFX vẫn là độc quyền. Nhưng như đã lưu ý [ở đây] (http://mail.openjdk.java.net/pipermail/openjfx-dev/2012-December/005007.html), một số phần đã được mở nguồn. – Matt