Microsoft thông báo về sự sẵn có của phiên bản xem trước OpenJD

Microsoft đã công bố bản xem trước của Bộ phát triển Java của riêng mình, được mô tả là "một bản phân phối miễn phí được hỗ trợ lâu dài mới và là cách thức mới để Microsoft cộng tác và đóng góp vào hệ sinh thái Java." Sau đó, phiên bản này sẽ trở thành bản phân phối mặc định của Java 11 trong các dịch vụ được quản lý bởi Azure.

Và đó là Microsoft sử dụng java trong bộ phận nhà phát triển của mình và trong khối lượng công việc từ java trên nền tảng đám mây Azure của bạn. Năm ngoái, nhà sản xuất phần mềm đã chuyển OpenJDK cho Windows 10 sang các thiết bị dựa trên Arm (AArch64). Nhưng phiên bản OpenJDK mới của Microsoft là một bước tiến lớn hơn nhiều.

Microsoft dựa vào công nghệ Java cho nhiều hệ thống nội bộ của riêng mình, các ứng dụng và khối lượng công việc để cho phép triển khai các sản phẩm và dịch vụ công được công nhận, cũng như một tập hợp lớn các hệ thống quan trọng nhằm thúc đẩy hoạt động kinh doanh. Cơ sở hạ tầng Azure. Và công ty nhấn mạnh việc sử dụng nội bộ mạnh mẽ phiên bản ngôn ngữ của riêng mình.

microsoft đề cập rằng hiện tại phiên bản xem trước đã đáp ứng các thông số kỹ thuật của Java 11 và nó có thể thay thế bất kỳ phiên bản OpenJDK nào khác

“Các tệp nhị phân Microsoft OpenJDK dành cho Java 11 dựa trên mã nguồn OpenJDK, tuân theo các tập lệnh phát hành tương tự được sử dụng bởi dự án Eclipse Adoptium và được kiểm tra bởi bộ Eclipse Adoptium QA (bao gồm thử nghiệm bởi dự án OpenJDK). Các mã nhị phân Java 11 của chúng tôi đã vượt qua bài kiểm tra Bộ công cụ tương thích kỹ thuật (TCK) cho Java 11, được sử dụng để xác minh khả năng tương thích với đặc điểm kỹ thuật Java 11. Phiên bản OpenJDK của Microsoft là một sự thay thế đơn giản cho bất kỳ bản phân phối OpenJDK nào khác có sẵn trong 'hệ sinh thái Java '.

Điều gì phân biệt phiên bản mã nhị phân OpenJDK 11 của Microsoft của những người khác, công ty cho biết, là:

"Các bản sửa lỗi và cải tiến mà chúng tôi nghĩ là quan trọng đối với khách hàng và người dùng nội bộ của chúng tôi." “Một số trong số chúng vẫn chưa được cập nhật chính thức và được chỉ rõ trong ghi chú phát hành của chúng tôi. Điều này cho phép chúng tôi đẩy nhanh các cải tiến và sửa chữa trong khi thực hiện song song những thay đổi đó. Các bản cập nhật sẽ miễn phí và tất cả các nhà phát triển Java có thể triển khai chúng ở bất cứ đâu "

Theo bài đăng trên blog dành cho nhà phát triển của công ty, Bruno Borges thuộc bộ phận Quản lý sản phẩm Java của Microsoft chỉ ra rằng Microsoft hiện đang triển khai hơn 500,000 Máy ảo Java (JVM) trong nội bộ (không bao gồm tất cả các dịch vụ Azure và khối lượng công việc của khách hàng). Ngoài ra, hơn 140.000 JVM trong số này đã dựa trên phiên bản OpenJDK của Microsoft, theo công ty.

Azure vẫn là mục tiêu chính để phát triển Java nội bộ, Nó thúc đẩy các nhiệm vụ quan trọng và hỗ trợ cơ sở hạ tầng tổng thể, nhưng các JVM này cũng được sử dụng cho các dịch vụ vi mô phía sau, hệ thống dữ liệu lớn, môi giới tin nhắn, dịch vụ nhắn tin, phát trực tuyến sự kiện và máy chủ trò chơi.

“Java là một trong những ngôn ngữ lập trình quan trọng nhất được sử dụng ngày nay. Các nhà phát triển sử dụng nó để tạo ra mọi thứ, từ các ứng dụng kinh doanh thiết yếu đến các robot theo sở thích, "công ty cho biết trong tuyên bố. 

Trong tương lai, Microsoft sẽ đề xuất các cách tối ưu hóa tốt hơn cho khối lượng công việc Java trong các dịch vụ này, khi công ty bắt đầu triển khai các JVM mới với phiên bản OpenJDK trên Azure. Cuối năm nay, phiên bản này sẽ trở thành bản phân phối mặc định cho Java 11 trên các dịch vụ được quản lý bởi Azure, Bruno cho biết trong tuyên bố.

Cũng cần lưu ý rằng đối với các dịch vụ được quản lý Azure cung cấp Java 8 như một tùy chọn thời gian chạy mục tiêu, Microsoft sẽ hỗ trợ các tệp nhị phân Eclipse Adoptium Java 8 (trước đây là AdoptOpenJDK).

Gói xem trước OpenJDK của Microsoft và trình cài đặt có sẵn ngay lập tức. Khách hàng của Microsoft Azure cũng có thể kiểm tra bản xem trước bằng Azure Cloud Shell trong trình duyệt của họ hoặc trong Windows Terminal.

Cuối cùng, nó được đề cập rằng các tệp nhị phân Java 11 (dựa trên OpenJDK 11.0.10 + 9) được cung cấp cho việc triển khai máy tính để bàn / máy chủ x64 trên macOS, Linux và Windows.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.