Hello Shivaraj, Good to hear that you trust the open source from Apache Commons.
Regarding your question I would ask you to do the testing for yourself. The following should help you with it: Each project publishes a documentation where the minimum versions are published, not all publish test results for later Java versions, but it should usually work. The plan certainly is, that all projects (in recent versions) should work on the latest Java LTS (or newer). Besides testing it for yourself (it does also depend on the usage, your system configuration, class- and module path) you could also review the bug trackers of the projects and see if there is any open bugs or pending releases for 17+. Don’t hesitate to report your negative findings as bugs or report your positive test results here with the community. Gruss Bernd ________________________________ Von: Shivaraj Sivasankaran <shivaraj.sivasanka...@ericsson.com.INVALID> Gesendet: Dienstag, März 29, 2022 11:35 AM An: user@commons.apache.org <user@commons.apache.org> Cc: M Vasanthakumar <m.vasanthaku...@ericsson.com> Betreff: Plan for Java 17 on Apache Components Hi, Am Shivaraj from Ericsson India Global Private Limited, we have our own software to meet the business need and we used below FOSS to achieve certain functionalities. Since we have a plan to upgrade existing java runtime environment to Java 17 we need to know the compatibility of the below components that can run on top of Java 17. Please let us know the plan/roadmap of upgrading to java 17, it would be helpful if you are giving matrix table for components and their supported java version (including java 17). Vendor Software Name Version Apache Commons IO 2.4 Apache Commons Lang3 3.12.0 Apache Commons Net 3.8.0 Apache Commons Pool 2.11.1 Apache Commons BeanUtils 1.9.3 Apache Commons Codec 1.15 Apache Commons Collections 4.4 Apache Commons CSV 1.9.0 Apache Commons FileUpload 1.4 Regards, Shivaraj Sivasankaran.