Oracle har fjernet begrænsningen for at bruge JDK til kommercielle formål

Oracle har ændret licensaftalen for JDK 17 (Java SE Development Kit), som giver reference builds af værktøjer til at udvikle og køre Java-applikationer (hjælpeprogrammer, compiler, klassebibliotek og JRE runtime-miljø). Fra og med JDK 17 leveres pakken under den nye NFTC (Oracle No-Fee Terms and Conditions)-licens, som tillader gratis brug i personlige og kommercielle projekter og også tillader brug i produktionsmiljøer af kommercielle systemer. Desuden er begrænsninger for bekræftelse af downloadoperationer på webstedet blevet fjernet, hvilket giver dig mulighed for at downloade JDK automatisk fra scripts.

NFTC-licensen indebærer også mulighed for gratis kvartalsvise opdateringer med eliminering af fejl og sårbarheder, men disse opdateringer til LTS-filialer vil ikke blive frigivet i hele vedligeholdelsesperioden, men kun i endnu et år efter udgivelsen af ​​den næste LTS-version. For eksempel vil Java SE 17 blive understøttet indtil 2029, men gratis adgang til opdateringer slutter i september 2024, et år efter udgivelsen af ​​Java SE 21 LTS. Hvad angår distribution af JDK af tredjepartsleverandører, er det tilladt, men hvis pakken ikke leveres med fortjeneste. Den gratis OpenJDK-pakke, som Oracle bygger sit JDK på, vil fortsat blive udviklet under de samme vilkår under GPLv2-licensen, med GNU ClassPath-undtagelser, der tillader dynamisk linkning med kommercielle produkter.

Lad os huske på, at JDK siden 2019 var underlagt OTN (Oracle Technology Network) licensaftalen, som kun tillod gratis brug i softwareudviklingsprocessen til personlig brug, test, prototyping og applikationsdemonstration. Ved brug i kommercielle projekter var køb af en separat licens påkrævet.

Kilde: opennet.ru

Tilføj en kommentar