G1 Isn’t the Only Default That Changed: A Java 25→26 Migration Reality Check

The real driver behind this migration isn’t curiosity, it’s a September 2026 licensing cliff. And what actually breaks isn’t quite what most changelogs lead with. If your team is still on Java 21, the reason you’re reading this probably isn’t “we’ve been meaning to modernize.” It’s that Oracle’s free, No-Fee Terms and Conditions license for …