|JEFF(TM): The First ISO Standard Based on Java(TM) Technology|
After leaping over a last minor hurtle, the Java-language JEFF Converter has passed independent validation tests for compliance with ISO standard 20970 (July 2002--JEFF), the J Consortium announced today.
The JEFF converter generates Java-language JEFF files according to the ISO standard. The JEFF standard is a highly efficient file format specified by the J Consortium and providing a ready-to-execute format for object-oriented programs, and especially for Java(TM) programs. JEFF drastically cuts the requirements for runtime memory and makes the usual class file format twice as small without any compression. It is the first ISO standard based on Java technology.
"Thanks to the voluntary and hard efforts of many software vendors" said Jacques Brygier, Marketing Chairman of the J Consortium, "the JEFF standard now has the legs to move into small device industries."
Product vendors, many of whom were involved in testing the new JEFF converter, have hailed JEFF as the key factor for enabling a broad deployment of object-oriented, and in particular Java technologies, to small devices such as PDA, cellular phones, set-top-boxes, point-of-sale electronic fund transfer terminals, etc.
The only ISO regulation that stumped the converter was minor: changing package separators to a slash ("/") rather than a dot ("."). It has been fixed by Group Silicomp and validated both on their JEFF virtual machine and on independent implementations.
John Paul Billon, who oversaw the JEFF working group and is chair of STIP (Small Terminal Interoperability Platform), announced that "The tool will satisfy many industries interested in the JEFF approach that are willing to use the converter in order to study and evaluate the advantages of JEFF." In addition to the ISO 20970 standard, he noted, the converter also can also generate the optional attributes specified by STIP Consortium (www.stip.org) in its JEFF distribution file specification.
The J Consortium intends to maintain and update this converter tool in order to provide on an "as is" basis a reference implementation fully compliant with ISO 20970 standard and its future evolutions.
In order to include the widest community possible in a public evaluation of JEFF, the Consortium is providing downloadable versions of both the source code and binaries at http://www-j-consortium.org/jeffwg/index.shtml
Users are invited to report any bugs or deviations from the ISO standard as well as suggestions on how to improve the JEFF standard to the following e-mail addresses:
email@example.com (Jean-Paul Billon, Chairman STIP)
firstname.lastname@example.org (B. Delsart)
To learn more about JEFF, see J Consortium's list of press releases http://www.j-consortium.org/press.releases/index.shtml
To purchase the standard specification in electronic format for US $80 or as a hardcopy for US $90, visit the ANSI website at http://www.ansi.org/public/std_info.html
About J Consortium, Inc.
J Consortium is an independent organization comprised of companies and individuals world-wide dedicated to accelerating the use of Java technologies in real-time and embedded applications. Members of the open forum seek to provide a vendor-neutral technical framework ensuring the ability for Java-based development of soft and hard real-time applications. From its seven founding companies, the organization has now grown to more than 150 members, with new members being added all the time. The working groups set up within the J Consortium build APIs addressing the particular needs of individual niche market segments.
To learn more about J Consortium activities, see http://www.j-consortium.org.
J Consortium and the J Consortium logo are trademarks or service marks, or registered trademarks and service marks, of J Consortium, Inc., in the U.S. and a trademark in other countries.
JEFF is a trademark of J Consortium, Inc.
Java is a trademark of Sun Microsystems in the U.S.A. and other countries.