Oracle JDK 17 lại trở thành thư viện miễn phí
Cộng đồng Java từng dậy sóng do JDK quyết định thu phí vào năm 2018. Sau 3 năm, Oracle JDK lại trở thành thư viện miễn phí cho mục đích thương mại, áp dụng cho version 17 vừa phát hành gần đây.
Theo giấy phép mới "Oracle No-Fee Terms and Conditions" (NFTC), Oracle JDK lại được sử dụng miễn phí cho tất cả mục đích sản xuất. Việc này được xem là đi ngược với quyết định của Oracle vào năm 2018 về việc tính phí sử dụng Oracle JDK. NFTC áp dụng cho version Oracle JDK 17 được phát hành gần đây cũng như các version khác trong tương lai.
Ông Donald Smith - Giám đốc Quản lý Sản phẩm cấp cao của Oracle cho biết, việc cung cấp các phiên bản Oracle OpenJDK theo giấy phép GPL đã nhận được sự ủng hộ đông đảo từ cộng đồng. Tuy nhiên theo phản hồi từ nhóm các nhà phát triển, học viện và doanh nghiệp, họ mong muốn Oracle JDK cũng nên có một giấy phép với các điều khoản miễn phí rõ ràng, vững chắc, và đáng tin cậy. Đó là lý do Java 17 sẽ được cung cấp bản quyền miễn phí bao gồm sử dụng cho mục đích thương mại và sản xuất.
Khách hàng doanh nghiệp vẫn có thể đăng ký mua Oracle JDK 17 theo gói "Oracle Java SE", được tính phí theo mỗi người dùng (per user) hoặc mỗi bộ vi xử lý (per processor). Gói đăng ký này bao gồm Java Management Service, Advanced Management Console, GraalVM Enterprise cùng dịch vụ hỗ trợ liên quan.
Tuy nhiên, ông Simon Ritter - Phó Giám đốc Công nghệ của Azul Systems cho biết NFTC đính kèm hai giấy phép khác cho Oracle JDK: Oracle Binary Code License và Oracle Technology Network License Agreement. Các doanh nghiệp nên xem xét cẩn thận NFTC trước khi sử dụng nó với Oracle JDK.
Quyết định tính phí JDK của Oracle vào năm 2018 đã khiến phần lớn cộng đồng Java bối rối. Đó là lý do tại sao cộng đồng ủng hộ Java đã tập hợp lại và làm rõ các vấn đề với bài viết nổi tiếng "Java is still free". Bản cập nhật 3.0 của bài viết này hiện cũng đã đính kèm thông tin NFTC của Oracle.
Theo InfoQ