Uncategorized

OpenJDK와 OracleJDK

  • Java라는 프로그래밍 언어 자체는 GPL 라이센스로 무료
  • OpenJdk와 OracleJdk를 구분 짓는 것은 Java로 작성한 코드를 컴파일(JDK)하고 실행(JVM)시키는 주체가 어떤 JDK인지이다.
  • OracleJDK : 구독형 라이센스로 변환하여, 유료
  • OpenJdk
    • GPL v2 with the Classpath Exception 라이센스로 무료
    • TCK 인증을 받은 OpenJDK 기반의 빌드 버전을 사용하면 운영 환경에 아무런 문제가 없다.
    • OpenJDK 중 Zulu도 있음