Jikes is a compiler that translates Java source files as per Java Language Specification into byte coded instructions set and binary format conforming to the Java Virtual Machine Specification. Jikes has advantages that make it a valuable contribution to the Java community: Jikes adheres to both The Java Language Specification and The Java Virtual Machine Specification as tightly as possible, and does not support subsets, supersets, or other variations of the language.
Jikes is a high performance compiler, making it ideal for use with larger projects. Jikes performs a dependency analysis on your code providing useful features like incremental builds and makefile generation. Jikes is a high-performance, highly compatible Java compiler that can be used on almost any computing platform. Jikes stands out on account of the adoption of open source philosophy and practice by large corporations, and the continued growth of Java for Linux. Jike has never been conceived as a complete development environment. It is simply a command line compiler.
IBM's commitment to open standards and to Java Technology has resulted in making Jikes more reliable and accessible, encouraging more widespread use of Java Technology, encouraging standardization of Java Technology, and gaining some experience actually running an open source project. The source code is available in IBM Public License which has been approved by the OSI Open Source Initiative as a fully certified open source license. The project provides access to the complete CVS development tree, which includes Jikes. Jikes is included in many open source operating systems.
Java Development India offers IBM Jikes consulting and IBM Jikes related solutions from our offshore software development outsourcing centre at Kochi, Kerala in India.
|