Oracle ändert die Lizenz für Java SE. Red Hat hat die Wartung von OpenJDK 8 und 11 übernommen

Ab 16. April, Oracle begann mit der Veröffentlichung Java SE wird mit einer neuen Lizenzvereinbarung veröffentlicht, die die kommerzielle Nutzung einschränkt. Java SE kann jetzt nur noch während der Softwareentwicklung oder für den persönlichen Gebrauch, zum Testen, zum Prototyping und zur Demonstration von Anwendungen kostenlos verwendet werden.

Bis zum 16. April wurden Java SE-Updates unter der Lizenz veröffentlicht BCL (Binärcode-Lizenz) und dann nur unter einer neuen Lizenzvereinbarung OTN (Oracle Technology Network). Bei der Verwendung in kommerziellen Projekten müssen Sie eine Lizenz erwerben oder auf ein kostenloses Paket umsteigen OpenJDK, das weiterhin unter den gleichen Bedingungen unter der GPLv2-Lizenz mit GNU ClassPath-Ausnahmen entwickelt wird, die eine dynamische Verknüpfung mit kommerziellen Produkten ermöglichen. Wenn Sie weiterhin Java SE zum weiteren Abrufen verwenden Aktualisierung Unternehmen müssen eine kommerzielle Lizenz erwerben, die 2.50 US-Dollar pro Monat und Benutzer oder Computer kostet.

Die Entscheidung zur Änderung des Lizenzmodells fiel nach der Modernisierung des Entwicklungsprozesses, der mit OpenJDK auf einen einzigen, ständig aktualisierten Master-Zweig übertragen wurde, der vorgefertigte Änderungen enthält und von dem alle sechs Monate Zweige abgezweigt werden, um neue Releases zu stabilisieren. Während die Java SE-Suite von Oracle früher zusätzliche kommerzielle Komponenten enthielt, ist ihr Quellcode jetzt offen und die Produkte OpenJDK und Oracle Java SE können als austauschbar betrachtet werden. Unternehmensbenutzer der von java.com bereitgestellten Oracle Java SE-Binärdateien können Java weiterhin kostenlos nutzen, indem sie ein Upgrade auf OpenJDK-Builds durchführen.

Wenn Sie den Java SE 8-Zweig verwenden, können Sie zu einem von Amazon entwickelten Projekt wechseln richtig, Verbreitung kostenlose Distributionen von Java 8 und 11 mit langer Supportdauer, bereit für den Einsatz in Unternehmen. Die Veröffentlichung von Updates für Corretto 8 wird mindestens bis Juni 2023 sichergestellt. Updates werden kostenlos und ohne Einschränkungen bereitgestellt. Corretto ist als spezifikationskonform zertifiziert und kann als Ersatz für Java SE eingesetzt werden.

Darüber hinaus ist anzumerken, dass Red Hat nahm Führung über die OpenJDK 8- und OpenJDK 11-Zweige, die zuvor von Oracle verwaltet wurden, und konzentrierte sich nun auf OpenJDK 12 und die Entwicklung des Master-Zweigs, von dem aus im September die OpenJDK 13-Version abzweigen wird.
Red Hat hat die Arbeit übernommen, weiterhin öffentlich verfügbare Updates für frühere Zweigstellen zu erstellen, deren Codebasis zu pflegen und technische Supportprobleme zu lösen. Dabei ist zu beachten, dass ein solcher Schritt nichts Besonderes ist; Red Hat hat sich bereits zuvor um die Wartung von Branches gekümmert OpenJDK 7 и OpenJDK 6.

Source: opennet.ru

Kommentar hinzufügen