Excelsior JET 6.5 Protects Eclipse RCP Applications From Reverse Engineering and Tampering
The new release of Excelsior's Java SE implementation prevents decompilation and unauthorized modification of commercial Eclipse RCP applications
NOVOSIBIRSK, Russia, June 23, 2009 -- IP theft, code tampering and data security breaches may become less of a concern to vendors of commercial Java applications based on the Eclipse Rich Client Platform since today. Excelsior LLC has just announced the general availability of Excelsior JET 6.5, a compliant Java SE 6 implementation enhanced with an ahead-of-time compiler. The Enterprise Edition of Excelsior JET enables developers to fully precompile their Eclipse RCP applications to native code and distribute them without the original class files, keeping the Java decompilers at bay.
"Excelsior JET represents the best, and possibly the only available, solution capable to protect not only Eclipse RCP and OSGi based applications, but also those that rely on the modeling technologies available in the Eclipse platform," said Victor Roldan Betancort, software developer and researcher for Open Canarias S.L.
The key innovation of Excelsior's technology is that the core of the Eclipse Runtime (Equinox OSGi) is supported at the JVM level. As a result, the code and data protection mechanisms implemented in the Excelsior JVM earlier are now enabled for Eclipse RCP applications as well.
"We have been testing Excelsior JET 6.5 from it first beta versions and it has revealed to be perfectly working with such a complex RCP application as EasyMonitoring," said Baptiste Gendron, President of Global Vision Systems. "We highly recommend to use the product for deploying RCP application in a secure and easy way."
Excelsior JET not only creates native code executables resistant to reverse engineering, but also provides the most secure environment for running Eclipse RCP applications. The environment blocks tampering with OSGi bundles and injecting unauthorized code via Java classloading hooks by protecting the Eclipse Runtime itself.
"Congratulations to Excelsior on the new release of their JET 6.5," said Mike Milinkovich, Executive Director of the Eclipse Foundation. "Their support for Eclipse RCP and Equinox is a great example of a commercial ecosystem developing around the Eclipse runtime technologies."
Compatibility and System Requirements
Excelsior JET 6.5 supports Java SE 6 and J2SE 5.0 on Microsoft Windows and Linux operating systems running on 32-bit Intel x86 and compatible hardware. The Equinox OSGi runtime versions 3.1 through 3.4 are supported. Support for version 3.5 (Galileo) is in the works and will be included in a maintenance update.
Full pricing and licensing information is available online at http://www.excelsior-usa.com/store/jet.html.
Excelsior LLC provides advanced Java-compatible solutions and software development services with particular focus on optimizing compilers, high-performance runtime environments and the Java technology. Excelsior is a Java Authorized Licensee and an Add-In Provider member of the Eclipse Foundation. To learn more about Excelsior, visit http://www.excelsior-usa.com.
Dmitry Leskov, Director of Marketing
© 1999-2012 Excelsior LLC. All Rights Reserved.