---
title: "Inside Java Newscast #52 // nipafx"
url: https://daily.dev/posts/inside-java-newscast-52-nipafx-nyxpxahnf
source_url: https://nipafx.dev/inside-java-newscast-52
type: article
source: "nipafx (Nicolai Parlog)"
published: 2026-03-16T08:15:00.769Z
updated: 2026-03-16T08:24:32.501Z
tags: ["open-source", "java", "jdk"]
reading_time: 8
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Inside Java Newscast #52 // nipafx

**[nipafx \(Nicolai Parlog\)](https://daily.dev/sources/nipafx)** · 8 min read · 0 upvotes · 0 comments

## Summary

Java 21 is not technically an LTS version — that term belongs to vendors, not to OpenJDK itself. The post clarifies the distinction between Java (a specification), the JDK (a reference implementation), OpenJDK maintenance (community-driven, no guarantees), and vendor support (commercial, contractual). OpenJDK maintains certain versions like 11, 17, and likely 21 through community volunteers, but vendors are the ones who offer formal long-term support by building their own JDKs and selling support contracts. The post also explains why vendors tend to cooperate and support the same versions — diverging from OpenJDK creates costly maintenance burdens, making upstream contribution the rational choice in what the author calls an 'inverse prisoner's dilemma.'

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://nipafx.dev/inside-java-newscast-52>

## Similar posts on daily.dev

- [Inside Java Newscast \#98 – Inside.java](https://daily.dev/posts/inside-java-newscast-98-inside-java-0axvtocni) · Inside Java · 0 upvotes · 0 comments

---

Tags: [#open-source](https://daily.dev/tags/open-source), [#java](https://daily.dev/tags/java), [#jdk](https://daily.dev/tags/jdk)

[View this post on daily.dev](https://daily.dev/posts/inside-java-newscast-52-nipafx-nyxpxahnf)
