Microsoft Build of OpenJDK에 대한 지원 로드맵

이 문서에서는 Microsoft Build of OpenJDK 이진 파일에 대한 지원 정책 및 로드맵을 설명합니다.

OpenJDK는 Java SE 플랫폼(언어 및 가상 머신)의 오픈 소스 참조 구현으로, openjdk.java.net Oracle Corporation이 관리하는 업스트림 프로젝트와 github.com/openjdk 소스 코드를 제공합니다. 이 프로젝트는 GNU 일반 공용 라이선스 버전 2에서 클래스 경로 예외(GPLv2+CE)로 릴리스됩니다. Java 및 OpenJDK는 Oracle Corporation의 상표입니다.

Microsoft Build of OpenJDKMicrosoft에서 컴파일, 패키지 및 테스트한 OpenJDK 프로젝트의 이진 파일 또는 이진 파일을 나타냅니다. Microsoft Build of OpenJDK의 LTS(장기 지원) 릴리스도 Oracle의 Java TCK(기술 호환성 키트)에 대해 테스트됩니다.

지원 정책

이 지원 정책은 Microsoft Build of OpenJDK의 LTS(장기 지원) 릴리스에 적용됩니다. Microsoft Build of OpenJDK의 LTS 릴리스는 microsoft.com/openjdk 통해 제공되는 분기별 업데이트를 받게 됩니다. Microsoft Builds of OpenJDK의 분기별 업데이트에 대한 액세스는 무료이며 누구나 사용할 수 있으며 소프트웨어 라이선스에 따라 어디서나 배포할 수 있습니다.

Microsoft Build of OpenJDK 이진 파일에는 고객과 내부 사용자에게 중요하다고 판단되는 새로운 수정 사항, 보안 수정 및 향상된 기능이 포함될 수 있습니다. Microsoft가 제어할 수 없는 결정으로 인해 특정 변경 내용이 업스트림 OpenJDK 프로젝트에 통합되지 않았을 수 있습니다(그리고 그렇지 않을 수 있음). 아직 공식적으로 업스트림 않은 수정 사항, 보안 수정 사항 및 향상된 기능은 릴리스 정보에서 소스 코드를 사용할 수 있도록 명확하게 로그온됩니다.

상업적 지원

상업적 지원은 활성 Azure 지원 플랜을 사용하는 Microsoft Azure 고객에게만 제공되며 Azure 및 Azure Stack 서비스 Azure Arc 클러스터에 배포된 Java 워크로드만 포함합니다. Azure 환경 내에서 Microsoft Build of OpenJDK에 문제가 있는 경우 지원 요청을 제출하세요.

Microsoft Build of OpenJDK 상용 지원은 Microsoft의 최신 수명 주기 정책을 따릅니다.

커뮤니티 지원

다른 모든 시나리오의 경우 LTS 및 비 LTS 릴리스를 포함한 Microsoft Build of OpenJDK 사용자는 문제를 제기하고 피드백을 제공하며 github.com/microsoft/openjdk 토론을 시작할 수 있습니다.

릴리스 및 서비스 로드맵

OpenJDK 프로젝트는 6개월마다 새 버전의 Java를 릴리스합니다. OpenJDK 이진 파일 공급업체는 여러 버전의 OpenJDK에 대해 다양한 지원 타임라인 제공합니다. 이 빌드의 LTS 릴리스에 대한 Microsoft의 지원 타임라인 아래에 설명되어 있습니다.

다음 표에서는 Microsoft Build of OpenJDK의 기존 LTS 릴리스에 대한 지원 로드맵을 보여 줍니다.

버전 Microsoft Build of OpenJDK 릴리스 날짜 OpenJDK 릴리스 날짜 가장 빠른 지원 종료 날짜
OpenJDK 11 LTS 2021년 5월 2018년 9월 2027년 9월
OpenJDK 17 LTS 2021년 9월 2021년 9월 2027년 9월
OpenJDK 21 LTS 2023년 9월 2023년 9월 2028년 9월

릴리스의 지원 수명 주기 내에서 시스템은 최신 업데이트를 다시 기본 상업적 지원을 받아야 합니다. OpenJDK의 Microsoft 빌드에 대한 업데이트 1월, 4월, 7월 및 10월에 매 분기마다 릴리스됩니다.

위에 게시된 가장 빠른 지원 종료 날짜는 초기 대상입니다. Microsoft는 LTS 릴리스에 대한 지원을 확장할 수 있습니다.

자세한 내용은 최신 수 명 주기 정책을 참조하세요.

시스템 요구 사항

다음 표에서는 Microsoft Build of OpenJDK의 LTS 릴리스에 대한 인증된 하드웨어 아키텍처를 보여 줍니다.

버전 아키텍처 Linux macOS Windows Alpine(musl)
OpenJDK 11 LTS X64
AArch64 아니요
OpenJDK 17 LTS X64
AArch64 아니요
OpenJDK 21 LTS X64 아니요
AArch64 아니요

운영 체제 및 Linux 배포

Microsoft Build of OpenJDK는 Linux, Windows 및 macOS에서 이러한 운영 체제 및/또는 해당 배포판의 최신 버전과 적극적으로 기본 사용할 수 있습니다.

기타 버전 및 릴리스

Microsoft는 장기 지원 없이 위에 나열된 버전 외에 다른 버전의 OpenJDK용 Microsoft Build of OpenJDK 이진 파일을 릴리스할 수 있습니다. Microsoft는 비 LTS 릴리스에 대한 상업적 지원을 제공하지 않으며, 비 LTS 릴리스에 대한 분기별 업데이트를 제공하지 않을 권리를 보유합니다.