'2019/01/29'에 해당되는 글 1건

Azul Zulu JDK - Oracle Java JDK SE 8 유료화의 합리적인 대안

작성자 : 아이마켓코리아 아이마켓코리아 / 날짜 : 2019.01.29 08:00 / 카테고리 : Azul Zulu JDK



2019년 1월 부터 오라클 Java SE 8 버전에 대한 공개 무료 업데이트 종료가 된다고 발표 하였습니다. 이후에 SE 8 버전을 사용하는 기업 고객은 업데이트 지원을 받으려면 서브스크립션 라이선스(Subscription License)를 구매하야 오라클의 지원을 받을 수 있게 되었습니다.





보는 시각에 따라 다르겠지만, 결국에는 기업(상용) 버전의 Oracle Java SE 8 버전은 유료화되었다고 보는 것이 맞습니다. 오라클은 서브스크립션을 도입하면서 오라클 자바 SE의 BCL 정책을 폐지하였기 때문에, 오라클 JDK를 쓰고 싶으면 서브스크립션 라이선스를 구매해야 합니다. 



오라클 SE 6, 7 버전도 2022년 까지 유료 업데이트 지원이 종료되므로 사실상 기업은 오라클 JDK SE 8 버전으로 바꿔야합니다. 결론적으로 오라클 Java SE 8 버전을 유료로 써야 합니다. 


2019년 1월 이후, 오라클 자바 SE 8에 대한 무료 업데이트 지원 여부

2019년 1월에 자바 SE8에 대한 퍼블릭 버전이 종료됩니다. 2019년 1월 이후에 나오는 추가적인 Update & Security Patch를 Subscription 라이선스가 없으면 받을 수 없습니다.


기존 Oracle JDK 버전 공개 정책충분한 기간을 제공하던 기존 버전 공개 정책 

  • JDK 6: 2 년 11 개월 (from public JDK 5 updates) 

  • JDK 7: 1 년 9 개월 (from public JDK 6 updates)

  • JDK 8: 1 년 1개월 (from public JDK 7 updates)

※ 새 플랫폼(버전)의 안정적인 상용화 적용을 위한 오버랩 기간 제공



자바 SE가 6개월 주기로 바뀌었기 때문에 공개 업데이트라는 것이 사실상 없어진 것이나 마찬가지입니다. 즉, 오라클 JDK를 기업에서 이용하려면 서브스크립션 라이선스를 반드시 구매해야 합니다. 


  • 새 Open JDK는 다음 버전 출시되는 6개월 동안 만 업데이트 제공

  • 그 중 오라클의 LTS가 제공되는 버전만 계약 하에 기술지원 가능 

  • JDK 8 공개 업데이트는 2019년 1월까지 제공됨 

  • 2019년 1월 이후, 기업사용자는 현재처럼 JDK 8을 사용할 수 있으나, 보안패치나 오류수정 업데이트는 받을 수 없음



기업고객은 Java JDK SE 유료화에 대한 대책으로 4가지 선택지가 있습니다.


오라클의 새 정책에 따라 2018년말까지 의사결정 목표 설정이 필요합니다.


  1. Oracle’s JDK 상용계약

  2. Red Hat’s IcedTea JDK 상용계약

  3. Open JDK 무상 사용 (Free Open JDK)

  4. Azul’s Zulu JDK 상용 계약



1. Oracle JDK 상용계약 검토

  • 기술적인 관점에서 변경사항 없음

  • 다운로드 절차만 변경될 뿐, 상용화 적용을 위한 새로운 변경 불필요 

  • 경제성의 관점에서는 (On the business side) 가장 비싸고, 매우 높은 비용을 각오해야 함 



2. Red Hat IcedTea JDK 상용계약 검토

  • Red Hat은 2017년 12월 이후 자체 제품에 Oracle Java SE 번들 제공 중단

  • 기존 고객도 2018년 11월 말까지만 Oracle Java SE 적용 가능

  • Red Hat은 Open JDK 소스코드로부터 자체 제작한 JDK로 전환 중.

  • 자체 JDK는 Open JDK 기준으로 2020년 10월까지만 제공 예정.

  • 그러나, Red Hat 외 수많은 다양한 시스템 환경들을 고려할 때, 적합하지 않은 옵션



3. 무료 Open JDK (Free OpenJDK Option)

  • 무료 Open JDK를 사용하려는 기업고객은 매 6개월 마다 새로운 JDK 버전으로 업그레이드해야 함.

  • JDK 8 이하 버전에서 9 이상으로 업그레이드 할 경우, Java Platform Module System 으로의 변경으로 인해 잠재적으로 매우 중요한 검증과정 요구

  • 대부분의 third-party libraries & frameworks은 아직 이러한 높은 수준의 변경에 대하여 준비되어 있지 않은 상황임

  • 향후 출시될 JDK도 이와 같이, 하위버전에 대한 호환성 등 기업고객에게 상당한 부담을 초래할 수 있는 큰 변화를 포함할 수 있는 가능성이 많음



많은 기업들이 Open JDK는 유지보수의 관점에서 사용이 어려우며, Java JDK는 비용이 비싸기 때문에 대안을 찾고 있는 상황입니다. 이런 대안으로 유지관리 지원이 잘되는 Java JDK를 대안으로 찾고 있습니다.

4. Azul Zulu JDK 상용계약 검토

  • Azul의 상용고객은 Open JDK 소스코드 기반으로 표준화된 JDK를 더 긴 기술지원 조건으로 사용 가능함.

  • Azul의 모든 Java 버전에 대한 연장된 기술지원 정책은 기업고객의 시스템 운영에 있어서 지속적인 보안성과 안정성을 제공함.

  • Azul은 Java Community Process (JCP)의 상임멤버기업으로 참여하고 있으며(the Executive Committee), Java SE 9, 10 and 11를 위한 전문가 그룹의 멤버기업으로 활동 중임.


아이마켓코리아에서 공급하는 Azul System의 Julu JDK는 Oracle JDK의 합리적인 대안이 될 수 있습니다. 또한, 아줄 확장 서비스(extended support)를 통해 엔터프라이즈급 서비스 보안지원을 받을 수 있습니다. 



Azul Zulu JDK 특장점 및 호환성 여부


100% Open source

Open JDK 기반으로 표준화 된 Java SE 호환성 제공


Performance  

오라클도 동일한 Open JDK 소스코드를 사용하는 것처럼, 동일한 소스코드를 사용함으로 Performance는 크게 차이가 나지 않음.


Certified Compliance. 

Azul은 OpenJDK Community의 공식 TCK License Agreement (OCTLA)를 보유하고 있음.

따라서, Zulu JDK는 정당성과 Java SE 호환성이 인증되어 있으며, Technology Compatibility Kit (TCK) 및 14년 이상 누적된 자체 품질 검증과정으로 100,000번 이상의 테스트를 거친 후 제공됨


Certified Non-Contamination

엄격한 사용권한 검증과정을 통해 추가적인 권한 확보나 요구사항이 발생하지 않도록 검증과정을 거친 후 제공됨


Patent Indemnification

더 안전한 권한을 위하여 JCP Specification licenses에서 제공되는 IP 권리 외, Azul 자체 IP 권한 제공 


Oracle JVM vs. Azul JVM 

  • 동일한 소스코드로부터 개발 (the same source code)

  • 동일한 Java SE 호환성 

  • 동일한 100,000 번 이상의 TCK 테스트 검증 (same 100,000 TCK tests)


Certification information 

  • Azul은 공식 TCK 테스트 권한을 보유하고 있음 (Azul is a TCK test suite licensee)

  • Azul은 제공되는 소스코드가 테스트 되었으며, 소스코드 내 어떠한 사용권한 문제가 없음을 검증


OpenJDK is the reference implementation for Java SE

  • Java 7 이후, 모든 Java 개발은 오픈소스 기반 하에 진행됨

  • 오라클 및 다른 상임멤버 기업들의 엔지니어들이 Open JDK 프로젝트를 위해 협력 중


There is no secret source in Oracle JDK, including performance

  • 오라클 또한 Open JDK 소스코드를 기반으로 하는 JDK 제공함 



Azul System은?


  • 100% Java 사업에만 집중 

  • 세계 최고 수준의 Java 기술지원 능력 보유 (Mission-critical JVM deployments)

  • 기존 고객의 97% 이상이 계약 갱신

  • 검증된 전문성을 바탕으로 기술 중심의 JVM 상품 제공

  • Java Community Process (JCP) 상임 임원멤버 기업 (Executive Committee, OpenJDK committers)  Open JDK 6 프로젝트 리더 역할 수행

  • 표준화, 호환성 제공 - TCK test suites 권한 보유

  • 주요 Java 버전에 대한 10년 이상의 기술지원 정책 제공










주요 클라이언트





오라클 JDK SE 8 유료화 정책에, 합리적인 비용으로 대응할 수 있는 엔터프라이즈 JDK, Azul Zulu JDK에 대한 문의는 아래의 아이마켓코리아 담당자에게 문의주시기 바랍니다.



(주) 아이마켓코리아
김 병 우
차 장 │ IT 솔루션 영업팀

TEL : 02-3708-8331
E-mail : bw.kim@imarketkorea.com
서울특별시 강남구 삼성동 삼성로512 삼성동빌딩 16층 우)135-090



Trackbacks 0 / Comments 0

Blog Information

아이마켓코리아

보안솔루션, HSM, 인증보안, DLP 솔루션, 암호화 장비, 기업서버 판매, 보메트릭, 센스톤, 다크트레이스

공지사항

블로그 검색

Calendar

«   2019/01   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

방문자 통계

  • 전체 : 353,945
  • 오늘 : 170
  • 어제 : 287
(주) 아이마켓코리아
주소 : 서울시 강남구 삼성로 512 삼성동빌딩 16층
대표이사 : 남인봉 | 사업자등록번호 : 104-81-58502
TEL : 02-3708-8254 | Mail : raykim7@imarketkorea.com
Copyright © imarketkorea.Co,Ltd All Rights Reserved.