컨설팅

Oracle Java SE Development Kit 상용화 Q&A

2,167


개요  

2019년 1월 Oracle Java SE Development Kit가 상용화가 되어, 그에 따른 궁금점에 대하여 안내 드리고자 작성하였습니다.



Q1. 

JDK SE 상용화란 무엇인가요?



A1. 

기존 JDK SE의 경우 Open JDK였습니다.

그러나 상용화 이후 상용화 대상인 JDK 8.211 이후 버전과 11, 12버전은 Oracle JDK로 변경되었습니다.

Oracle JDK는 상업적 목적으로 사용시 Subscription으로 구매하여 사용하여야 합니다

그 외에 JDK 8.211 이전 버전과 9, 10 버전은 Open JDK로, BCL 준수 및 업데이트와 보안 패치 등이 필요 없을 경우 무료로 사용 가능합니다.




Q2. 

BCL은 뭔가요?


A2. 

Oracle Binary Code License의 약자입니다.

JDK 8.211 이전 버전 및 9, 10 버전의 상업적 사용의 경우 BCL의 제한사항을 준수하여야지만 사용이 가능합니다.

BCL의 상업적 사용 시 제한 사항은 다음과 같습니다.


· 상업적 사용시 상용(상업) 기능 사용 불가

· 프로그램 설계, 개발 및 테스트 목적으로만 사용 가능

· 배포 목적으로만 사용 가능

· 재배포 목적으로만 사용 가능


상기 제한 사항에 기재된 목적 또는 사용 기능을 사용할 경우 Subscription을 구매 후 사용하셔야 합니다.




Q3. 

JDK SE Subscription 가격은 어떻게 되나요?



A3. 

Subscription은 Server 라이선스와 Desktop 라이선스로 구분됩니다.

기본적으로 Server 라이선스는 Processor당 25$, Desktop은 User당 2.5달러입니다.

기간은 1년이며, 월별 가격으로 볼륨 별 할인이 적용됩니다.




Q4. 

Subscription을 구매하면 어떤 지원이 가능한가요?



A4. 

JDK SE 업데이트 및 기술지원이 가능합니다,

또한 하기 기재된 사항을 지원합니다.


· 클라우드, 서버 및 데스크탑 배포에 대한 라이선스 부여 및 지원

· 성능, 안정성 및 보안 업데이트에 대한 엑세스 권한

· 공개 업데이트가 끝난 일부 Java SE 버전 엑세스 권한

· MOS(My Oracle Support)를 통한 24시간 지원

· 주요 버그 수정에 대한  초기 액세스 권한




Q5. 

JDK SE를 2019년도에도 무료로 사용하고 싶은데 버전 제한이 있나요?



A5. 

JDK SE 8.211 버전 부터, 11, 12 버전을 기업 사용자가 상업적으로 사용 할 경우 Subscription을 구매하여 사용하셔야 합니다.

JDK SE 8.211 이전 버전과 9, 10 버전의 경우 상기 안내된 BCL을 준수하며 업데이트 및 보안 패치 등이 필요하지 않다면 상업적으로도 무료 사용이 가능합니다.




Q6. 

상용 라이선스 보유자의 경우 Subscription을 구매 해야 하나요?



A6. 

아니요, 기존 상용 라이선스 보유자는 Subscription을 구매하지 않아도 됩니다.




Q7. 

Oracle JDK와  Open JDK 차이는 무엇인가요?



A7. 

Open JDK는 오픈라이선스이며, Oracle JDK는 상용입니다.

다만, Open JDK와 Oracle JDK의 기술간 차이는 없으며 Oracle JDK에는 상용 라이선스 기능이 포함되어 있습니다.

다만, 2019년 이후 Open JDK에 대하여서는 업데이트 패치 및 보안 관련 지원이 되지 않습니다.




Q8. 

OS 종류에 따라 JDK SE 상용화 대상에서 제외될수도 있나요?



A8. 

네, 가능합니다.

OS는 Windows, Linux, Solaris, Mac OS가 해당됩니다.




Q9. 

JDK LTS란 무엇인가요?



A9. 

LTS란 Long Term Support를 의미합니다.

JDK SE 9버전부터 버전이 6개월 마다 업데이트가 되고 있으며, 6개월 후 지원이 종료됩니다.

다만, 현재 JDK SE 11버전은 LTS로 2023년까지 지원 예정이며, 3년마다 업데이트 됩니다.




관련 자료  

Oracle Java SE Development Kit 상용화에 대한 안내


첨부파일 3-35.png

댓글 : 0