Linux and Open Source

Steven J. Vaughan-Nichols & Paula Rooney

Excelsior JET from Russia, with love

By | August 1, 2008, 6:00am PDT

Summary: By distributing without the jar files, your application is secured against reverse engineering and tampering with OSGi bundles. Java decompilers become useless to hackers because they can’t see the classes inside the installations.

Excelsior Rag, sheet music by Joseph Lamb, 1920Excelsior, the first Russian member of Eclipse, makes its first delivery in its new role, a secure Java Virtual Machine called Eclipse JET. (Joseph Lamb wrote the Excelsior Rag.)

Excelsior JET, which is actually Version 6.5 of its JVM, enables developers to compile an Eclipse RCP application to a native code executable and distribute it without the original class/jar files.

By distributing without the jar files, your application is secured against reverse engineering and tampering with OSGi bundles. Java decompilers become useless to hackers because they can’t see the classes inside the installations.

Want more security?

It compiles platform neutral Java code down to native CPU instructions. The resulting binary executable is as hard to reverse engineer or tamper with as if the application was written in C++.

Beta code is already available, although this version just has a command line interface. Future code releases will include a GUI.

Versions are available under both Linux and Windows, and it works with Update 7 of Java SE 6 as well as J2SE Version 15.

UPDATE: I was curious about the August 1 date of this release, and Dmitri Leskov was kind enough to fill me in.

Turns out there is a total eclipse of the Sun happening right now, today, over the city of Novosibirsk, where Excelsior is located. You can view it through the NASA Web site.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Dana Blankenhorn has been a business journalist for 30 years, a tech freelancer since 1983.

Disclosure

Dana Blankenhorn

Dana Blankenhorn has been a journalist, writer and part-time futurist for over 30 years.

At the present moment I run only a personal blog in addition to my ZDNet open source blog.

DanaBlankenhorn.Com has the subtitle The War Against Oil. In the past I have used it to write about political history, e-commerce, personal matters, some ideas related to open source, and The World of Always On, which is the idea of using sensors, motes and RFID to turn WiFi links into platforms for applications which live in the air.

My IRA account at Schwab holds a few tech shares, most notably some Intel and Applied Materials, but there are no open source companies in it. I don’t even own any CBS stock.

Biography

Dana Blankenhorn

Dana Blankenhorn has been a business journalist for nearly 25 years and has covered the online world professionally since 1985. He founded the Interactive Age Daily for CMP Media, and has written for the Chicago Tribune, Advertising Age's "NetMarketing" supplement, and dozens of other publications over the years.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
1
Comments

Join the conversation!

I downloaded a demo many years ago (can't get the demo now I think), but it made genuine exes, and they ran very fast.
What's more I think they can still use plugin jar classes (using the excelsior runtime).

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix