According to https://www.oracle.com/java/technologies/java-se-support-roadmap.html, Java 8 Extended Support will end in December 2030
The universe ends December 2030
imagine if this was the date
Imagine if it was the cause!?
Could be
With about 5 asterisks next to it, and indefinite sustaining support. I don’t think Java 8 is going to die even after the universe ends.
They’ll probably extend it at least through the 2038 bug.
all the minecraft players still using java 8 for pvping on 1.8.9
I miss SrGrafo…
Where did he go
Still on Reddit I believe.
somewhere off in the distance i hear a familiar jingle: ‘3 billion strong… and growing’
that statistic of java running on 3 billion devices is because of j2me phones
And that was in 2013. Weren’t most of those devices feature phones?
iPhone came out on in 2007, smartphones took over pretty fast after that. Motorola Droid in 2009 and Nexus one in early 2010.
Shoot, I got paid to write a brand new Java 8 application… in 2020
My team was just handed a Java 1.2 codebase, we are deploying it (mostly as is) to production next week.
Make sure you enable the right flags on the JVM, such as this one:
B-but why?
Uh… the customer is always right?
Fair enough, though I’d imagine there’s some actual platform constraint to force using an old version for a new project
Yeah, that’s what it was. The software was going to be deployed to a range of aircraft of various ages and the oldest ones only supported Java 8.
But why?
Oracle’s incompetence.
In short: Money
Long story: Legacy
The really long story: They added a bunch of stuff in that version and it’s the last LTS before they removed a bunch of other stuff and a lot of companies are just too lazy to update their 10 year old crappy software.
The end.
I thought the main reason was that they changed the license
That might be true but there’s OpenJDK so they still don’t have that as much of an excuse
Minecraft Java edition
If you rebuild the JVM inside Minecraft is it then Java Minecraft Edition? 🤔
Should have asked about CoBOL