Foojay Podcast #78: Welcome to OpenJDK 25!

OpenJDK 25 lands as the first release where the version number matches the year. That small change signals something bigger about how Java keeps pace with developers who use it every day. We open season five of the Foojay Podcast by walking through what this release means for runtime upgrades, language features, and the long-running projects behind them. I talked with Simon Ritter and Balkrishna Rawool in episode #78 about every JEP that made it into OpenJDK 25.

What we talked about

  • Why OpenJDK 25 matters and how the version number now aligns with the year
  • The OpenJDK release process and an early look toward version 26
  • Project Leyden progress with JEPs 514 and 515
  • Project Valhalla updates in JEPs 519, 508, and 502
  • Project Loom changes in JEPs 506 and 505
  • Project Amber additions across JEPs 507, 512, 511, and 513
  • JFR improvements through JEPs 509, 518, and 520
  • Security enhancements in JEPs 510 and 470
  • Removal of the 32-bit x86 port with JEP 503

See the Foojay Podcast #78 for all info, shownotes, links, etc.