OpenJDK vs Oracle JDK 차이점

2025. 3. 10. 23:39·SW 공학 & 프로그래밍 언어/Java
728x90
반응형

📌 핵심 내용

  • OpenJDK와 Oracle JDK는 기본적으로 같은 소스 코드 기반이지만, 라이선스, 지원 정책, 성능 튜닝 기능에서 차이가 있음.
  • 기업 환경에서는 비용과 지원 여부를 고려하여 선택해야 함.

1. OpenJDK와 Oracle JDK는 같은 JDK일까?

자바 개발을 할 때 JDK를 선택해야 하는데, 가장 많이 사용되는 것은 OpenJDK와 Oracle JDK입니다. 이 둘은 같은 소스 코드를 기반으로 하지만 몇 가지 중요한 차이점이 있습니다.

OpenJDK vs Oracle JDK 비교

구분 OpenJDK Oracle JDK
소스 코드 오픈소스 (GPLv2 + Classpath Exception) OpenJDK 기반, 일부 상업적 기능 포함
라이선스 무료 상업적 사용 시 유료 (Oracle 구독 필요)
업데이트 지원 최신 버전만 제공 장기 지원(LTS) 가능
성능 최적화 기본 성능 일부 상업적 성능 튜닝 기능 제공
TCK 인증 일부 배포판만 인증됨 Oracle이 직접 인증 수행

2. 어떤 JDK를 선택해야 할까?

  • 개인 개발자 & 스타트업 → 비용 절감을 위해 OpenJDK 추천
  • 기업 환경 → 장기적인 안정성과 지원이 필요하다면 Oracle JDK 고려
  • 클라우드 & 컨테이너 환경 → Amazon Corretto, Eclipse Temurin 같은 OpenJDK 기반 배포판 활용 가능
728x90
반응형
저작자표시 비영리 (새창열림)

'SW 공학 & 프로그래밍 언어 > Java' 카테고리의 다른 글

자바의 특징  (0) 2025.03.13
클래스 초기화 순서  (0) 2025.03.13
[JAVA] JCP, JSR, TCK란? 자바 표준의 개발 과정과 역할  (0) 2025.03.10
쉬운, 클래스와 객체 개념  (1) 2025.03.05
Class 객체  (0) 2023.07.31
'SW 공학 & 프로그래밍 언어/Java' 카테고리의 다른 글
  • 자바의 특징
  • 클래스 초기화 순서
  • [JAVA] JCP, JSR, TCK란? 자바 표준의 개발 과정과 역할
  • 쉬운, 클래스와 객체 개념
크크크크
크크크크
공뷰를 합시다.
    반응형
  • 크크크크
    Tom's Note
    크크크크
  • 전체
    오늘
    어제
    • 분류 전체보기 (130)
      • IT 지식 (6)
      • CS (66)
        • 알고리즘 & 자료구조 (19)
        • 운영체제 (41)
        • 네트워크 (1)
        • 데이터베이스 (5)
      • 보안 (6)
      • SW 공학 & 프로그래밍 언어 (5)
        • Java (28)
        • 디자인 패턴 (1)
        • 형상관리 (2)
        • 톰캣(WAS) (2)
        • SW 방법론 (3)
        • 스프링부트 (5)
      • 시스템 설계 (4)
        • Docker (2)
      • 자격증 (2)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      리눅스
      알고리즘
      su
      분석기법
      DTO
      2차
      문제해결
      man
      /etc/passwd
      불변
      which
      docker
      java
      whatis
      DI
      자바
      암호설정
      단반향
      apropos
      비트연산
      passwd
      Chage
      1급
      usermod
      ADsP
      REST API
      whereis
      cifs
      스프링부트
      chmod
    • 최근 댓글

    • 최근 글

    • 250x250
    • hELLO· Designed By정상우.v4.10.3
    크크크크
    OpenJDK vs Oracle JDK 차이점
    상단으로

    티스토리툴바