Anslut till Senaste Tekniska Nyheter, Bloggar, Recensioner

Oracle presenterar Java 17 under nya licensvillkor

Programvarujätten Oracle har släppt den senaste versionen av det populära programmeringsspråket Java 17 och presenterar en mängd prestanda, stabilitet och säkerhetsuppdateringar.

Nya Java-utgåvor visas vanligtvis var sjätte månad, men Java 17 är en Long-Term Support (LTS) -version som kommer att stödjas i flera år. Den senaste LTS Java -versionen var Java 11 som släpptes för tre år sedan.

Från och med den här versionen föreslår dock Oracle att förkorta utgivningsfrekvensen från tre år till två genom att leverera nästa LTS -version, Java 21 i september 2023.

”En av de största utmaningarna Java -utvecklare står inför idag är att deras organisation bara tillåter dem att använda den senaste LTS -versionen. Genom att flytta LTS -versioner till vartannat år har utvecklare som är med konservativa organisationer nu fler valmöjligheter och tillgång till de funktioner som de älskar och vill använda, säger Georges Saab, vice president för utveckling, Java Platform Group, Oracle.

Under nya villkor

Som med alla nya versioner är Java 17 full av förbättringar jämfört med föregångaren. Utgåvan innehåller över ett dussin nya JDK Enhancement Proposals (JEPs) sedan den senaste utgåvan, och antalet går till över 70 JEP om det jämförs med det senaste LTS -släppet.

I den större ordningen har Oracle justerat licensvillkoren för det populära programmeringsspråket. Från och med den här versionen kommer Oracle Java-versioner att tillhandahållas under en gratis att använda licens fram till ett helt år efter nästa LTS-version.

Dr Arnal Dayaratna, forskningsdirektör, Software Development på IDC anför att de nya licensvillkoren kommer att möjliggöra gratis produktion av Oracle Java under en längre tid.

Den egna Oracle Java skiljer sig från OpenJDK med öppen källkod, som kommer att fortsätta att vara under General Public License (GPL) -licensen.