• Facebook
  • LinkedIn
  • X
  • Youtube
  • 로그인
  • 회원가입
  •  한글 한글 한글 ko
  • English English 영어 en
OPENMARU APM
  • 오픈마루
    • 회사소개
    • 연혁
    • 오픈마루 CI
  • 제품
    • OPENMARU Cloud APM
      • Application 모니터링
      • Openshift & Kubernetes 모니터링
      • WEB/WAS 모니터링
      • URL 모니터링
      • Cubrid 모니터링
    • OPENMARU Cluster
    • OPENMARU Dashboard
  • 오픈소스
    • 쿠버네티스
    • 아파치 톰캣
    • CentOS
  • 레드햇
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat JBoss EAP
  • 가격 안내
  • 조달물품
    • G2B 딜 등록
    • 조달물품 OPENMARU APM
    • 조달물품 OPENMARU Cluster
    • 혁신장터
  • 레퍼런스
  • 고객지원
  • 문서
  • 블로그
  • Search
  • Menu Menu

레드햇 리눅스 OpenJDK 지원 – 버전별 호환성 분석

레드햇 리눅스 버전별 OpenJDK 지원 목록과 Life Cycle에 대해 확인하세요!!

레드햇 리눅스 OpenJDK 지원 - 버전별 호환성 분석

들어가며


안녕하세요 오픈마루 김주안 프로입니다.

Red Hat Enterprise Linux (RHEL) 버전 별 Red Hat(레드햇)이 지원하는 OpenJDK에 대해 이야기 하려고 합니다.

Red Hat Enterprise Linux (RHEL)는 기업 환경에서 안정적이고 보안성이 높은 운영체제로 널리 알려져있습니다.

이러한 Red Hat Enterprise Linux (RHEL)는 안정성과 보안을 고려하여, OpenJDK와 같은 오픈소스를 적극적으로 지원하고 있습니다.

Red Hat의 OpenJDK의 적극적 지원 이유는, 사용자가 안전하게 Java Application(애플리케이션)을 구축하고 운영할 수 있도록 하는데 중요한 역할을 합니다.

금번 글에서는 OpenJDK란 무엇이고, OpenJDK를 지원 받아야만 하는 이유와 Red Hat Enterprise Linux (RHEL) 버전 별 OpenJDK 목록과 Life Cycle 단계에 대해 정리해 보겠습니다.

OpenJDK란 무엇인가요?


OpenJDK(Open Java Development Kit)는 자바 플랫폼의 Java Standard Edition(표준 에디션)의 오픈소스 구현체입니다.

Oracle Corporation이 제공하는 공식 Java 구현체로, 쉽게 말해 자바 언어 및 플랫폼의 개발 및 실행에 필요한 핵심 라이브러리와 도구들을 포함하고 있습니다.

OpenJDK를 지원 받아야만 하는 이유가 무엇인가요?


그렇다면 이러한 OpenJDK(Open Java Development Kit)를 왜? 지원 받아야 하는 이유가 궁금하실텐데요?

지원받아야 하는 이유에 대해 5가지 정도로 설명 드리겠습니다.

전문적인 기술 지원 제공 Red Hat은 OpenJDK의 전문적인 기술 지원을 제공합니다. 개발자가 Java 애플리케이션을 안정적으로 운영할 수 있도록 도움을 주고, 시스템의 문제 발생 시, 빠른 대응과 해결을 가능하게 합니다.

Red Hat은 OpenJDK에 대한 심층적인 이해를 바탕으로 사용자의 요구에 맞게 최적화된 지원을 제공합니다.

보안 업데이트 및 패치 제공 Red Hat은 자체적으로 보안 이슈에 대한 업데이트와 패치를 제공하여 사용자의 시스템을 신속하게 보호합니다.

정기적인 보안 업데이트는 최신 보안 기능을 활용하고 시스템을 보호하는 데 큰 역할을 합니다.

버전 관리 및 호환성 보장 Red Hat은 특정 OpenJDK 버전을 지원하며, 해당 버전에서의 호환성을 보장합니다. 이는 사용자가 안정적으로 애플리케이션을 운영하고 업그레이드를 원활하게 수행할 수 있도록 지원합니다.
성능 최적화와 튜닝 Red Hat은 OpenJDK를 최적화 및 튜닝하는 작업을 수행하여 사용자가 자바 애플리케이션의 성능을 최대한 끌어올릴 수 있도록 도와드리고 있습니다.

특히 대규모 및 복잡한 애플리케이션에서 성능 향상은 핵심적인 부분입니다.

법적 책임과 계약 보호 Red Hat의 지원 계약을 통해 사용자는 법적인 측면에서 안전을 보장받을 수 있습니다.

지원 계약은 서비스 수준 협정(SLA)과 법적 책임에 관한 내용을 명시하므로, 사용자는 라이선스 및 법적 문제에 대한 우려를 감소시킬 수 있습니다.

Red Hat의 지원을 받는 것은 OpenJDK를 사용할 때 안정성과 신뢰성을 확보하고, 효과적인 자바 애플리케이션 개발 및 운영을 가능케 하는데 큰 도움이 됩니다.

RHEL 버전에 따른 OpenJDK 라이프 사이클


Red Hat은 RHEL 버전에 따라 특정 OpenJDK 버전을 기본적으로 지원하며, 이에 따라 지원 기간과 업데이트 주기가 정해집니다.

OpenJDK 6 (1.6) OpenJDK 7 (1.7) OpenJDK 8 (1.8) OpenJDK 11 OpenJDK 17 OpenJDK 21
RHEL 5
(해당 버전부터 지원)
5.3 5.9 해당 없음 해당 없음 해당 없음 해당 없음
RHEL 6
(해당 버전부터 지원)
6.0 6.3 6.6 해당 없음 해당 없음 해당 없음
RHEL 7
(해당 버전부터 지원)
7.0 7.0 7.1 7.6 해당 없음 해당 없음
RHEL 8
(해당 버전부터 지원)
해당 없음 해당 없음 8.0 8.0 8.4 8.9
RHEL 9
(해당 버전부터 지원)
해당 없음 해당 없음 참고 확인 9.0 9.0 9.3
OpenJDK
버전 전체 지원 종료
2016년 12월 2020년 6월 2026년 11월 2024년 10월 2027년 10월 2029년 12월
ELS-1
지원 단계 종료
해당 없음 해당 없음 해당 없음 2027년 10월 해당 없음 해당 없음
  • OpenJDK 8은 수명 종료 이후 RHEL 6에서 더 이상 사용되지 않으므로 1.8.0_275는 RHEL 6에서 사용할 수 있는 마지막 OpenJDK 8 업데이트입니다. 지속적인 OpenJDK 지원과 최신 업데이트를 위해서는 RHEL 7, 8 또는 9를 사용해야 합니다.
  • OpenJDK 8은 위에 표시된 OpenJDK 8 라이프 사이클 날짜에 따라 RHEL 9에서 지원됩니다. RHEL 9의 시스템 기본 OpenJDK는 OpenJDK 11이며 RHEL 9 배포판의 일부인 모든 Java 애플리케이션은 OpenJDK 11에서만 작동합니다. RHEL 9의 OpenJDK 8은 기본 RHEL 9의 Java 구성 요소에 의존하지 않는 모든 독립형 Java 애플리케이션(OpenJDK 8과 함께 작동)에서 사용할 수 있습니다.
  • OpenJDK 11에는 ELS-1 지원 단계(선택 사항, 유료 확장)가 포함되어 있습니다. ELS-1에 대한 자세한 내용은 라이프 사이클 단계를 참조 부탁 드립니다.

OpenJDK 8이 OpenJDK 11보다 오랫동안 지원되는 이유는??


Red Hat은 Java 11에 도입된 많은 변경 사항으로 인해 Java 8을 넘어서는 것이 중요한 작업이 될 수 있다는 것을 인식하고 있습니다. 

따라서 Red Hat은 이를 고려하여 ELS-1과 일치하도록 Java 8을 확장하기로 결정했습니다. 이를 통해 Red Hat은 고객이 지원되는 다음 버전의 Java로 마이그레이션할 수 있는 충분한 시간을 제공합니다.

마지막으로, 라이프 사이클에 명시되어 있는 ELS-1 지원 단계가 무엇인지 궁금해하시는 분들을 위해서 라이프 사이클 단계에 대한 내용을 간략히 설명드리겠습니다.

라이프 사이클 단계


Red Hat Application Services 제품의 주요 릴리스에 대한 라이프 사이클은 Full Support 단계, Maintenance Support 단계, Extended Life Support 단계의 세 가지 기본 단계로 구분됩니다.

1단계: Full Support
(시작일: 설치 이후)
게시된 적용 범위 및 서비스 수준 계약 에 따라 완전한 지원이 제공됩니다. 마찬가지로, 개발 지원은 게시된 적용 범위 및 서비스 수준 계약 에 따라 제공됩니다. 사용 가능한 모든 패치는 정기적인 제품 업데이트 및 CP를 통해 적용되거나 보안 패치에 필요한 대로 적용됩니다.
2단계: Maintenance Support
(시작일: 설치 이후 1년 이상)
제작 지원은 게시된 적용 범위 및 서비스 수준 계약 에 따라 제공됩니다 . 마찬가지로, 개발 지원은 게시된 적용 범위 및 서비스 수준 계약 에 따라 제공됩니다 . 유지 관리 단계에서는 심각하거나 중요한 영향을 미치는 보안 패치와 mission-critical bug-fix 패치가 출시됩니다.
3단계: Extended Life Support
(ELS-1, ELS-2)
연장된 수명 지원은 게시된 적용 범위 및 서비스 수준 계약에 따라 제공됩니다. 전체 지원 및 유지 관리 지원 단계와 달리 이 지원 단계에는 지원되는 제품의 기본 구독 외에 ELS 구독이 필요합니다. Red Hat Application Services 제품의 연장된 수명 지원(Extended Life Support) 서브스크립션은 아래 설명된 대로 시간이 지남에 따라 지원 및 유지 관리가 줄어듭니다.

ELS 수명 주기 단계의 Application Services 제품 릴리스에 대한 문제 해결은 최신 마이너 릴리스로 제한됩니다.

ELS-1 ELS-1은 가능한 경우 중요한 영향을 미치는 보안 수정 사항과 선별된 긴급 우선순위 버그 수정 사항을 제공합니다. ELS-1 가입자의 경우 Red Hat은 일반적으로 고객 요청과 관계없이 사용 가능한 경우 중요한 영향을 미치는 보안 수정 사항을 계속해서 적극적으로 제공합니다. ELS-1은 일반적으로 유지보수 지원 종료 후 3년 동안 제공됩니다.
ELS-2 ELS-2 지원은 ELS-1 종료 후 제공됩니다. ELS-2는 다음을 포함하여 제한적이고 지속적인 기술 지원을 제공합니다. 현재 제품 릴리스로의 마이그레이션, 문제 평가 및 해결 방법에 대한 조언 및 지침. 이 단계에서는 버그 수정, 보안 수정, 하드웨어 활성화 또는 근본 원인 분석(가능한 해결 방법 확인 제외)을 사용할 수 없으며 지원은 기존 설치로만 제한됩니다.

위에서 설명한 라이프 사이클 단계 별 지원 리스트들을 비교표로 한 눈에 보면 다음과 같습니다.

라이프 사이클 단계 비교표


설명 Full Support Maintenance Support ELS-1 ELS-2
무제한 기술 지원 Yes Yes Yes Yes
제품 지식 베이스에 액세스 Yes Yes Yes Yes
제품 다운로드에 대한 액세스 Yes Yes Yes Yes
제품 토론에 액세스 Yes Yes Yes Yes
지원, 구성 및 문제해결 도구 액세스 Yes Yes Yes Yes
비동기식 보안 패치 Yes Yes Yes No
비동기식 버그 수정 패치 Yes Yes Yes No
마이너 릴리스 Yes No No No
소프트웨어 개선 Yes No No No
신규 인증 (JVM, DB 등) Yes Yes No No

맺음말


상기 설명드린것과 같이, Red Hat은 사용자가 안정적이고 안전한 환경에서 자바 애플리케이션을 개발하고 운영할 수 있도록 다양한 버전의 OpenJDK를 지원합니다.

사용자는 Red Hat의 Life Cycle을 주시하면서, 적절한 OpenJDK를 선택하여 시스템을 효과적으로 관리할 수 있습니다.

참고자료


  • OpenJDK Life Cycle and Support Policy (https://access.redhat.com/articles/1299013)
  • Why is OpenJDK 8 supported for longer than OpenJDK 11? (https://access.redhat.com/solutions/4934371)
  • Life Cycle Phases (https://access.redhat.com/support/policy/updates/jboss_notes/#phases)

프론트엔드의 과거와 현재 - 웹 개발의 진화

프론트엔드의 과거와 현재 – 웹 개발의 진화

2024-02-18/in Tech Talk/by 오픈마루 마케팅0
Read more
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/02/240218_froentend_title.jpg?fit=380%2C302&ssl=1 302 380 오픈마루 마케팅0 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 오픈마루 마케팅02024-02-18 22:55:412024-02-18 22:55:41프론트엔드의 과거와 현재 – 웹 개발의 진화
레드햇 TechTalks | Container Day

레드햇 Container Day 세미나 – 최신 기술과 솔루션 소개

2024-02-18/in Red Hat, Seminar, Tech Talk/by 오픈마루 마케팅0
Read more
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/02/container_day_title.jpg?fit=380%2C302&ssl=1 302 380 오픈마루 마케팅0 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 오픈마루 마케팅02024-02-18 16:28:232024-02-18 16:33:14레드햇 Container Day 세미나 – 최신 기술과 솔루션 소개
ChatGPT 활용 프롬프트 엔지니어링 가이드 - 쉽게 알아보기

ChatGPT 활용 프롬프트 엔지니어링 가이드 – 쉽게 알아보기

2024-01-29/in Tech Talk/by 오픈마루 마케팅0
Read more
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/01/240122_prompt_engineer_title.jpg?fit=380%2C302&ssl=1 302 380 오픈마루 마케팅0 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 오픈마루 마케팅02024-01-29 11:20:542024-02-08 06:58:55ChatGPT 활용 프롬프트 엔지니어링 가이드 – 쉽게 알아보기
Page 5 of 24«‹34567›»

Share this:

  • Facebook
  • Twitter
  • Email
  • Print
  • Reddit
  • Pinterest
  • Telegram
  • WhatsApp

Like this:

Like Loading...

Recent Posts

  • 올해 1분기, 사람들이 가장 많이 본 OPENMARU 콘텐츠는? 2025-04-17
  • 보안 강화의 다음 단게, mTLS를 아시나요? 2025-04-03
  • 성공적인 MSA 구축을 위한 핵심 전략 대공개! 테크 엣지 세미나 안내 2025-03-21
  • 안전한 서비스 통신을 위한 필수 요소, mTLS의 이해와 필요성 2025-03-20
  • 오픈마루 APM 글로벌 도약! AWS SaaS 마켓플레이스 정식 입점 2025-03-20

Categories

  • APM
  • Cloud
  • Cloud Native Seminar
  • Cluster
  • gift
  • JBoss
  • Kubernetes
    • Container
  • Linux
  • Microservices Architecture
  • News
  • Newsletter
  • OPENMARU
    • Dashboard
  • OpenShift
  • Red Hat
  • Seminar
    • gift
  • Tech Talk
  • 발표자료
  • 분류되지 않음
  • 오픈나루 공지사항
  • 오픈소스

이메일로 블로그 구독하기

이 블로그를 구독하고 이메일로 새글의 알림을 받으려면 이메일 주소를 입력하세요

Tags

APM cloud Cloud Native Container Docker Hybrid Cloud jboss JBoss EAP Kubernetes Kubernetes 모니터링 linux MSA Native OPENMARU OPENMARU APM OpenShift Openshift Promotion PaaS PaaS 플랫폼 Red Hat redhat RHEL tomcat Virtualization WAS Wildfly 가상화 네이티브 도커 레드햇 리눅스 모니터링 브리핑 세미나 오픈마루 오픈마루 APM 오픈시프트 주간 진짜 클라우드 컨테이너 쿠버네티스 클라우드 클라우드 네이티브 클라우드네이티브 클라우드 네이티브 세미나

Search

오픈마루

04778 서울시 성동구 뚝섬로1길 31 906 호
(성수동1가, 서울숲M타워)

Tel : 02-469-5426 | Fax : 02-469-7247
Email : sales@openmaru.io

  • OPENMARU CLOUD APM
    • Application 모니터링
    • Openshift & Kubernetes 모니터링
    • WEB/WAS 모니터링
    • URL 모니터링
    • Cubrid 모니터링
  • 가격안내
  • 고객 레퍼런스
  • 고객지원
    • 문서
    • 사용자가이드
    • 기술지원
  • 블로그
  • 이용약관
  • 개인정보처리방침
  • 서비스수준협약
  • 회사소개
Copyright © OPENMARU, Inc. All Rights Reserved. - powered by Enfold WordPress Theme
  • Facebook
  • LinkedIn
  • X
  • Youtube
오픈마루 뉴스레터 4호 | 뉴스레터로 알아보는 클라우드 네이티브...오픈마루 뉴스레터 | 뉴스레터로 알아보는 클라우드 네이티브 주간 브리핑신입 엔지니어 채용 - 기술의 세계로 여러분을 초대합니다신입 엔지니어 채용 – 기술의 세계로 여러분을 초대�...
Scroll to top
  • 한글
  • English
%d