I’ve been tracking the Felix releases related to JDK 25, and looks like they recently had an update. Karaf will need to consume these updates for JDK 25 support.
https://lists.apache.org/thread/s3p4f6s578cp4x27sffb5gfff0mwlqww https://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-8-upgrade-guide.html > On Nov 10, 2026, at 9:11 PM, Madhawa Gunasekara <[email protected]> wrote: > > Hello Karaf Team, > > With JDK 25 now available as the latest LTS release, I wanted to start a > discussion about the plans for supporting it in Karaf. Many of us running > Karaf in production are beginning to plan our JDK upgrades, so it would be > great to understand the direction for the 4.5.x line. > > A few questions to get things started: > > 1. Is JDK 25 support planned for 4.5.0, or is it being considered for a > later release? > 2. Are there known blockers today (e.g. Felix/Equinox, Pax projects, Aries, > bytecode tooling such as ASM, or third-party bundles) that need to be > addressed first? > 3. Is there an existing JIRA ticket or umbrella issue where this work is > being tracked? > > I'd be happy to help where I can, whether that's testing builds against JDK > 25, reporting issues we find in our own deployments, or picking up some of > the tasks if the community can point me in the right direction. > > Thanks for all the great work on Karaf. Looking forward to hearing your > thoughts. > > Best regards, > Madhawa
