>  기사  >  Java  >  Java에는 어떤 기능이 필요합니까?

Java에는 어떤 기능이 필요합니까?

(*-*)浩
(*-*)浩원래의
2019-05-27 13:35:563551검색

최근 Oracle은 "2019년 1월 이후" Oracle로부터 상용 라이센스를 얻지 않으면 Java SE 8이 더 이상 공개 업데이트를 받을 수 없으며 "상업 또는 프로덕션 용도"로 사용되지 않을 것이라고 발표했습니다. 23년 동안 사용해오던 자바가 더 이상 무료가 되지 않습니다. 무슨 일이 벌어지고 있는 걸까요?

Java에는 어떤 기능이 필요합니까?

현재 프로그래밍 언어 세계의 선두 언어인 Java는 로켓과 같은 업데이트 속도를 갖추고 있을 뿐만 아니라 이제 사용자가 티켓 비용을 지불할 수도 있게 하려고 합니다. 2018년 4월 초, Oracle은 2019년 1월부터 Java SE 8 공개 업데이트가 상업용 라이센스 없이는 비즈니스, 상업용 또는 프로덕션 용도로 제공되지 않을 것이라고 발표했습니다. 즉, 개발자가 앞으로도 JDK 8을 계속 사용하려는 경우 Oracle은 무료 기술 지원을 제공하지 않으며 추가 비용을 청구해야 합니다.

여전히 Java 8을 무료로 사용하려면 다음 두 가지만 선택할 수 있습니다.

1. 더 이상 업데이트하지 않고 Oracle JDK 8을 무기한으로 사용합니다.

2. 서비스 제공자 무료 Java SE 8 / OpenJDK 8 바이너리 배포.

JDK 8의 무료 업데이트 지원이 곧 중단되고 JDK 11이 더 이상 상용화되지 않는다는 사실에 직면하여, 많은 개발자들은 23년 동안 사용된 Java가 더 이상 무료가 아닌 이유에 대해 궁금해할 것입니다.

한편:

Oracle JDK 8 버전은 2014년 3월에 출시되었으며 2019년 1월에 공식적으로 "공개 업데이트 종료"에 들어갔습니다. 이 버전은 Oracle에서 거의 5년 동안 지원하는 것이 불가능합니다. 하나의 소프트웨어 버전을 보유하고 이를 무기한으로 지원하는 것은 유지 관리 비용이 너무 많이 듭니다.

반면:

Oracle의 Java SE Advanced, Java SE Advanced Desktop 또는 Java SE Suite를 구입하는 사람은 많지 않을 수 있습니다. 이름이 매우 길고 다소 혼란스럽습니다. 쉽게 말하면 엔터프라이즈 수준의 Java 프로그램을 모니터링, 배포 및 관리할 수 있는 Oracle의 고급 도구 및 기능입니다. . 즉, 이 서비스를 구매하시면 JDK 업데이트 비용을 걱정하실 필요가 없습니다. 그러나 문제는 이 서비스를 구매하는 사람이 많지 않다는 점이며, 이로 인해 Oracle은 이러한 조치를 취하게 되었습니다.

위 내용은 Java에는 어떤 기능이 필요합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.