Observed Signal · Jun 28, 2026 · Technical Release · Source: DEV Community · Impact: 2/5 · Sentiment: Positive
Java 25 LTS Arrives; Solon 4.0 Eases Migration
Java 25 LTS is now available and JDK 26 is already released. The article argues many teams face a major migration in 2026 driven by JDK changes, Spring Boot 4's disruptive namespace and library changes, and Oracle's NFTC license expiry for Java 21 in September 2026. It presents Solon 4.0 (released June 10, 2026) as a migration-friendly alternative to Spring Boot: Solon claims compatibility across Java 8–26, first-class GraalVM support, a minimal core, and built-in AI features (MCP protocol support, an AI Sandbox, and a renamed Talent plugin system). Benchmarks cited show large performance and size advantages for Solon 4.0 versus Spring Boot 4.0 on Java 25. The piece provides a migration roadmap and quick-start instructions for adopting Solon during a Java 25 migration.
Java LTS changes plus Oracle NFTC expiry create migration pressure; the Solon 4.0 technical release presents an alternative with claimed broad JDK compatibility and significant performance gains, but this is primarily of developer/platform interest rather than industry-wide AdTech impact.
Track Oracle Signals & Market Shifts in Real-Time
Polaris7 autonomous intelligence agents track regulatory filings, primary sources, executive changes, and deal flow 24/7. Create your free Explorer workspace to monitor these entities.
Key Takeaways & Evidence Grounding
- Java 25 LTS is available and JDK 26 has been released (article notes JDK 26 is already out).
- Oracle's NFTC license for Java 21 expires in September 2026, creating commercial pressure to migrate off Java 21.
- Solon 4.0 was released June 10, 2026; Solon 4.0.2 already claims support for Java 26 (Project Valhalla previews and structured concurrency) without code changes.
- Solon 4.0 adds MCP protocol support (MCP_2025_11_25) with ServerTransportSecurityValidator, an AI Sandbox (solon-ai-sandbox) for isolated agent execution, and renames its plugin system from 'skill' to 'talent'.
- Benchmarks cited compare Solon 4.0 to Spring Boot 4.0 on Java 25 showing large improvements: startup ~0.18s vs ~1.9s, idle memory ~35MB vs ~250MB, packaged size ~0.7MB vs ~16MB, and QPS ~166k vs ~44k.
Connected Companies & Entities
2 Entities mapped“Oracle's NFTC license for Java 21 expires in September 2026 — meaning millions of enterprise applications need to move to Java 25 or face li...”
“The AI plugin system was renamed from 'skill' to 'talent' to avoid confusion with OpenAI's function-calling 'skills'....”
Ontology Mapping & Concepts
Related Market Signals & Shifts
Recent verified developments and strategic activity across this market segment.
Spring Boot 3.5 Reaches EOL June 30, 2026
A Dev.to post from the Solon Framework account warns that Spring Boot 3.5.x and the underlying Spring Framework 6.2 reach end-of-community support on June 30, 2026. The author highlights a non-trivial migration to Spring Boot 4 / Spring Framework 7, listing 115+ breaking changes (Jackson 3 migration, Undertow removal, testing annotation renames, module/package restructuring) that can require weeks-to-months of engineering work. Organizations can (A) migrate to Boot 4, (B) purchase expensive commercial support from VMware Tanzu, or (C) evaluate lighter-weight alternatives (Helidon, Quarkus, Micronaut, Jakarta EE, or other frameworks like Solon). The post also notes JDK timelines (JDK 21 NFTC license expiry September 2026 and JDK 25 LTS in September 2025) and gives practical mitigation steps: clear deprecations, stay patched on latest 3.5.x, expand tests, and inventory framework usage.
Java 8 vs 11 vs 17: Which to Use
This technical guide compares Java 8 (2014), Java 11 (2018) and Java 17 (2021), summarising the main language and JDK differences and use cases for real-world projects. Java 8 introduced lambdas, the Stream API and the java.time date/time API and remains common in legacy enterprise systems. Java 11 consolidated JDK modularisation, removed legacy modules, added a standard HTTP client (java.net.http), and introduced developer conveniences (e.g., executing .java files without a separate compile step). Java 17 adds modern language features such as Records and Sealed Classes and is increasingly used as the baseline for modern frameworks (notably Spring Boot 3), Jakarta EE and cloud-native applications. The article frames migration decisions around compatibility, security, performance and framework requirements.
Top Java GenAI Frameworks Compared (2026)
This hands-on comparison (updated April 2026, published May 5, 2026) reviews four Java generative-AI frameworks: Genkit Java, Spring AI, LangChain4j, and Google ADK Java. The article describes each framework's history, design goals, abstraction levels, provider and vector-store support, observability story, deployment targets and trade-offs. Key distinctions: Genkit Java (community-maintained) offers three abstraction levels plus a local Dev UI; Spring AI (Broadcom) provides deep Spring Boot integration and Micrometer observability; LangChain4j emphasizes an interface-based "AI Services" pattern and broad integrations; Google ADK Java 1.0 (released early 2026) is an enterprise-grade, agent-only runtime optimized for Google Cloud and Vertex AI Agent Engine. The piece summarizes recommended choices by team needs (developer UX, Spring alignment, framework neutrality, or Google Cloud agent deployments).
Track Real-Time Market Signals & Shifts
Set up custom watchlists to receive automated, evidence-grounded executive digests whenever material signals or shifts occur across your tracked landscape.
