한국정보기술진흥원2026 제7회 청소년 IT경시대회 개최안내

오픈JDK, 자바 27 정식 출시...G1 기본 가비지 컬렉터·양자내성 TLS 도입

자바 27이 정식 출시돼 G1 기본화와 양자내성 암호가 적용됐다.
[한국정보기술신문] 자바 개발 도구의 오픈소스 표준 구현체인 JDK 27이 15일(현지시간) 정식 출시(GA)됐다. 오픈JDK 커뮤니티는 공식 공지 메일링리스트를 통해 JDK 27의 일반 공개 소식을 알렸다. 이번 버전은 JDK 기능 개선 제안(JEP) 9건을 담았다. 메모리 관리 방식의 기본값을 바꾸고, 양자컴퓨터 시대에 대비한 암호 기능을 새로 넣은 것이 핵심이다.
JDK 27은 장기 지원(LTS) 버전이 아닌 단기 기능 릴리스다. 오라클은 이 버전에 6개월간 지원을 제공한다. 직전 버전인 JDK 26은 지난 3월 17일 출시됐다. 다음 LTS 버전은 2027년 9월 출시 예정인 JDK 29다.
image.png
Unsplash 제공

모든 환경에서 G1이 기본 가비지 컬렉터로

가장 눈에 띄는 변화는 JEP 523이다. 가비지 컬렉터(GC)는 프로그램이 더 이상 쓰지 않는 메모리를 자동으로 정리하는 기능이다. 그동안 자바 가상머신은 CPU가 1개이거나 메모리가 1792MB 미만인 환경에서 G1 대신 시리얼(Serial) GC를 자동으로 골랐다. 과거 시험에서 작은 환경에서는 시리얼 GC가 처리량과 메모리 사용량 면에서 유리했기 때문이다.
JDK 27부터는 환경과 관계없이 G1이 기본으로 선택된다. 오픈JDK 측은 그간 개선을 거친 G1이 작은 환경에서도 시리얼 GC와 비슷한 메모리 부담으로 더 짧은 지연 시간을 낸다고 설명했다. 소규모 컨테이너나 클라우드 인스턴스에서 자바를 돌리는 기업은 별도 설정 없이도 동작 방식이 달라질 수 있다.
객체 헤더를 줄이는 '컴팩트 객체 헤더'도 기본값이 됐다(JEP 534). 객체 헤더는 자바 객체마다 붙는 관리용 정보다. 이를 줄이면 같은 프로그램이 메모리를 덜 쓰게 된다.

TLS 1.3에 양자내성 하이브리드 키 교환 탑재

보안 분야에서는 JEP 527이 추가됐다. 인터넷 암호 통신 규약인 TLS 1.3에 양자내성 하이브리드 키 교환을 적용한 것이다. 양자컴퓨터에 견디도록 설계된 알고리즘과 기존 알고리즘을 함께 써서, 미래의 양자컴퓨터 공격에 대비하는 방식이다. 이 구현은 미국 국립표준기술연구소(NIST)의 표준인 FIPS 203을 따른다. 외부 라이브러리 없이 JDK만으로 양자내성 통신을 쓸 수 있게 됐다는 점에서 의미가 있다.
JDK 플라이트 레코더(JFR)가 수집한 진단 데이터에서 민감한 정보를 가리는 기능(JEP 536)도 들어갔다. 이 밖에 △구조적 동시성 7차 프리뷰(JEP 533) △기본형 패턴 매칭 5차 프리뷰(JEP 532) △지연 상수 3차 프리뷰(JEP 531) △암호 객체 PEM 인코딩 3차 프리뷰(JEP 538) △벡터 API 12차 인큐베이터(JEP 537)가 포함됐다. 프리뷰와 인큐베이터는 정식 기능이 되기 전 시험 단계를 뜻한다.

AI로 보안 패치 늘자 업데이트 주기도 월 단위로

이번 출시 과정에서는 일정 조정도 있었다. 마크 라인홀드 오라클 자바 플랫폼 수석 아키텍트는 지난 8월 개발자 메일링리스트에서 첫 출시 후보(RC) 빌드를 8월 20일로 미룬다고 밝혔다. JDK 업데이트 릴리스가 월 단위로 바뀌면서, 8월 18일 업데이트의 긴급 수정 사항을 JDK 27에 반영해야 했기 때문이다.
라인홀드 아키텍트는 업데이트 주기 변경의 배경으로 생성형 AI 도구가 보안 취약점의 발견과 수정을 빠르게 앞당기고 있다는 점을 들었다. 일정 조정으로 출시 후보에 대한 의견 수렴 기간은 5주 4일에서 3주 4일로 2주 줄었다. 그는 이론적으로 위험이 커질 수 있다고 인정하면서도, 과거 두 번째 출시 후보가 필요했던 사례가 절반에 못 미쳤다며 감내할 만한 수준이라고 설명했다.

기업은 LTS 유지 여부 저울질

단기 지원 버전인 만큼 운영 환경에 곧바로 도입하는 기업은 많지 않을 전망이다. 상당수 기업은 LTS인 JDK 25를 유지하며 다음 LTS를 기다릴 것으로 보인다. 다만 GC와 객체 헤더, TLS 키 교환처럼 자바 가상머신의 기본 동작이 바뀐 만큼, 향후 LTS 전환에 앞서 미리 호환성을 점검할 필요가 있다는 지적도 나온다.
오픈JDK는 다음 버전인 JDK 28 개발도 진행하고 있다. JDK 28에는 오랫동안 개발해 온 발할라 프로젝트의 '값 객체' 기능(JEP 401)이 프리뷰로 들어갈 예정이다.
한국정보기술신문 정보기술분과 강민규 기자 news@kitpa.org

함께 읽으면 좋은 기사

오픈JDK, 자바 27 정식 출시...G1 기본 가비지 컬렉터·양자내성 TLS 도입

오픈JDK, 자바 27 정식 출시...G1 기본 가비지 컬렉터·양자내성 TLS 도입

정보기술 2
애플, 완전히 새로 만든 '시리 AI' 출시...iOS 27 등 새 운영체제에 차세대 애플 인텔리전스 탑재, 영어 베타로 먼저 시작해 한국어는 다음 달 지원

애플, 완전히 새로 만든 '시리 AI' 출시...iOS 27 등 새 운영체제에 차세대 애플 인텔리전스 탑재, 영어 베타로 먼저 시작해 한국어는 다음 달 지원

정보통신 · 인공지능 4
유웨이어플라이, 수시 원서접수 서버 장애 공식 사과...마감 10분 전 시스템 멈춰 접수 1시간 연장

유웨이어플라이, 수시 원서접수 서버 장애 공식 사과...마감 10분 전 시스템 멈춰 접수 1시간 연장

정보기술 · 정보보안 3
애플, 5초마다 심박 재는 '헬스 센싱 시스템' 애플워치 시리즈 12 공개...S11 칩으로 레디니스 점수·오디오 인텔리전스 도입, 18일 정식 출시

애플, 5초마다 심박 재는 '헬스 센싱 시스템' 애플워치 시리즈 12 공개...S11 칩으로 레디니스 점수·오디오 인텔리전스 도입, 18일 정식 출시

정보기술 5
애플, 첫 폴더블 아이폰 '아이폰 듀오' 내놨다...펼치면 7.6인치·접으면 5.4인치, 1999달러부터 10월 16일 예약 판매

애플, 첫 폴더블 아이폰 '아이폰 듀오' 내놨다...펼치면 7.6인치·접으면 5.4인치, 1999달러부터 10월 16일 예약 판매

정보기술 · 정보통신 5
젯KVM, 성냥갑 크기 원격제어 장치 '젯KVM 미니' 공개...리눅스 걷어내고 마이크로컨트롤러로 다시 설계, 3개 묶음 기준 개당 33달러부터 10월 26일 판매

젯KVM, 성냥갑 크기 원격제어 장치 '젯KVM 미니' 공개...리눅스 걷어내고 마이크로컨트롤러로 다시 설계, 3개 묶음 기준 개당 33달러부터 10월 26일 판매

정보기술 · 정보통신 4
갤럭시 Z 폴드8, 201g으로 '가장 가벼운 폴드'...부품 270개·부자재 180종 다시 뜯어봐 폴드5보다 52g 줄여, 0.001g 단위까지 깎았다

갤럭시 Z 폴드8, 201g으로 '가장 가벼운 폴드'...부품 270개·부자재 180종 다시 뜯어봐 폴드5보다 52g 줄여, 0.001g 단위까지 깎았다

정보기술 5
과기정통부, HD현대삼호 조선소에 'AI 기지국' 깔아 용접·도장 로봇 실증...10일 영암 현장 점검, 4족보행 로봇이 작업 환경 스스로 인식해 용접

과기정통부, HD현대삼호 조선소에 'AI 기지국' 깔아 용접·도장 로봇 실증...10일 영암 현장 점검, 4족보행 로봇이 작업 환경 스스로 인식해 용접

인공지능 4
수컷 초파리 뇌 신경 16만6000개, 연결 전부 그렸다...구글·HHMI 제널리아 10년 협업, 시냅스 1억2500만 개 담은 역대 최대 뇌 지도 공개

수컷 초파리 뇌 신경 16만6000개, 연결 전부 그렸다...구글·HHMI 제널리아 10년 협업, 시냅스 1억2500만 개 담은 역대 최대 뇌 지도 공개

인공지능 4
엔비디아 "상용 로보택시 주요 사업, 모두 자사 플랫폼 위에서 돌아간다"...학습·모의실험·차량용 '세 대의 컴퓨터' 구조 공개, 우버 28개 도시·현대차기아도 협력

엔비디아 "상용 로보택시 주요 사업, 모두 자사 플랫폼 위에서 돌아간다"...학습·모의실험·차량용 '세 대의 컴퓨터' 구조 공개, 우버 28개 도시·현대차기아도 협력

인공지능 4
애플, 첫 폴더블 아이폰 '아이폰 듀오' 공개...펼치면 7.6인치·접으면 5.4인치 두 화면, 1999달러부터 10월 16일 예약 판매

애플, 첫 폴더블 아이폰 '아이폰 듀오' 공개...펼치면 7.6인치·접으면 5.4인치 두 화면, 1999달러부터 10월 16일 예약 판매

반도체 5
OpenAI, 차세대 모델 'GPT-6 아스트라' 공개...컴퓨터 사용과 수학에서 최고 기록, 사이버 역량은 처음으로 '심각' 등급 도달

OpenAI, 차세대 모델 'GPT-6 아스트라' 공개...컴퓨터 사용과 수학에서 최고 기록, 사이버 역량은 처음으로 '심각' 등급 도달

인공지능 3