Microsoft Build of OpenJDK에 대한 지원 로드맵
- 아티클
- 2023. 10. 07.
이 문서의 내용
이 문서에서는 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 OpenJDK는 Microsoft에서 컴파일, 패키지 및 테스트하는 OpenJDK 프로젝트의 이진 파일 또는 이진 파일을 나타냅니다. Microsoft Build of OpenJDK의 LTS(Long-Term 지원) 릴리스도 Oracle의 Java TCK(기술 호환성 키트)에 대해 테스트됩니다.
지원 정책
이 지원 정책은 Microsoft Build of OpenJDK의 Long-Term 지원(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 서비스 및 AzureArc 클러스터에 배포된 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 릴리스에 대한 지원 로드맵을 보여 줍니다.
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 릴리스에 대한 인증된 하드웨어 아키텍처를 보여 줍니다.
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 이진 파일을 Long-Term 지원 없이 릴리스할 수 있습니다. Microsoft는 비 LTS 릴리스에 대한 상업적 지원을 제공하지 않으며, 비 LTS 릴리스에 대한 분기별 업데이트를 제공하지 않을 권리를 보유합니다.
'[Microsoft]' 카테고리의 다른 글
Microsoft Build of OpenJDK의 각 릴리스를 얼마나 오랫동안 지원하나요? (1) | 2023.12.07 |
---|---|
Microsoft Build of OpenJDK 릴리스 정보 (2) | 2023.12.07 |
Java 보안 및 암호화 (1) | 2023.12.07 |
JDK Flight Recorder 및 Mission Control을 통해 Java 워크로드 모니터링 및 관리 (1) | 2023.12.07 |
Java 8에서 Java 11로 전환 (2) | 2023.12.07 |