After many discussion on this forum and following the final approval from the library’s Project Management Committee, I am thereby writing here to officially declare that Orekit will move away from Java 8 for the next major release, 14.0 scheduled before the end of 2025. Considering the current momentum in software development, we are going with Java 21.
To help users upgrade and allow for some time, patches in Java 8 (based on the current version 13.1) shall be produced for major bug fixes until at least 2026 (included).
Updating maven should not be a problem, in fact it may well solve existing problems as we will be able to upgrade maven plugins that were stuck to old versions. Now that we can depend on Java 21, both maven and these plugins can be upgraded.