오라클은 16월 XNUMX일부터 Java SE는 상업적 사용을 제한하는 새로운 라이센스 계약으로 출시됩니다. 이제 Java SE는 소프트웨어 개발 중에만 또는 개인 용도, 테스트, 프로토타입 제작 및 애플리케이션 시연용으로만 무료로 사용할 수 있습니다.
16월 XNUMX일까지 Java SE 업데이트는 라이선스에 따라 릴리스되었습니다. (바이너리 코드 라이센스), 그리고 새로운 라이센스 계약에 따라서만 (오라클 기술 네트워크). 상업용 프로젝트에 사용하는 경우 라이센스를 구매하거나 무료 패키지로 전환해야 합니다. 는 상용 제품과의 동적 연결을 허용하는 GNU ClassPath 예외를 제외하고 GPLv2 라이센스에 따라 동일한 조건으로 계속 개발됩니다. 추가 취득을 위해 Java SE를 계속 사용하는 경우 기업은 사용자당 또는 컴퓨터당 월 $2.50의 비용이 드는 상업용 라이센스를 취득해야 합니다.
라이선스 모델 변경 결정은 개발 프로세스를 현대화한 후에 이루어졌습니다. 이 프로세스는 OpenJDK를 사용하여 지속적으로 업데이트되는 단일 마스터 브랜치로 이전되었습니다. 여기에는 기성 변경 사항이 포함되어 있으며 새 릴리스를 안정화하기 위해 6개월마다 브랜치가 분기됩니다. 이전에는 Oracle의 Java SE 제품군에 추가적인 상용 구성 요소가 포함되어 있었지만 이제는 소스 코드가 공개되어 있으며 OpenJDK와 Oracle Java SE 제품은 상호 교환 가능한 것으로 간주될 수 있습니다. java.com에서 제공되는 Oracle Java SE 바이너리의 기업 사용자는 OpenJDK 빌드로 업그레이드하여 무료로 Java를 계속 사용할 수 있습니다.
Java SE 8 브랜치를 사용하는 경우 Amazon에서 개발한 프로젝트로 전환할 수 있습니다. , 기업에서 바로 사용할 수 있도록 장기간 지원되는 Java 8 및 11의 무료 배포판입니다. Corretto 8의 업데이트 릴리스는 적어도 2023년 XNUMX월까지 보장됩니다. 업데이트는 아무런 제한 없이 무료로 제공됩니다. Corretto는 사양을 준수하는 것으로 인증되었으며 Java SE를 대체하는 데 사용할 수 있습니다.
추가적으로 Red Hat이 이전에 Oracle이 유지 관리했으며 현재는 OpenJDK 8 및 11월에 OpenJDK 12 릴리스가 분기될 마스터 브랜치 개발에 초점을 맞추고 있는 OpenJDK 13 및 OpenJDK XNUMX 브랜치에 대한 리더십입니다.
Red Hat은 이전 브랜치에 대해 공개적으로 사용 가능한 업데이트를 지속적으로 생성하고 코드 기반을 유지하며 기술 지원 문제를 해결하는 작업을 이어받았습니다. 이러한 단계는 특별한 것이 아닙니다. Red Hat은 이전에 브랜치 유지 관리를 맡았습니다. и .
출처 : opennet.ru
