/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 (http://java.sun.com/products/j2mewtoolkit). 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.org
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 http://sun.com. 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.
FOR MORE INFORMATION
Sun Microsystems, Inc.
CHEN PR, Inc. for Sun Microsystems
781-466-8282 ext. 13
SOURCE Sun Microsystems, Inc.