Microsoft OpenJDK-nın öz paylanmasını nəşr etdi

Microsoft, OpenJDK əsasında öz Java distributivini yaymağa başladı. Məhsul pulsuz paylanır və GPLv2 lisenziyası altında mənbə kodunda mövcuddur. Dağıtım OpenJDK 11 və OpenJDK 16 əsasında Java 11.0.11 və Java 16.0.1 üçün icra olunan proqramları əhatə edir. Quraşdırmalar Linux, Windows və macOS üçün hazırlanır və x86_64 arxitekturası üçün əlçatandır. Əlavə olaraq, Linux və Windows sistemləri üçün mövcud olan ARM sistemləri üçün OpenJDK 16.0.1 əsasında sınaq məclisi yaradılmışdır.

Yada salaq ki, 2019-cu ildə Oracle Java SE ikili paylamalarını kommersiya məqsədləri üçün istifadəni məhdudlaşdıran və yalnız proqram təminatının hazırlanması prosesində və ya şəxsi istifadə, sınaq, prototipləmə və tətbiqlərin nümayişi üçün pulsuz istifadəyə icazə verən yeni lisenziya müqaviləsinə köçürdü. Pulsuz kommersiya istifadəsi üçün GPLv2 lisenziyası ilə təchiz edilmiş pulsuz OpenJDK paketindən kommersiya məhsulları ilə dinamik əlaqə yaratmağa imkan verən GNU ClassPath istisnaları ilə istifadə etmək təklif olunur. Microsoft paylamasında istifadə edilən OpenJDK 11 filialı LTS buraxılışı kimi təsnif edilir, yeniləmələri 2024-cü ilin oktyabr ayına qədər yaradılacaq. OpenJDK 11 Red Hat tərəfindən qorunur.

Qeyd olunur ki, “Microsoft” tərəfindən nəşr olunan OpenJDK distribütasiyası şirkətin Java ekosisteminə töhfəsi və icma ilə qarşılıqlı əlaqəni gücləndirmək cəhdidir. Dağıtım stabil olaraq yerləşdirilib və artıq Azure, Minecraft, SQL Server, Visual Studio Code və LinkedIn daxil olmaqla bir çox Microsoft xidmət və məhsullarında istifadə olunur. Dağıtım pulsuz yeniləmələrin rüblük nəşri ilə uzun bir texniki xidmət dövrünə sahib olacaq. Kompozisiya həmçinin bu və ya digər səbəbdən əsas OpenJDK-ya qəbul edilməyən, lakin Microsoft müştəriləri və layihələri üçün vacib sayılan düzəlişlər və təkmilləşdirmələri əhatə edəcək. Bu əlavə dəyişikliklər açıq şəkildə buraxılış qeydində qeyd olunacaq və layihənin repozitoriyasında mənbə kodunda dərc olunacaq.

Microsoft həmçinin Java spesifikasiyasına tam uyğun gələn, AQAvit keyfiyyət meyarlarına cavab verən və istehsal layihələrində istifadəyə hazır olan OpenJDK binar konstruksiyalarının yayılması üçün satıcı üçün neytral bazar hesab edilən Eclipse Adoptium İşçi Qrupuna qoşulduğunu açıqladı. Spesifikasiyalara tam uyğunluğu təmin etmək üçün Adoptium vasitəsilə paylanmış montajlar Java SE TCK-da təsdiqlənir (Texnologiya Uyğunluğu Dəstinə giriş Oracle və Eclipse Fondu arasında razılaşmanı nəzərdə tutur).

Hazırda Eclipse Temurin layihəsindən (əvvəllər AdoptOpenJDK Java paylanması) OpenJDK 8, 11 və 16 quruculuqları birbaşa Adoptium vasitəsilə paylanır. Adoptium layihəsinə həmçinin OpenJ9 Java virtual maşını əsasında IBM tərəfindən istehsal edilən JDK komplektasiyaları daxildir, lakin bu montajlar IBM veb-saytı vasitəsilə ayrıca paylanır.

Əlavə olaraq, Amazon tərəfindən hazırlanmış və uzun müddət dəstəklənən, müəssisələrdə istifadəyə hazır olan Java 8, 11 və 16-nın pulsuz yayılmasını paylayan Corretto layihəsini qeyd edə bilərik. Məhsulun Amazon-un daxili infrastrukturunda işləməsi təsdiqlənib və Java SE spesifikasiyalarına uyğunluq sertifikatına malikdir. Oracle-ın Sankt-Peterburq filialının keçmiş əməkdaşları tərəfindən qurulan və JDK 6 və JDK 8-nın hazırlanmasında ən fəal iştirakçıların reytinqində 11-cı və 16-ci yerləri tutan Rusiyanın BellSoft şirkəti uyğunluqdan keçən Liberica JDK paylanmasını paylayır. Java SE standartı üçün testlər aparır və pulsuz istifadə üçün mövcuddur.

Mənbə: opennet.ru

Добавить комментарий