OpenJDK

OpenJDK
개발자오라클
발표일2007년 5월 8일(17년 전)(2007-05-08)
안정화 버전
23[1] 위키데이터에서 편집하기 / 2024년 9월 17일(2개월 전)(2024년 9월 17일)
저장소
프로그래밍 언어C++자바
운영 체제리눅스, FreeBSD, OS X, 마이크로소프트 윈도우, 오픈인디아나; 일부 기타 포팅 진행 중
종류자바 플랫폼
라이선스GPLv2.0+GPL 링크 예외
웹사이트openjdk.java.net

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

지원 JDK 버전

OpenJDK는 처음에는 자바 플랫폼의 JDK 7 버전에만 기반을 두었다.[6]

별개의 여러 OpenJDK 프로젝트가 있다:

  • OpenJDK 9 프로젝트 - JDK 9 기반.
  • OpenJDK 8 프로젝트 - JDK 8 기반. 2014년 3월 18일 출시.
  • OpenJDK 8u 프로젝트 - JDK 8 기반 및 기존 자바 8 릴리스의 업데이트 생성.
  • OpenJDK 7u 프로젝트 - JDK 7 기반 및 기존 자바 7 릴리스의 업데이트 생성.
  • OpenJDK 6 프로젝트 - JDK 7 기반. 자바 6의 오픈 소스 버전을 제공하기 위해 보강함.[7][8]

JDK 설치 예

우분투는 리눅스에서의 jdk 및 jre설치를 지원한다.

Open JRE(Open Java Runtime Environment) 설치 예

> sudo apt-get install openjdk-8-jre

Open JDK (Open Java Development Kit)설치 예

> sudo apt-get install openjdk-8-jdk

같이 보기

각주

  1. “Java 23 / JDK 23: General Availability”. 2024년 9월 17일. 2024년 9월 18일에 확인함. 
  2. “OpenJDK homepage”. Oracle Corporation and/or its affiliates. 2013년 1월 1일에 확인함. 
  3. Moving to OpenJDK as the official Java SE 7 Reference Implementation
  4. “Java Platform, Standard Edition 7 Reference Implementations”. 2016년 12월 18일에 원본 문서에서 보존된 문서. 2017년 1월 30일에 확인함. 
  5. “Java Platform, Standard Edition 8 Reference Implementations”. 2015년 11월 21일에 원본 문서에서 보존된 문서. 2015년 10월 14일에 확인함. 
  6. “Didn't you promise to open source both JDK 6 and JDK 7 last November? What happened to JDK 6?”. Sun Microsystems. 2012년 3월 3일에 원본 문서에서 보존된 문서. 2007년 10월 14일에 확인함. Sun did make that promise, and we plan to keep it. But in the six months since the November 2006 announcement, it has become clear that doing this is far more complex than just changing the license and publishing the source code. 
  7. It will be (Open)JDK7 where OpenJDK==JDK | Java.net Archived 2011년 8월 20일 - 웨이백 머신. Weblogs.java.net. Retrieved on 2013-08-09.
  8. Darcy, Joe (2008년 2월 11일). “The code is coming! The code is coming!”. 2008년 2월 16일에 확인함. At Sun we're making final preparations for the first source release for the OpenJDK 6 project. We plan to release a tarball of the source, along with matching binary plugs, by February 15, 2008. 

외부 링크