Java 21 is no LTS Version - Inside Java Newscast #52

preview_player
Показать описание
Java 21 is no long-term support version because it's not something that can get long-term support. JDK 21 could but only OpenJDK can make decisions about JDK and id doesn't offer support. It doesn't even offer builds! No, it's the vendors that offer support for their JDK builds. Let's understand how this all works...

~~~ Chapters ~~~

0:00 LTS Messages
0:10 Intro
1:21 Java vs JDK
2:48 Maintenance
4:03 Support
5:16 OpenJDK vs Vendors
6:47 A Prisoner's Dilemma
8:19 Outro

~~~ Resources ~~~

Tags: #Java #Java21 #OpenJDK #LTS
Рекомендации по теме
Комментарии
Автор

I should probably add that what I describe in the video is exactly the same for 11 and 17 (they weren't "LTS versions" either). The same mechanisms but with a different release cycle also apply to versions <=8 but I haven't researched that phase, so may there were other differences there.

nipafx
Автор

Thanks for this clarification. It was also nice to see parts of my old hometown Karlsruhe 🙂.

ingodettling
Автор

So is this any different from Java 17 and Java 11 LTS?

IvanToshkov
Автор

By not having LTS explicitly marking, for lack of a better word, stable milestone. How Oracle will handle Java Certification to a specific version?

jailson
Автор

Please tell me you cleaned up that milk carton you threw away in the bushes

markrensen
Автор

Where is the place you were recording this?

danthest
Автор

I enjoy your videos :) Thank you for doing/making them!

TheBigLou
Автор

I guess for Oracle JDK there were definitely LTS releases after 8 Java. I guess 11 and 17 were Orcale JDK LTS releases. Will be Java 21 for Oracle JDK LTS release or not? If not - which release is supposed to be considered as a LTS release? Java 22? Whole news seems to try to explain why for Java 21 OpenJDK edition there will be no LTS releases, since LTS is guaranteed only by the vendor (e.g. Java 21 Amazon corretto)

ndrvsk
Автор

Do the vendors all agree that 11, 17, 21 are LTS?

jackbourner
Автор

I think all vendors (except Oracle) must publish sources if code base of their implementations is from OpenJDK sources (because GPLv2 license). Is it correct?

demablogia
Автор

So, does this mean that no Java version will be LTS anymore?

lodgin
Автор

Ok, what was it that you put in that glass besides milk? ;-)

quintesse
Автор

What makes Java 21 special vs Java 18, Java19, Java 20?

webtel
Автор

Is that reversed prisoner dilemma not exactly how open source is supposed to work in general?

PietervandenHombergh
Автор

this video just created more confusion. i suspect there is something going on here that this nice guys hides

IIIxwaveIII
Автор

Dude when people search for Java 21 LTS this video pops up and the title is totally misleading. 21 is defined as LTS, so was Java 17 and so was Java 11. Don't be a jerk by posting sensational titles and making people more confused, .

pdxgeek
Автор

Thank you for the interesting video, indeed some important distinctions

VerhoevenSimon
Автор

Was the guy on the right a cow or a young bull? Hard to tell from such a distance ;-)

heinzkabutz
Автор

don't throw empty milk package outdoors !🤨

АлексейМогилин-цл
Автор

considering that in 2022, java 11 that came out in 2018, was only used in 3rd of the market by some surevy, i think worrying about java 21 is something that be postponed for a couple of years.

emaayan