We do not pay maintenance money solely to fund your next merger and acquisition.
Along with new features and compliance with security and regulation we also expect more.
We expect that you participate in IBM's early programs and get ready for the next release of IBM i.
We expect that you know that IBM updates IBM i every 3 years and that makes it almost guaranteed that the next release will be out 2Q 2025.
We expect you to be ready on date of G/A.
We expect that you contact IBM and ask how to get involved with IBM i Early Programs.
We expect that you know that IBM has announced some of the upcoming changes at sites like https://www.ibm.com/support/pages/node/668193
We expect that you either have appropriate hardware to run any future release or are willing to find a cloud account to test on. https://www.ibm.com/support/pages/node/687283
IBM has given fair warning of upcoming stuff at sites like the above and sites like https://www.ibm.com/support/pages/node/668157 and the updated IBM i Roadmap at https://www.ibm.com/products/ibm-i
I have switched vendorS, plural, because of their dragging feet on new releases.
So when I run WRKJVMJOB and find that you are using a version of Java which I likely won't be able to use in just a few months I'm not happy. Or, if you list as a software requirement anything else listed on the stuff going away after the current version of the OS, I'm not happy.
The fact that you may support some ancient version of IBM i means nothing to me. Who spends more on product? Those who won't spend money on new hardware or operating systems, or, those who do?