이제 Microsoft의 OpenJDK 버전을 사용할 수 있습니다.

Microsoft

작년 말에 우리는 여기 블로그에서 OpenJDK 개발에 대한 Microsoft의 관심과 Microsoft는 Oracle과 공식적으로 협력 계약을 체결했습니다. "Oracle Contributor Agreement"는 Java 커뮤니티에서 환영 받았습니다.

이전에 Microsoft는 지난 XNUMX 월에 미리보기 버전을 출시했으며 현재 Microsoft는 JDK (Java Development Kit)의 오픈 소스 버전 인 OpenJDK 자체 버전의 일반 공급을 이번 주에 발표했습니다.

Microsoft의 OpenJDK는 비즈니스 개발자가 자신의 소프트웨어를 만들 수 있도록 지원할뿐만 아니라 Java 응용 프로그램을 작성하는 다른 개발자도 지원하도록 설계되었습니다. 140.000 월의 첫 번째 발표에서 레드몬드 회사는 가상 머신 중 XNUMX 만 개가 이미 OpenJDK 버전을 기반으로하고 있다고 밝혔다.

Microsoft의 선임 프로그램 관리자 인 George Adams는 "오늘 우리는 오픈 소스이며 누구나 무료로 배포 할 수있는 OpenJDK의 새로운 무료 배포 인 OpenJDK의 Microsoft Build의 일반 공급을 발표하게되어 기쁘게 생각합니다."라고 말했습니다. 화요일 블로그 게시물. 그는 마이크로 소프트가 내부적으로 500.000 개 이상의 JVM이 실행되는 자바를 많이 사용한다고 회상했다. "Java Engineering Group은 Java 에코 시스템에 기여하고 LinkedIn, Minecraft 및 Azure와 같은 워크로드를 지원하는 것을 매우 자랑스럽게 생각합니다."라고 그는 덧붙였습니다.

Microsoft의 OpenJDK에는 OpenJDK 11에 기반한 Java 11.0.11 용 바이너리가 포함되어 있습니다. + 9, Windows, macOS 및 Linux의 x64 서버 및 데스크톱 환경에서. 이 회사는 또한 최신 버전의 OpenJDK 16 + 16.0.1를 기반으로 Linux 용 Java 9 및 ARM 기반 Windows 용 새로운 얼리 액세스 바이너리를 출시했습니다.

Microsoft에 따르면 이 새로운 버전의 Java 16은 이미 수백만 명의 Minecraft 플레이어가 사용하고 있습니다., Minecraft Java Edition Snapshot의 최신 버전 21W19A와 함께 Microsoft의 OpenJDK를 기반으로 한 Java 16 런타임을 포함하도록 업데이트되었습니다.

“우리는 Microsoft 및 LinkedIn에있는 수십만 개의 가상 머신에 자체 OpenJDK 버전을 구현했습니다. 전반적으로 Microsoft는 Microsoft에서 Java를 실행하는 500.000 개 이상의 가상 머신을 보유하고 있습니다.”라고 Microsoft 개발자 부서의 부사장 인 Julia Liuson이 말했습니다. "우리는 또한이 서비스를 Azure 고객에게 제공합니다."라고 덧붙였습니다. Microsoft는 또한 OpenJDK Docker 이미지와 해당 Dockerfile을 게시합니다. 이러한 이미지는 모든 Java 응용 프로그램 또는 Java 응용 프로그램의 구성 요소에서 Microsoft Azure를 포함하여 어디에서나 배포 할 수 있습니다.

이 점 외에도 Adams는 OpenJDK Microsoft Build 버전의 OpenJDK 11이 장기적으로 지원한다고 발표했습니다. (LTS) 및 무료 분기 별 업데이트를 받게됩니다. 또한 Microsoft의 OpenJDK 바이너리에는 팀이 고객과 내부 사용자에게 중요하다고 생각하는 이전 버전과 호환되는 수정 사항과 개선 사항이 포함될 수 있지만 Microsoft의 통제를 벗어난 결정으로 인해 OpenJDK 프로젝트 업스트림에 통합되지 않았습니다.

그의 말에 따르면, 아직 공식적으로 업스트림에 통합되지 않은 수정 및 개선 사항 릴리스 노트에 명시되어 있으며 소스 코드를 사용할 수 있습니다. Microsoft의 OpenJDK 버전은 Java 커뮤니티의 핵심 플레이어로 자리 매김하고있는 회사의 이정표입니다.

그러나 VS Code를 사용하는 XNUMX 백만 Python 개발자보다 적습니다. “Microsoft는 언어 커뮤니티에서 파트너가 될 수있는 고유 한 위치에 있다고 믿습니다. Liuson은 JDK 커뮤니티에 직접 기여하고 VS Code라는 세계적 수준의 도구를 제공 할 수 있습니다.

OpenJDK에 대한 Microsoft의 기여에는 가비지 수집기 작업이 포함됩니다.자바 런타임 용 쓰기 기능. 결론적으로 Microsoft의 OpenJDK 버전은 무료로 사용할 수 있으며 적격 한 Azure 지원 계획에 배포 할 수 있습니다. macOS, Linux 및 Windows의 x11 서버 및 데스크톱 환경에서 OpenJDK 11.0.11 기반 Java 64 용 바이너리를 포함합니다.

출처 : https://devblogs.microsoft.com/


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.