TL/DR: There will be no 8.1 release in December. Instead, version 9 will come out in January 2014, with support for Java 7 and Linux/x64.
The original plan was to release version 8.1 with Linux/x64 support and many 64‑bit application performance improvements in December, and follow up with Java 7 support some time in 2014. But the reality has turned our plan upside down:
On the one hand, the release of Excelsior JET 8 in April has enabled us to allocate more engineering resources towards Java 7 support. It then occurred that supporting JSR 292 (invokedynamic) will require substantially less effort on our part than we had anticipated, thanks to changes that Oracle has made in Java 7u40.
Right now, we have Java 7 support almost complete, and not much work is left on Linux/x64 support either. Sometimes, delays pay off in unexpected ways.
On the other hand, it turned out that adding optimizations to the 64‑bit compiler without accruing new technical debt requires more time than we used to think.
So, the new plan is as follows:
The next version of Excelsior JET will be released in January 2014 and will support Java 7. That deserves a major version number increase, so it will be version 9, not 8.1. Excelsior JET 9 will also add support for Linux/x64, and improve performance of 64‑bit applications to a certain extent.
Two more points to help you make an informed purchase/upgrade decision:
- Excelsior JET 9 will not support Java SE 6. We understand that you may want to avoid or postpone migration of your application to Java 7, or perhaps skip it altogether in favor of Java 8. Please rest assured that we shall support the existing Excelsior JET 8 users until that version’s scheduled End Of Life in April 2015.
- Prices of some SKUs will increase. Professional and Enterprise Editions of Excelsior JET 9 for Linux will enable you to create both 32‑ and 64‑bit executables. The respective new license/upgrade prices will therefore catch up with the Windows version.
For more information, please refer to: