Post

OpenJDK

1. OpenJDK란

openjdk

OpenJDK(Open Java Development Kit)는 자바 플랫폼, 스탠더드 에디션 (자바 SE)의 자유-오픈 소스 구현체이다. 이것은 썬마이크로시스템즈가 2006년에 시작한 노력의 산물이다. 구현체의 라이선스는 링크 예외가 있는 GNU GPL 버전 2이다. GPL 링크 예외가 없었다면 자바 클래스 라이브러리에 링크된 구성 요소들 또한 GPL 라이선스를 적용해야 했을 것이다. OpenJDK는 버전 7 이후로 자바 SE의 공식 레퍼런스 구현체이다.

2. OpenJDK 공급자와 비교

ProviderFree Builds from SourceFree Binary DistributionsExtended UpdatesCommercial SupportPermissive License
AdoptOpenJDKYesYesYesNoYes
Amazon – CorrettoYesYesYesNoYes
Azul ZuluNoYesYesYesYes
BellSoft LibericaNoYesYesYesYes
IBMNoNoYesYesYes
jClarityNoNoYesYesYes
OpenJDKYesYesYesNoYes
Oracle JDKNoYesNo**YesNo
Oracle OpenJDKYesYesNoNoYes
ojdkbuildYesYesNoNoYes
RedHatYesYesYesYesYes
SapMachineYesYesYesYesYes

Free Builds from Source: 배포 소스 코드는 공개적으로 사용 가능하며 자체 빌드를 어셈블할 수 있다.

Free Binary Distributions: 배포판 바이너리는 공개적으로 다운로드하여 사용할 수 있다.

Extended Updates: LTS(장기 지원)이라고 하며 6개월 릴리스 수명 주기를 초과하는 공개 업데이트한다.

Commercial Support: 일부 제공업체는 유료 고객에게 확장 업데이트 및 고객 지원을 제공한다.

Permissive License: 배포 라이선스는 비보호적이다. 아파치 2.0

jdk-vendor

[출처 및 참고]

This post is licensed under CC BY 4.0 by the author.