Sun Unveils NetBeans 4.0 at NetBeans Software Day Event; James Gosling, Tools CTO, to Keynote

NetBeans Release 4.0 Includes Performance Profiler and

Refactoring Based on Technology from Jackpot Project

SAN FRANCISCO - 2004 JavaOne(SM) Conference, June 29

Jun 29, 2004, 01:00 ET from Sun Microsystems, Inc.

/PRNewswire-FirstCall/ -- Sun Microsystems, Inc. (Nasdaq:   SUNW), the creator
 and leading advocate of Java(TM) technology, today announced release 4.0 of
 the NetBeans(TM) project. The NetBeans 4.0 integrated development environment
 (IDE) will have the capability to develop full Java 2 Platform Enterprise
 Edition (J2EE(TM)) applications, including support for Enterprise
 JavaBeans(TM) (EJB(TM)) technology and Web services, as well as mobile
 development support. Other release 4.0 highlights include a new Java
 technology performance profiler based on patent-pending technology originally
 developed at Sun Labs and refactoring capabilities based on Dr. James
 Gosling's Jackpot project.
     These new capabilities represent a contribution by Sun of approximately
 350,000 lines of code valued at $14 million from its commercial Sun(TM)
 Java(TM) Studio Standard IDE to the NetBeans open source project
     Sun made these announcements at the inaugural NetBeans Software Day, a
 gathering of NetBeans developers and partners being held today in conjunction
 with the 2004 JavaOne Conference. The NetBeans Day features a keynote by Dr.
 James Gosling, chief technology officer for the Developer Platforms Group at
     "The NetBeans Software Day is the best place in the world to be for every
 member of the NetBeans community, from partner organizations to NetBeans
 contributors," said Gosling. "We're learning about the latest developments in
 the NetBeans version 4.0 software and sharing knowledge, ideas and insights
 that will lead to even more innovation in open source computing with Java
     The keynote will feature the upcoming 4.0 release, which is expected to be
 available in Beta by the end of July. Representatives from leading companies
 including AccuRev, Enerjy, HiT Software, HP, InsiTech, Iopsis Software, Ivis
 Technologies, Nexaweb, Nuance, RefactorIT, MAKE Technologies and Quest
 Software will give presentations on their use of NetBeans technology.
     NetBeans Project Now Delivers Full J2EE Technology Development
     With Sun's contribution of the capability to develop J2EE technology
 applications, NetBeans now spans the full range of Java technology development
 -- from mobility, to desktop, to Web services -- with one open source IDE.
 Building on the existing JavaServer(TM) Pages software, Java servlet extension
 and JSR-45 compliant Java Standard Tag Library support, NetBeans now supports
 full J2EE technology development capabilities including EJB components. When
 combined with the Java Web Services Developer Pack and a deployment runtime
 like the Sun(TM) Java(TM) System Application Server (a component of the
 Sun(TM) Java(TM) Enterprise System) NetBeans provides the ideal IDE for
 secure, interoperable Web services.
     Performance Profiling Technology Added to NetBeans
     The new NetBeans profiler project will allow developers easy access to CPU
 and memory usage data.
     "Performance profiling tools are a critical piece to the overall
 development process for large Java technology applications," said Steve
 Wilson, engineering director for NetBeans technology and lead author of the
 book Java Platform Performance. "By making a set of state-of-the art
 performance tools available at zero cost, deeply integrated into the IDE, we
 will allow thousands of developers to take full advantage of the Java
     NetBeans 4.0 Software Preview
     Gosling also is expected to demonstrate the forthcoming 4.0 release at the
 event. Technology from the Jackpot project will serve as the basis for
 NetBeans' new refactoring features, which will help provide simplified code
 maintenance for developers. Technology from Sun Labs will also provide a
 foundation for the next-generation source code analysis and transformation
 features that will be included in future releases of the NetBeans project.
     For mobile developers, release 4.0 will provide expanded support for
 Java(TM) 2 Platform Micro Edition (J2ME(TM)), including Mobile Information
 Device Profile (MIDP) 2.0 and Connected Limited Device Configuration (CLDC)
 1.1, and support for the J2ME Wireless Toolkit (WTK) 2.2.
     The J2ME Wireless Toolkit 2.2 software Beta version, with new APIs, is
 available today ( The award-winning
 toolkit provides Java technology developers with the emulation environment,
 documentation and examples needed to develop mobile Java applications for
 mobile information devices such as cellular phones and entry-level PDAs.
     The J2ME Wireless Toolkit implements impressive capabilities that are
 exposed through standard APIs as defined through the Java Community
 Process(SM) (JCP(SM)). The new J2ME Web Services APIs (JSR 172) let J2ME
 devices act as Web services clients, simplifying the extension of enterprise
 applications to the mobile workforce. Other new APIs included in the Wireless
 Toolkit 2.2 beta version are:
     -- Wireless Messaging API (WMA) 2.0 (JSR 205)
     -- Mobile 3D Graphics API for J2ME (JSR 184)
     -- PDA Optional Packages for the J2ME Platform (JSR 75)
     -- Java APIs for Bluetooth (JSR 82)
     About NetBeans and
     NetBeans is an open source, multiplatform product, implemented 100 percent
 in Java technology, that can be used to develop and deploy a range of mobile,
 Web, desktop and services-based applications. It offers a full-featured,
 extensible Java technology IDE; a tools platform with an extensible, modular
 architecture; and an application framework that provides a foundation for full
 featured, rich client applications. There have been approximately three
 million downloads of NetBeans in the last year. NetBeans is currently
 available on the Solaris(TM) Operating System, Windows, Linux and Macintosh
     For more information on the JavaOne conference, visit
     About Sun Microsystems, Inc.
     Since its inception in 1982, a singular vision -- "The Network Is The
 Computer(TM)" -- has propelled Sun Microsystems, Inc. to its position as a
 leading provider of industrial-strength hardware, software and services that
 make the Net work. Sun can be found in more than 100 countries and on the
 World Wide Web at Subscribe to Sun newswire at
     Sun, Sun Microsystems, the Sun logo, EJB, Java, JavaOne Conference,
 JavaBeans, JavaServer Pages, J2EE, J2ME, JCP, NetBeans. Solaris and The
 Network Is The Computer are trademarks or registered trademarks of Sun
 Microsystems, Inc. in the United States and other countries.
      Laura Ramsey
      Sun Microsystems, Inc.
      Brenda Nashawaty
      CHEN PR, Inc. for Sun Microsystems
      781-466-8282 ext. 13

SOURCE Sun Microsystems, Inc.