{"id":72502,"date":"2026-03-24T11:53:51","date_gmt":"2026-03-24T10:53:51","guid":{"rendered":"https:\/\/www.schneider.im\/?p=72502"},"modified":"2026-03-24T12:05:41","modified_gmt":"2026-03-24T11:05:41","slug":"oracle-java-26-java-verified-portfolio","status":"publish","type":"post","link":"https:\/\/www.schneider.im\/lu\/oracle-java-26-java-verified-portfolio\/","title":{"rendered":"Oracle Java 26 &#038; Java Verified Portfolio"},"content":{"rendered":"<p><strong>Build Java applications faster with stronger security and modern AI foundations<\/strong>: On March 17, 2026, <strong>Oracle released Java 26 <\/strong>and <strong>introduced<\/strong> the <strong>Java Verified Portfolio<\/strong>. This <strong>improves the Java platform<\/strong> and <strong>how Oracle supports the wider Java ecosystem<\/strong> used in enterprise environments.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-72515\" src=\"https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Oracle-Java-26-hero.png\" alt=\"\" width=\"1376\" height=\"768\" srcset=\"https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Oracle-Java-26-hero.png 1376w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Oracle-Java-26-hero-500x279.png 500w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Oracle-Java-26-hero-800x447.png 800w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Oracle-Java-26-hero-150x84.png 150w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Oracle-Java-26-hero-768x429.png 768w\" sizes=\"(max-width: 1376px) 100vw, 1376px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>Summary<\/h2>\n<ul>\n<li><strong>Java 26<\/strong> becomes generally available with <strong>10 JDK Enhancement Proposals (JEPs)<\/strong><\/li>\n<li>New features strengthen <strong>AI integration, cryptography, performance, and language consistency<\/strong><\/li>\n<li><strong>Java Verified Portfolio (JVP)<\/strong> launches as a curated, Oracle-supported Java ecosystem, included free of charge with some licenses<\/li>\n<li><strong>Commercial support for JavaFX, Helidon<\/strong>, <strong>Java Platform Extension for Visual Studio Code<\/strong> is reintroduced via <strong>JVP<\/strong><\/li>\n<li>Organizations should <strong>review upgrade paths and Java licensing coverage<\/strong><\/li>\n<\/ul>\n<p><strong>\u00a0<\/strong><\/p>\n<h2>Java 26<\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-72503\" src=\"https:\/\/www.schneider.im\/media\/2026\/03\/rc24-java-26.jpg\" alt=\"\" width=\"770\" height=\"403\" srcset=\"https:\/\/www.schneider.im\/media\/2026\/03\/rc24-java-26.jpg 770w, https:\/\/www.schneider.im\/media\/2026\/03\/rc24-java-26-500x262.jpg 500w, https:\/\/www.schneider.im\/media\/2026\/03\/rc24-java-26-150x79.jpg 150w, https:\/\/www.schneider.im\/media\/2026\/03\/rc24-java-26-768x402.jpg 768w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><\/p>\n<h3>What is Java 26?<\/h3>\n<p><strong>Java 26 (Oracle JDK 26)<\/strong> is the latest regular release of the Java platform. Oracle publishes new Java versions every six months, in March and September. Java 26 <strong>follows<\/strong> <strong>Java 25<\/strong>, which is the current Long-Term Support (<strong>LTS<\/strong>) version.<\/p>\n<p><strong>Java 26 is not an LTS release<\/strong>. Instead, it <strong>introduces new capabilities earlier<\/strong>, allowing organizations and developers to test and adopt improvements before they later appear in a future LTS version.<\/p>\n<h3>What does Java 26 improve?<\/h3>\n<p>Java 26 introduces <strong>10 JDK Enhancement Proposals (JEPs)<\/strong>, which is what Oracle calls their innovations in Java. These are officially defined improvements to the Java language and runtime.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-72507\" src=\"https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-26-JDK-statistic.avif\" alt=\"\" width=\"936\" height=\"466\" srcset=\"https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-26-JDK-statistic.avif 936w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-26-JDK-statistic-500x249.jpg 500w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-26-JDK-statistic-800x398.jpg 800w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-26-JDK-statistic-150x75.jpg 150w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-26-JDK-statistic-768x382.jpg 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/p>\n<p>Java 26:<\/p>\n<ul>\n<li><strong>Improves application startup time<\/strong> and overall <strong>performance<\/strong><\/li>\n<li>Makes it easier to <strong>write and maintain complex, parallel workloads<\/strong><\/li>\n<li>Strengthens <strong>cryptography<\/strong> and <strong>security<\/strong> handling<\/li>\n<li>Improved readiness for <strong>cloud-based<\/strong> and <strong>AI-driven applications<\/strong><\/li>\n<li><strong>Removes outdated components<\/strong> that are no longer relevant<\/li>\n<\/ul>\n<p>Java 26 is mainly relevant for organizations that actively modernize Java applications or want early access to upcoming platform improvements.<\/p>\n<p>&nbsp;<\/p>\n<h2>Java Verified Portfolio<\/h2>\n<p><img decoding=\"async\" class=\"wp-image-72511 size-full aligncenter\" src=\"https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-Verified-Portfolio-badge.avif\" alt=\"\" width=\"545\" height=\"300\" srcset=\"https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-Verified-Portfolio-badge.avif 545w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-Verified-Portfolio-badge-500x275.jpg 500w, https:\/\/www.schneider.im\/media\/2026\/03\/SCHNEIDER-IT-MANAGEMENT-2026-03-24-Update-Java-Verified-Portfolio-badge-150x83.jpg 150w\" sizes=\"(max-width: 545px) 100vw, 545px\" \/><\/p>\n<h3>What is the Java Verified Portfolio?<\/h3>\n<p>The <strong>Java Verified Portfolio (JVP)<\/strong> is a <strong>new Oracle offering<\/strong> that bundles <strong>important Java-related tools, frameworks, libraries, and services<\/strong> that are <strong>not part of the Java Development Kit (JDK)<\/strong> itself.<\/p>\n<p>Oracle created the Java Verified Portfolio to <strong>officially support important Java-related tools that companies already use, but that were previously outside Oracle\u2019s Java support<\/strong>.<\/p>\n<p>Many enterprise Java <strong>applications depend on components that sit <em>around<\/em> Java<\/strong>, not inside it. Examples include:<\/p>\n<ul>\n<li>User interface tools<\/li>\n<li>Microservices frameworks<\/li>\n<li>Developer tooling<\/li>\n<\/ul>\n<p>These components often were open source, maintained separately and used in production without clear vendor support.<\/p>\n<p>Historically, these <strong>components often had<\/strong>:<\/p>\n<ul>\n<li><strong>Separate release cycles<\/strong><\/li>\n<li>Separate <strong>support models<\/strong><\/li>\n<li>Different <strong>documentation<\/strong> and <strong>lifecycle<\/strong> rules<\/li>\n<\/ul>\n<p>JVP is Oracle\u2019s answer to this fragmentation.<\/p>\n<h3>What problem does JVP solve?<\/h3>\n<p>JVP <strong>addresses three common enterprise concerns<\/strong>:<\/p>\n<ol>\n<li><strong>Support clarity<\/strong>: Organizations want to know which components are officially supported by Oracle and under what conditions.<\/li>\n<li><strong>Lifecycle alignment: <\/strong>Enterprises need predictable timelines for updates, fixes, and compatibility with Java versions.<\/li>\n<li><strong>Software supply chain risk<\/strong>: Using many third-party components increases operational and security risk if ownership and support are unclear.<\/li>\n<\/ol>\n<p>The Java Verified Portfolio creates a <strong>trusted, Oracle-governed layer<\/strong> around commonly used Java components.<\/p>\n<h3>What is included in JVP?<\/h3>\n<p>At launch, the <strong>Java Verified Portfolio includes, among others<\/strong>:<\/p>\n<ul>\n<li><strong>JavaFX<\/strong>: JavaFX is used to build graphical user interfaces &#8211; for example desktop applications, dashboards, or visual tools. Oracle now provides official commercial support for JavaFX again &#8211; via JVP &#8211; which was missing.<\/li>\n<li><strong>Helidon<\/strong>: Helidon is a framework used to build backend services, such as APIs and microservices. These services often run critical business processes and customer-facing systems. Oracle now includes Helidon under its supported Java ecosystem, aligns its releases with Java versions, and plans to bring it closer to OpenJDK governance. Oracle has stated that Helidon\u2019s release cadence will be aligned with Java releases.<\/li>\n<li><strong>Oracle Java Platform Extension for Visual Studio Code<\/strong>: This development extension helps programmers write, test, and manage Java code. Oracle now also treats this tooling as part of its verified and supported Java ecosystem.<\/li>\n<\/ul>\n<h3>How is JVP licensed?<\/h3>\n<p>JVP is <strong>not a standalone subscription<\/strong>. Key points:<\/p>\n<ul>\n<li><strong>Included at no additional cost<\/strong> for customers with a <strong>Java SE Universal Subscription<\/strong><\/li>\n<li><strong>Included for Oracle Cloud Infrastructure (OCI) customers<\/strong> running Java workloads on OCI<\/li>\n<li>Some JVP components remain available for free use in specific scenarios, but <strong>commercial support is tied to Oracle subscriptions<\/strong><\/li>\n<\/ul>\n<p>JVP therefore acts as an <strong>extension of Oracle\u2019s Java support universe<\/strong>, not a separate product.<\/p>\n<p>&nbsp;<\/p>\n<h2>Licensing overview: Java 26 and Java Verified Portfolio<\/h2>\n<p><strong>The table below shows how Java licensing options compare and where the Java Verified Portfolio fits.<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Topic<\/strong><\/td>\n<td><strong>Oracle No-Fee Terms and Conditions (NFTC)<\/strong><\/td>\n<td><strong>Java SE Universal Subscription<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Cost<\/strong><\/td>\n<td>Free<\/td>\n<td>Paid subscription<\/td>\n<\/tr>\n<tr>\n<td><strong>Production use<\/strong><\/td>\n<td>Allowed<\/td>\n<td>Allowed<\/td>\n<\/tr>\n<tr>\n<td><strong>Updates<\/strong><\/td>\n<td>Limited once a newer Java version is released<\/td>\n<td>Continuous updates<\/td>\n<\/tr>\n<tr>\n<td><strong>Security fixes<\/strong><\/td>\n<td>Limited<\/td>\n<td>Included<\/td>\n<\/tr>\n<tr>\n<td><strong>Oracle support<\/strong><\/td>\n<td>Not included<\/td>\n<td>Included<\/td>\n<\/tr>\n<tr>\n<td><strong>Java Verified Portfolio<\/strong><\/td>\n<td><strong>Not included<\/strong><\/td>\n<td><strong>Included<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Typical use case<\/strong><\/td>\n<td>Development, testing, limited production<\/td>\n<td>Enterprise production, regulated environments<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u00a0<\/strong><\/p>\n<h2>Frequently asked questions (FAQ)<\/h2>\n<h3>Do I need a new license to use Java 26?<\/h3>\n<p>No. Java 26 follows the same licensing rules as other recent Java versions. The licensing model <strong>depends<\/strong> on whether you use <strong>NFTC or a Java SE Universal Subscription<\/strong>.<\/p>\n<h3>Is the Java Verified Portfolio required to run Java?<\/h3>\n<p>No. JVP is optional. It becomes relevant if your organization relies on components such as JavaFX or Helidon and requires <strong>Oracle-backed support and clear lifecycle management<\/strong>.<\/p>\n<h3>Does JVP replace third-party tools?<\/h3>\n<p>No. JVP does not replace other frameworks. It provides a supported option for selected components within the Oracle ecosystem.<\/p>\n<p><strong>Is JVP only relevant for cloud environments?<\/strong><\/p>\n<p>No. JVP applies to on-premises, hybrid, and cloud-based Java deployments, including regulated and security-sensitive environments.<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<h2>Next steps<\/h2>\n<ul>\n<li><strong>Review which Java versions<\/strong> are currently used across development, test, and production<\/li>\n<li><strong>Decide whether Java 26 <\/strong>is relevant now or mainly as a preview for future LTS planning<\/li>\n<li><strong>Identify dependencies on JavaFX, Helidon<\/strong>, or similar components<\/li>\n<li><strong>Review<\/strong> whether a <strong>Java SE Universal Subscription<\/strong> is required to cover support needs<\/li>\n<li><strong>Align Java roadmap decisions<\/strong> with security, compliance, and lifecycle requirements<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Ready to review your Java roadmap?<\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-72048 size-full\" src=\"https:\/\/www.schneider.im\/media\/2026\/03\/Office-People-DSCF9842.webp\" alt=\"\" width=\"2975\" height=\"1983\" srcset=\"https:\/\/www.schneider.im\/media\/2026\/03\/Office-People-DSCF9842.webp 2975w, https:\/\/www.schneider.im\/media\/2026\/03\/Office-People-DSCF9842-500x333.webp 500w, https:\/\/www.schneider.im\/media\/2026\/03\/Office-People-DSCF9842-800x533.webp 800w, https:\/\/www.schneider.im\/media\/2026\/03\/Office-People-DSCF9842-150x100.webp 150w, https:\/\/www.schneider.im\/media\/2026\/03\/Office-People-DSCF9842-768x512.webp 768w, https:\/\/www.schneider.im\/media\/2026\/03\/Office-People-DSCF9842-1536x1024.webp 1536w, https:\/\/www.schneider.im\/media\/2026\/03\/Office-People-DSCF9842-2048x1365.webp 2048w\" sizes=\"(max-width: 2975px) 100vw, 2975px\" \/><\/p>\n<p>Our Oracle licensing experts help organizations assess <strong>Java versions, licensing models, and support strategies<\/strong> with ease. Make sure you use the best Oracle strategy for your business case by <a href=\"https:\/\/www.schneider.im\/contact\/\">getting in touch with our experts today<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Build Java applications faster with stronger security and modern AI foundations: On March 17, 2026, Oracle released Java 26 and introduced the Java Verified Portfolio. This improves the Java platform and how Oracle supports the wider Java ecosystem used in enterprise environments. &nbsp; Summary Java 26 becomes generally available with 10 JDK Enhancement Proposals (JEPs) [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":12001,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[385],"tags":[],"class_list":["post-72502","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oracle-java"],"_links":{"self":[{"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/posts\/72502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/comments?post=72502"}],"version-history":[{"count":2,"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/posts\/72502\/revisions"}],"predecessor-version":[{"id":72522,"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/posts\/72502\/revisions\/72522"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/media\/12001"}],"wp:attachment":[{"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/media?parent=72502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/categories?post=72502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.schneider.im\/lu\/wp-json\/wp\/v2\/tags?post=72502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}