Java app developers, protect your intellectual property and improve the end-user experience. Get Excelsior JET.
 

Excelsior JET Roadmap Update – Oct 2013

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:

Categories: 64-bit, News

9 Responses

  1. AGP Says:

    So, will the Global Optimizer be back in January?

  2. David Vallance Says:

    Will the Java 7 support include JavaFX please?

  3. Dmitry Leskov Says:

    Unfortunately, no. But Java 8 support will.

  4. Ivan Says:

    Any plans for Mac OS X ? Now Mac are number 2.

  5. Dmitry Leskov Says:

    No, there will be no Global Optimizer in the 64-bit version yet.

  6. Dmitry Leskov Says:

    I have no new information on this topic that I can share publicly.

    If there will ever be any news, we will post them to all channels: blog/RSS, mailing list, Twitter, LinkedIn group, and Facebook page.

  7. gueste Says:

    If Java7 support does not include JavaFX, will it still be possible to include JavaFX by including its jar? Thx for the info in advance!

  8. Dmitry Leskov Says:

    >If Java7 support does not include JavaFX, will it still be possible to include JavaFX by including its jar?

    Technically, it may be possible, but we are not testing this scenario, and the current JavaFX license may prohibit such usage.

    (JavaFX will be part of Java 8, whereas right now it is a separate technology under a separate license that just happens to be bundled with Java 7.)

  9. gueste Says:

    > Technically, it may be possible, but we are not testing this scenario, and the current JavaFX license may prohibit such usage.

    But you are promoting / demonstration the use of JavaFX in combination with your current Java6 runtime. So the license is okay for usage with Java6 ?