According to Van Den Hoogen, Sun will release a variety of code on the site under a variety of open source licenses, including parts of Java's Swing user-interface libraries, implementations of its JAX-RPC Web services APIs, and a variety of Java gaming software. Sun will not move existing open source projects such as the Apache Tomcat servlet container to Java.net, but it will be the home of all new open source Java code from Sun.
The company will be lobbying heavily at JavaOne to encourage other contributors to also offer software via Java.net.
Oracle, Borland, and BEA Systems are expected to echo Sun's ease-of-use refrain.
Oracle will release a preview of its JDeveloper 9.0.5 development tool, which gives developers greater flexibility in defining the types of development tools they use to create software. By allowing developers to decide whether they want to use modeling tools, EJBs (Enterprise JavaBeans), or Web services standards, JDeveloper 9.0.5 "lets developers personalize development for how they want to work," said John Magee, vice president of Oracle9i marketing at Redwood Shores, Calif.-based Oracle.
Oracle will also release the Oracle Application Development Framework, which will allow developers to alter applications by editing XML metadata files, thereby simplifying the process.
Borland will introduce Borland Enterprise Studio 6 for Java and international versions of its CaliberRM and StarTeam application development tools.
BEA, which claims to be two years ahead of Sun in bringing ease-of-use to Java with its WebLogic Workshop development environment, will announce three major Workshop customer wins: Hewlett-Packard, Airnet Systems, and FedEx.
BEA agrees that ease-of-use is a priority for Java developers but doubts Sun's reliance on open source. "I think open source, of all the Java participants, is the least likely to solve the ease-of-use problem," said Carl Sjorgreen, WebLogic Workshop senior product manager at San Jose, Calif.-based BEA.
Others question Sun's ability to deliver on its ease-of-use promise, particularly given Java's history.
"Sun has had good success in hardware and system software but has not had equal success with user applications," said Jason Hunter, an independent Java and open source developer and an O'Reilly author on Java. "There is skepticism that that will change."
Sun is even changing Java's trademark coffee cup logo to give the platform broader appeal.
"The original logo was quite beautiful," said Van Den Hoogen, "but when we went out and did some brand research, it didn't convey the modern or the new ways of things. This new logo is consumer friendly."