Vào ngày 13 tháng 11 năm 2006, Sun đã phát hành phần lớn Java dưới dạng phần mềm nguồn mở và miễn phí, (FOSS), theo các điều khoản của Giấy phép Công cộng GNU (GPL). Vào ngày 8 tháng 5 năm 2007, Sun đã hoàn tất quy trình, cung cấp tất cả mã lõi của Java theo các điều khoản phân phối phần mềm / nguồn mở miễn phí , ngoài một phần nhỏ mã mà Sun không giữ bản quyền.
OpenJDK (Bộ công cụ phát triển Java mở) là một triển khai mã nguồn mở và miễn phí của ngôn ngữ lập trình Java. Đó là kết quả của một nỗ lực Sun microsystems bắt đầu vào năm 2006. Việc triển khai được cấp phép theo Giấy phép Công cộng GNU (GNU GPL) với một ngoại lệ liên kết.
- Tại sao vẫn có người nói rằng Java không phải là nguồn mở hoặc miễn phí như trong bài phát biểu miễn phí?
- Tui bỏ lỡ điều gì vậy?
- Java có còn độc quyền không?