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
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
"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
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,
Dmitry Leskov, Director of Marketing
dleskov at excelsior-usa.com
+1 (408) 786 5641