If Java 2 Enterprise Edition 1.4 was about bringing Web services into the enterprise Java fold, then J2EE 1.5 is all about ease of development in the enterprise Java space.
James Gosling for CMP.net.Asia: "When people talk about opening the Java platform, they want to take the source code, remove the licences, and let everyone do what they want with it. But that really refers to people who work on the Java platform itself. We try to make Java as open as while still preserving the interoperability of Java for the large developer community. One way to look at it is, either we annoy the people who build the platforms or those who build the applications." In the meantime, GNU Classpath 0.09 was released.
Version 1.5 of Sun Microsystems' Java Development Kit (JDK) is set to be released this summer and promises a list of features to ease the development of your Java applications. In this article DevChannel introduces you to many of the new features and provide code samples, so you can hit the ground running when the final release becomes available.
JBoss Inc's chief executive is urging Sun Microsystems Inc to resist pressure from IBM to open source Java, a move viewed by some as an attempt by IBM to take control of Java. Mark Fleury, whose organization ships the eponymous open source J2EE application server, spoke-out against releasing Java code saying Sun's control of Java, with certification, had helped Java's success.
Rhys Weatherley has taken a month's sabbatical from pnet and during this time he created a new project under the DotGNU umbrella, libjit. This library implements Just-In-Time compilation functionality. Unlike other
JIT's, this one is designed to be independent of any particular virtual machine bytecode format or language.
J2EE 1.4, Sun's new Java Specification, will undoubtedly be widely adopted by the makers of Java-based software, but though Sun's attempts to hype it have not been as successful as in the past. Aside from the fact that the software industry just isn't as exuberant as it once was, many vendors are already "ahead of the spec" and have implemented functionality that customers demanded without waiting for Sun and Java to blaze the trail.
This article explores a solution for globalization applications in Java 2 Platform, Micro Edition (J2ME). It describes this solution throughout the software development life cycle, including requirements analysis, design, implementation, testing, and deployment. You'll learn why globalization is important in J2ME applications, the guidelines for developing a globalization application, and how to implement these guidelines throughout the development cycle.
A data model provides application developers a much better understanding of the overall application architecture, even though generally speaking they are not required to know in-depth about database architecture details. A database designer can use a tool like Rational XDE to model and visualize the database, ensure database rules, add different database objects, and play around with relationships. The article shows you the basics of how to model a DB2 db using Rational XDE Developer for Java.
OrangeCrate presented an email interview with James Gosling of Sun Microsystems. Mr. Gosling answered some tough questions and refute some of the analysts’ propositions as to what exactly the Sun Microsystems and Microsoft settlement means for the future of Linux.
Microsoft gives its Java virtual machine technology a three-year reprieve in the wake of its antitrust settlement with Sun Microsystems. But don't expect any new MSJVM enhancements. On other Java news, NetBeans IDE 3.6, which includes two-tier J2EE 1.4 support, became generally available today. NetBeans is a pure Java, open source development environment for Windows, *nix and MacOSX.
James Gosling of Java fame answers recent charges against Sun. Even more interesting, he has directly addressed Miguel de Icaza's assertion that Java is just as encumbered as .Net by pointing out that Sun has offered a patent grant to anyone who wishes to implement the Java specification. Update: Havoc Pennington of freedesktop.org/Red Hat/Gnome fame replies to Gosling.
Just when you think you've got your developer tools all sorted out, a fresh crop is sure to emerge. This article uses a real-world example to introduce you to two of the most exciting new technologies for the enterprise. Hibernate is an object-relation mapping tool and Spring is an AOP framework and IOC container. Follow along as it shows you how to combine the two to build a transactional persistence tier for your enterprise applications and write code that is database-vendor agnostic, and that can run inside of a J2EE container or run standalone.
Javalobby founder Rick Ross wrote the commentary "Where is Java in the settlement?" while Richard M. Stallman replies on his own commentary asking developers to develop the GNU Classpath instead of hoping on a Free Java.
JAR files are ubiquitous to Java users and programmers. But just how much do you know about them? Learn the ins-and-outs of Java archive files, including their innate support for indexing, programmatic creation and manipulation, security, and data integrity.
Sun has released the latest version of its Java application server software, and as in the past, has made it available for free download to developers, TechWeb reports.
After Microsoft released their .Net framework everyone started realizing that J2EE is complex, says Debu Panda in his editorial. Elsewhere, while acknowledging obstacles remain, a Sun official left open the possibility that Sun might offer its Java programming language under an open source format.
Sun is still seeking ways to ensure that it remains relevant -- and not only in terms of quantity of users, developers and applications. "What's good about the model that exists now is that Sun, being the custodian, enforces compatibility," says IDC analyst Stephen Hendrick.
"Sun's resistance and IBM's insistence to open sourcing Java underscores an ever-present gulf between the two companies when it comes to ending a four-year slump in growth that has haunted the Java developer community."Read the analysis at ZDNet.
Slashdot reports that Sun CEO Scott McNealy has finally answered the long awaited question that has been on the minds of open source and Java developers and the answer is "no". He stated today that Sun sees no solution solved from open sourcing Java that isn't already addressed.