Java HomeNewsJava-Based AppsDeveloper ToolsDeveloper AssistanceEducationCommunityEventsFeedback
Java Security

Java is not just a programming language, it's a platform that
can be used to create and deliver information over any network, despite proprietary specifications. And the future of the Java platform is greater than the Internet -- smart cards, network appliances and other products that use Java are currently under development. In order for these information "networks" to speak to each other, we need a pure platform that will enable communication. 100% Pure Java is the way to go.

This month's 100% Pure Java theme explores how Java standards, applications, and business support will make purity a reality. (To learn more about the 100% Pure Java program, visit the Program home page on the JavaSoft Web site.)

100% Pure Java: The "Equal" Solution
The announcement of Microsoft's J/Direct appears to be a move to dilute Java's greatest strength -- transparent cross-platform execution. Why use Java at all if your Java program won't be portable? The 100% Pure Java Initiative addresses this concern and provides developers with the tools and information they need to make their products 100% Pure-compliant.
 
Java Standardization: Current Status and Future Outlook
Sun Microsystems, Inc., and their subsidiary JavaSoft have submitted their specification for the Java Language and Computing Platform to the International Standards Organization for standardization approval. Although the request has yet to be approved, one thing is clear: Java is an important emerging technology. And with Java standards comes 100% Pure Java.
 
JavaBeans: The Perfect Roast?
Java promises a truly open cross-platform environment for permitting the creation of 100% Pure applications once with deployment everywhere. So far, this "write once, use everywhere" technology has been restricted to programmers. However, the Java component model, JavaBeans, will provide these benefits to real people -- the non-programmers of the world -- finally fulfilling the promise of software component technology.
 
Java: Common-Sense Computing for Today's Networked Companies
Java provides the ability to concentrate on developing portable, reusable, and robust environments. It is time to put marketing discussions aside and let common sense reign.
 
100% Pure Java Chat
In our last Java chat session, David Gee, Director of Java Marketing for IBM, answered questions about the 100% Pure Java initiative, the certification process, and what 100% Pure Java means for developers and business solutions providers. View the transcript of that chat.
 

Featured Technology

Jikes: A Fast Java Compiler
Jikes is a fast Java compiler that translates Java source files as defined in The Java Language Specification (Addison-Wesley, 1996) into the byte-coded instruction set and binary format defined in The Java Virtual Machine Specification (Addison-Wesley, 1996). Unlike other compilers, Jikes accepts Java code only as specified: not as a subset, variant, or superset. The compiler can be downloaded for free.

The compiler was developed by Philippe Charles and David Shields of IBM's Watson Research Center.
 

Each month this site brings you features that highlight trends and issues of interest to the Java developers and business professionals. Visit our previous features page for any features you may have missed.




JavaTM is a trademark of Sun Microsystems, Inc.

Other companies, products, and service names may be trademarks or service marks of others.

Copyright   Trademark

IBM HomeOrderEmployment