Novosibirsk, Russia (PRWEB) March 24, 2005
Excelsior, LLC, a Russian vendor of software development tools, has announced today the general availability of the latest edition of its flagship product, Excelsior JET 3.7. Designed to improve performance and hinder reverse engineering of Java applications through ahead-of-time (AOT) compilation, Excelsior JET now supports the latest version 5.0 of the J2SE API, and its new runtime library is optimized for execution on parallel hardware.
About Ahead-Of-Time Java Compilation
Ahead-Of-Time (AOT) compilation, the distinctive core feature of Excelsior JET, enables developers to maximize performance of their Java applications by transforming them into conventional binary executables that run directly on hardware. At the same time, Excelsior JET fully supports Java dynamic class loading facilities through provision of a redistributable Just-In-Time (JIT) compiler, so it is a complete Java Virtual Machine implementation.
A nice side effect of AOT compilation is the application's improved resistance to reverse engineering, achieved without the performance penalties inherent to Java bytecode obfuscation.
New in Excelsior JET 3.7
Based on customer feedback, support for J2SE 5.0 API enhancements is the most anticipated feature in Excelsior JET 3.7. Excelsior engineers have also made numerous achievements in application performance over the previous version, particularly in string handling and data processing involving 64-bit operations, such as encryption.
Excelsior JET 3.7, Professional Edition introduces a new runtime library that is optimized for parallel execution. It enables concurrent memory-intensive applications, such as Java servers, to fully utilize the computing power of today's multiprocessor systems and the upcoming dual-core chips.
"Historically, we have been positioning Excelsior JET as a solution for acceleration and protection of desktop applications and low-end Java servers," said Dmitry Leskov, Excelsior's Director of Marketing. "But our customers have discovered that it may be used, with much success, to improve the throughput of their large-scale enterprise Java applications, and demanded better support for high-performing multiprocessor hardware."
The new Excelsior JET runtime library is available in three flavors tuned for different application types and hardware configurations:
- The Desktop Runtime is optimized for use in applications typically running on conventional desktop and notebook computers, such as rich clients.
- The Workstation Runtime is best suited for technical client applications such as visualization and engineering design, which often run on high-end workstations.
- The Server Runtime enables highly concurrent server-side applications to make the most of multi-CPU servers.
The runtime library found in the previous versions of Excelsior JET is also available under the name of Classic Runtime.
Visit http://www.excelsior-usa.com/jetlatest.html for the full list of new features and changes in Excelsior JET 3.7.
Excelsior JET 3.7 System Requirements and Interoperability
The minimum hardware requirements for Excelsior JET 3.7 are Pentium III 800MHz CPU, 256MB of RAM, and 200MB of disk space, with to 650MB extra required temporarily during setup. 512MB of RAM is recommended for compiling J2SE 5.0 projects. Graphical tools need display resolution of 1024x768x256colors, otherwise command-line tools may be used.
Excelsior JET 3.7 for Windows runs on Microsoft Windows NT, Windows 2000, Windows XP and Windows 98. Excelsior JET 3.7 for Linux requirements are 2.4 level kernel, glibc 2.2.5, and either LinuxThreads 0.9 or NPTL 0.29, or higher versions. Excelsior JET 3.7 interoperates with Sun Java 2 Runtime Environment, Standard Edition, versions up to and including 1.5.0_02.
For details, see http://www.excelsior-usa.com/jetsysreq.html
Availability and Pricing
Excelsior JET 3.7 is available today. To download a free evaluation copy, please visit: http://www.excelsior-usa.com/jetdleval.html
Excelsior JET is priced per developer seat, and can be purchased directly from the Excelsior Web Store at: http://www.excelsior-usa.com/store/ and through authorized resellers. List prices range from $150 for Excelsior JET, Standard Edition with no service contract to $3,375 for a bundle that includes both Windows and Linux version of Excelsior JET, Professional Edition plus one year of Premium Support and Maintenance services. Users of previous versions qualify for substantial upgrade discounts.
An introductory offer is in effect until April 15, 2004. For details, please visit: http://www.excelsior-usa.com/store/specials.html
Runtime license fees apply to production use and redistribution of applications that include Excelsior JET Workstation Runtime or Excelsior JET Server runtime.
The Workstation Runtime is priced at $10,000 per named application with unlimited copies. The Server Runtime is priced at $1,000 per server. Volume discounts are applicable.
Excelsior, LLC provides advanced software development solutions - optimizing compilers, source to source translators, program debug, analysis and reengineering tools, and related services since 1999. Privately held, Excelsior, LLC, has its headquarters in Novosibirsk, Russia, and is on the Web at http://www.excelsior-usa.com.
Tel: +7 (3832) 138 649 (6AM-6PM GMT)
Fax: +1 (509) 271 5205
Sun Microsystems, the Sun logo, Java and all Java-based logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All other products, services and companies are trademarks, registered trademarks or servicemarks of their respective owners in the U.S. and/or other countries.
Fully functional review copy available on request.