- Jikes is an open source Java compiler from IBM that adheres strictly to the Java specification and promises an "extremely fast" compilation. Although Sun Microsystems, the inventor of Java, offers its own proprietary compiler, IBM's compiler uses the open source idea, meaning that anyone can acquire IBM's Jikes source code for free and redistribute it with modifications (if these adhere to the Java specifications). Jikes is included as part of several different variations of Linux, including the popular version from Red Hat.
IBM says that Jikes adheres to both the Java Language Specification and the Java Virtual Machine Specification, and does not support subsets, supersets, or other variations of the language. In addition to fast compilation, Jikes analyzes source code that is being compiled for dependencies on other source code files that may be needed. Jikes is available for most major operating system platforms. IBM points out that Jikes is not a Java development environment, but just a Java compiler.
 |
Learn more about Java Web Services |
| JavaOne: JBoss on SOA middleware, Java EE and data services: Is SOA middleware that different from traditional middleware? At JavaOne, Red Hat's Craig Muzilla ponders that and the future of Java EE and data services. |
| Java One: Mule architect looks to bring REST to SOA: In a conversation at JavaOne, MuleSource's Dan Diephouse, talks about his work on Mule Galaxy, the REST-based open source registry/repository that is going GA later this month. |
| Mule architect sees REST with Atom rising, UDDI fading: Dan Diephouse, the creator of XFire and software architect at MuleSource Inc., discusses the advantages in using REST and the Atom Publishing Protocol. |
| Oracle links SOA, data services, BI and BAM: When it comes to incorporating data services, business intelligence (BI), and business activity monitoring (BAM), Oracle has not lost sight of its database roots. |
| Eclipse, Sun and Oracle team up on persistence API: The surprise announcement from EclipseCon, is Sun Microsystems. selecting the Oracle led EclipseLink project as the reference implementation for the Java Persistence API 2.0. |
| JavaOne news: A collection of SOA and Web services news related articles from the JavaOne conference held in San Francisco. |
| 2006 JavaOne coverage: A compilation of stories written about the JavaOne conference held in San Francisco this past May. |
| Chapter of the week: Security and Ajax: This chapter, excerpted from Ajax in Action, discusses security-related concerns that have particular implications for Ajax. |
| Chapter of the week: Working with Beehive Web services and JSR 181: This chapter, excerpted from Pro Apache Beehive, explores the Web service capabilities that are a part of Apache Beehive. You'll learn about JSR 181, Web Services Metadata for the Java ... |
| Decision time: .NET or J2EE?: How do .NET and J2EE stack up against one another? That depends on who you ask. We've compiled resources from both sides of the fence to help you decide for yourself. |
| LAST UPDATED: |
02 Nov 2005
|
 |
Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com
|

 |
More resources from around the web:
|


');
// -->



|