Oracle ŝanĝas la permesilon por Java SE. Red Hat transprenis la prizorgadon de OpenJDK 8 kaj 11

Ekde la 16-an de aprilo, Orakolo komencis eldonadon Java SE eldonas kun nova licencinterkonsento limiganta komercan uzon. Java SE nun povas esti uzata senpage nur dum programaro aŭ por persona uzo, testado, prototipado kaj pruvado de aplikaĵoj.

Ĝis la 16-an de aprilo, Java SE-ĝisdatigoj estis publikigitaj sub la permesilo BCL (Binara Koda Licenco), kaj tiam nur sub nova licencinterkonsento OTN (Oracle Technology Network). Se uzata en komercaj projektoj, vi devas aĉeti permesilon aŭ ŝanĝi al senpaga pako OpenJDK, kiu daŭre estas evoluigita laŭ la samaj kondiĉoj sub la GPLv2-licenco kun GNU ClassPath-esceptoj permesantaj dinamikan ligon kun komercaj produktoj. Se vi daŭre uzas Java SE por plua akiro ĝisdatigoj Komercoj devas akiri komercan permesilon, kiu kostas $2.50 monate por uzanto aŭ por komputilo.

La decido ŝanĝi la licencadmodelon estis farita post modernigo de la evoluprocezo, kiu estis transdonita al ununura, konstante ĝisdatigita majstra branĉo kun OpenJDK, kiu inkluzivas pretajn ŝanĝojn kaj de kiuj branĉoj estas disbranĉigitaj ĉiujn ses monatojn por stabiligi novajn eldonojn. Dum antaŭe la Java SE-serio de Oracle inkludis kromajn komercajn komponentojn, nun ilia fontkodo estas malferma kaj la OpenJDK kaj Oracle Java SE-produktoj povas esti konsideritaj interŝanĝeblaj. Entreprenaj uzantoj de la Oracle Java SE binaroj provizitaj de java.com povas daŭre uzi Java senpage per ĝisdatigo al OpenJDK-konstruaĵoj.

Se vi uzas la branĉon Java SE 8, vi povas ŝanĝi al projekto disvolvita de Amazon ĝusta, disvastiĝanta senpagaj distribuoj de Java 8 kaj 11 kun longa subtena periodo, preta por uzo en entreprenoj. La liberigo de ĝisdatigoj por Corretto 8 estos certigita almenaŭ ĝis junio 2023. Ĝisdatigoj estas disponigitaj senpage kaj sen limigoj. Corretto estas atestita kiel konforma al la specifoj kaj povas esti uzata por anstataŭigi Java SE.

Aldone, oni povas rimarki, ke Red Hat prenis gvidado super la OpenJDK 8 kaj OpenJDK 11 branĉoj, kiuj antaŭe estis konservitaj fare de Oracle, kaj nun temigis OpenJDK 12 kaj la evoluon de la majstra branĉo, de kiu la OpenJDK 13 eldono disbranĉiĝos en septembro.
Red Hat transprenis la laboron de daŭre krei publike disponeblajn ĝisdatigojn por pasintaj branĉoj, konservante ilian kodbazon kaj solvante teknikajn subtenajn problemojn. Oni devas rimarki, ke tia paŝo ne estas io speciala; Red Hat antaŭe okupiĝis pri prizorgado de branĉoj OpenJDK 7 и OpenJDK 6.

fonto: opennet.ru

Aldoni komenton