# 어떤 버전의 JDK를 써야 할까?

> Clean Markdown view of GeekNews topic #5183. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=5183](https://news.hada.io/topic?id=5183)
- GeekNews Markdown: [https://news.hada.io/topic/5183.md](https://news.hada.io/topic/5183.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-10-12T11:11:56+09:00
- Updated: 2021-10-12T11:11:56+09:00
- Original source: [whichjdk.com](http://whichjdk.com/)
- Points: 12
- Comments: 5

## Topic Body

- OpenJDK는 Java SE 스펙의 오픈소스 구현체이지만, 소스 코드 만임

- 바이너리 배포본은 여러 벤더에서 제공

ㅤ→ 라이센스/유료 지원 여부/지원하는 플랫폼/업데이트 빈도등에서 차이가 있음

- 어떤 것을 선택하면 좋은지를 정리한 가이드

ㅤ→ 기본 추천은 Adoptium Eclipse Temurin 17

- 각 배포본에 대한 설명

ㅤ→ OpenJDK builds by Oracle (jdk.java.net)

ㅤ→ Oracle Java SE Development Kit (JDK)

ㅤ→ Adoptium Eclipse Temurin

ㅤ→ AdoptOpenJDK

ㅤ→ Azul Zulu

ㅤ→ BellSoft Liberica JDK

ㅤ→ IBM Semeru Runtime

ㅤ→ Amazon Corretto

ㅤ→ Microsoft Build of OpenJDK

ㅤ→ Alibaba Dragonwell

ㅤ→ SapMachine

ㅤ→ Red Hat OpenJDK

ㅤ→ GraalVM

## Comments



### Comment 7259

- Author: ganadist
- Created: 2021-10-13T07:23:44+09:00
- Points: 1

CI와 빌드용으로 graalvm을 잘 쓰고 있습니다만. 아직 m1옹  바이너리가 나오지 않은게 아쉽습니다.

곧 Java17에 대응하는 graalvm 이 나올것 같은데 포함되기를 기원합니다... 만

메모리가 모잘라서 CI 구성하기가 어렵다는 이야기가 있네요.

https://github.com/oracle/graal/issues/2666#issuecomment-937627354

### Comment 7260

- Author: ganadist
- Created: 2021-10-13T07:26:08+09:00
- Points: 1
- Parent comment: 7259
- Depth: 1

GraalVM unboxing(?) 이벤트는 여기서 스트리밍될 예정이라고 합니다.

https://youtu.be/Tsc2Io9DJsE

### Comment 7258

- Author: joyfui
- Created: 2021-10-12T21:45:39+09:00
- Points: 2

당연하게 AdoptOpenJDK를 사용하고 있었는데 7월부터 Adoptium으로 넘어갔군요...

### Comment 7256

- Author: eyelove
- Created: 2021-10-12T16:05:32+09:00
- Points: 1

AWS 기반 서비스를 운영중이라 Amazon Corretto 를 이용중입니다. :)

### Comment 7255

- Author: galadbran
- Created: 2021-10-12T12:10:34+09:00
- Points: 1

AdoptOpenJdk 를 주로 쓰고 있었는데 이 프로젝트가 Adoptium… 으로 이어지는 거군요
