사용자 도구

사이트 도구


java:openjdk

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:openjdk [2018/12/05 10:28]
kwon37xi
java:openjdk [2022/02/04 13:48] (현재)
kwon37xi
줄 1: 줄 1:
 ====== OpenJDK ====== ====== OpenJDK ======
   * [[http://openjdk.java.net/|OpenJdk]]   * [[http://openjdk.java.net/|OpenJdk]]
 +  * [[java:adoptium|Adoptium Temurin OpenJDK]]
 +  * [[java:discoapi|Disco API]]
 +  * [[java:openj9|OpenJ9 OpenJDK]]
 +  * [[java:corretto|Amazon Corretto]]
 +  * [[java:zulu_openjdk|Azul Zulu OpenJDK]]
   * [[java:ziupdater|ZIUpdater Timezone Updater]]   * [[java:ziupdater|ZIUpdater Timezone Updater]]
 +  * [[java:redhat_openjdk|RedHat OpenJDK]]
 +  * [[https://foojay.io/|Free Java & OpenJDK Info for Daily Java Usage | foojay]]
 +  * [[http://whichjdk.com/|Which Version of JDK Should I Use? | whichjdk.com]]
 +
 +===== foojay.io =====
 +  * https://foojay.io
 +  * Open JDK 를 비롯한 JDK관련된 거의 모든 정보를 제공하고 있으며
 +  * [[java:discoapi|Disco API]]를 통해 모든 JDK 관련 정보를 한 곳에서 API로 조회할 수 있게 해준다.
  
 ===== Download ===== ===== Download =====
-  * OpenJDK 는 다운로드가 매우 불친절하고, 리눅스처럼 사실상 배포판 배포 사이트로부터 다운로드 하는 형식으로 보인다.+  * OpenJDK 는 다운로드가 매우 불친절하고, 리눅스처럼 사실상 각 배포본 사이트에서 다운로드 할 수 있다.
   * [[https://openjdk.java.net/install/|기본 OpenJDK Install]] 거의 최신 버전만 다운로드 가능.   * [[https://openjdk.java.net/install/|기본 OpenJDK Install]] 거의 최신 버전만 다운로드 가능.
   * 보통은 Linux 배포판 별 패키지를 사용하여 설치한다.   * 보통은 Linux 배포판 별 패키지를 사용하여 설치한다.
-  * [[java:jabba|Jabba]], [[java:jenv|jenv]] 등을 통한 설치 +  * [[java:jabba|Jabba]], [[java:jenv|jenv]], [[:sdkman|sdkman]] 등을 통한 설치 
-  * [[java:adoptopenjdk|AdoptOpenJdk]] +  * [[https://github.com/ojdkbuild/ojdkbuild|oJdkBuild]] 커뮤니티 기반 OpenJDK 빌드. 윈도우 버전 등 포함.
-  * [[https://github.com/ojdkbuild/ojdkbuild|oJdkBuild]] 커뮤니키 기반 OpenJDK 빌드. 윈도우 버전 등 포함. +
-  * [[https://www.azul.com/downloads/zulu/|Azul Zulu]] +
-  * [[https://developers.redhat.com/products/openjdk|RedHat OpenJDK]] +
-  * [[java:corretto|Amazon Corretto]]+
  
 ===== OpenJDK와 OracleJDK 차이 ===== ===== OpenJDK와 OracleJDK 차이 =====
   * 실질적으로 Java 11부터는 그냥 OpenJdk를 사용하면 된다.   * 실질적으로 Java 11부터는 그냥 OpenJdk를 사용하면 된다.
-  * [[https://adoptopenjdk.net/|AdoptOpenJdk]] 
   * Java 6 쯤 까지는 OpenJDK의 안정성이 매우 떨어졌었지만 Java 8 시대에는 별차이가 없다.   * Java 6 쯤 까지는 OpenJDK의 안정성이 매우 떨어졌었지만 Java 8 시대에는 별차이가 없다.
   * OpenJDK를 기반으로 하여 다른 JDK가 만들어진다.   * OpenJDK를 기반으로 하여 다른 JDK가 만들어진다.
줄 24: 줄 32:
   * [[http://jsonobject.tistory.com/395|Java 무료 논쟁, Oracle JDK와 OpenJDK의 차이 정리]]   * [[http://jsonobject.tistory.com/395|Java 무료 논쟁, Oracle JDK와 OpenJDK의 차이 정리]]
  
 +===== 참고 ===== 
 +  * [[https://engineering.linecorp.com/ko/blog/line-open-jdk/|LINE의 OpenJDK 적용기: 호환성 확인부터 주의 사항까지 - LINE ENGINEERING]] 
 +  * [[https://dzone.com/articles/an-overview-on-jdk-vendors|An Overview of JDK Vendors - DZone Java]] 
 +  * [[https://blog.benelog.net/installing-jdk.html|여러 개의 JDK를 설치하고 선택해서 사용하기]]
java/openjdk.1543973320.txt.gz · 마지막으로 수정됨: 2018/12/05 10:28 저자 kwon37xi