Oracle predlaže promjene u proizvodnji i distribuciji Java SE

  • Oct 18, 2023

Zajedno s novim predloženim modelom izdanja, promjene su osmišljene za podršku potrebama programera vođenih oblakom.

oracle-headquarters.jpg


Oracle u srijedu predlaže neke promjene u načinu proizvodnje i distribucije Java Platforme, Standard Edition (Java SE), osmišljene kako bi olakšale život programerima. Softverski div također predlaže novi model izdanja za popularnu razvojnu i aplikacijsku platformu.

Istaknuto

  • Je li Windows 10 previše popularan za svoje dobro?
  • 5 načina da pronađete najbolje mjesto za početak svoje karijere
  • Ovako će generativna umjetna inteligencija promijeniti ekonomiju koncerata na bolje
  • 3 razloga zašto više volim ovaj Android od 300 USD u odnosu na Googleov Pixel 6a

"Programeri očekuju češće cikluse izdanja i fleksibilno licenciranje", napisao je Donald Smith, viši direktor upravljanja proizvodima za Javu (SE), u postu na blogu. Napomenuo je da je model izrade, izdavanja, licenciranja i distribucije za Java SE star više od desetljeća.

Kako bi podržao potrebe programera vođenih oblakom, Oracle planira isporučiti OpenJDK binarne datoteke pod GNU General Public License (GPL), široko korištenom licencom besplatnog softvera. Ovo će započeti s JDK (Java SE Development Kit) 9. Ove nadogradnje OpenJDK-a proizvodit će se i distribuirati na platformama popularnim među programerima, kao što su Linux, macOS i Windows na x64 arhitekturi.

Oracle također predlaže komercijalne značajke otvorenog koda koje su sada dostupne samo u Oracle JDK, kao što je Java Flight Recorder.

"Iako znamo da će u početku biti razlika, naša je namjera da unutar nekoliko izdanja ne bi trebalo biti tehničkih razlika između OpenJDK buildova i Oracle JDK binarnih datoteka", napisao je Smith. "Kako bi to postigao, Oracle će raditi s drugim suradnicima OpenJDK-a na otvorenoj infrastrukturi za izgradnju i testiranje s potencijalom za podršku dodatnim portovima."

Kako se sve više programera okreće OpenJDK binarnim datotekama, Oracle planira održati Oracle JDK kao ponudu dugoročne podrške (LTS) za komercijalne korisnike i korisnike podrške.

Osim ovih promjena, Mark Reinhold, glavni arhitekt Java Platform Group u Oracleu, predlažući novi model izdanja za Java SE platformu i JDK koji se temelji na vremenu, a ne na značajkama. Konkretno, on predlaže novo izdanje svakih šest mjeseci, s izdanjima ažuriranja svakog kvartala i dugoročnim izdanjem svake tri godine.

Java 9 bit će isporučena ovog mjeseca, tri i pol godine nakon Jave 8. "Da bi Java ostala konkurentna, ne smije se samo nastaviti kretati naprijed - mora ići naprijed brže", napisao je Reinhold u postu na blogu.

Šestomjesečni ciklus, napisao je, "dovoljno je brz da umanji bol čekanja sljedećeg [izlaska], a opet dovoljno spor da još uvijek možemo isporučiti svako izdanje na visokoj razini kvalitete, čuvajući Javine ključne dugoročne vrijednosti kompatibilnosti, pouzdanosti i promišljenosti evolucija."

Izdanja značajki isporučivat će se u ožujku i rujnu svake godine, počevši od ožujka 2018., rekao je. Izdanja ažuriranja bit će ograničena na sigurnosne probleme, regresije i pogreške u novijim značajkama. Dugoročno izdanje bi, u međuvremenu, trebalo biti privlačno poduzećima koja traže stabilnost.

PRETHODNO I POVEZANO POKRIVANJE

Sunce zalazi: Oracle zatvara posljednje Sun linije proizvoda

Oracle gasi SPARC i Solaris. Zbogom, Sunce. Bilo je lijepo poznavati te.

Oracle razmatra premještanje Java EE na temelj otvorenog koda

Oracle je rekao da je u pregovorima s nekoliko zaklada kandidata o mogućem preseljenju, kao i s nositeljima licence i zajednicom.

Oracle poboljšava IoT igru, dodaje AI, digitalnog blizanca i integraciju poslovnih podataka

Oracle unapređuje svoje IoT Cloud aplikacije, ali tajni umak vidi u podacima i automatizaciji koji su dostupni u njegovim ERP i sustavima opskrbnog lanca.