Excelsior JET 6.5 beta 1: Protect Eclipse RCP Apps
This is a call for beta testers, aimed at those interested in protecting Eclipse RCP applications against reverse engineering and tampering.
Excelsior JET 6.5, scheduled for 1Q2009, will enable you to easily compile Eclipse RCP apps to native Windows or Linux executables and distribute them without the original class files. Beta 1, published on August 1st, is capable of compiling the Eclipse IDE from the latest Ganymede release.
- Login or register to post comments
- 2384 reads
- Printer-friendly version
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)










Comments
Dmitry Leskov replied on Tue, 2008/08/05 - 1:20am
First of all, you do not have to make any changes to the application, so there is nothing that prevents you from releasing it for any other platform in the bytecode form. You won't get IP protection though. :)
Then, people use Eclipse RCP for other valid reasons too, e.g. they know Java, they have Eclipse, and they need to create a nice GUI app. If their user base is all Windows, why should they care about portability? Most of our customers buy just the Windows version (more and more are asking for a Mac one, though.)
Finally, native compilation can deliver benefits other than code protection:
Note: Not all of these would apply specifically to Eclipse RCP apps compiled with Excelsior JET 6.5, which will be our first release with Eclipse RCP support. But we'll do better in future versions. :)