INDUSTRY
Sun Announces Revolutionary Version of Java Technology
Major Release Provides Significant Enhancements for Web Services and Web 2.0 Development and Support for Dynamic Languages, Windows Vista and NetBeans Tools: Sun Microsystems, the creator of Java technology and the Solaris Operating System and the world's leading contributor of open source code, today announced the availability of Java Platform Standard Edition 6 (Java SE 6). The Java SE 6 release is the result of over two years of industry-wide development involving open review, weekly builds and extensive collaboration between Sun engineers and over 330 external developers. Developers interested in getting started immediately with the Java SE 6 release can leverage the new NetBeans Integrated Development Environment (IDE) 5.5, which fully supports all the latest features of the Java SE 6 platform.
Java SE 6 software makes development easier, faster and more cost-efficient and delivers enhanced functionality for web services, dynamic language support, diagnostics, and desktop applications. In addition, over 160 companies worked with Sun and tested their Java technology-based applications on the Java SE 6 platform to help ensure compatibility, stability and optimum performance for the Java SE 6 release. Backward compatibility of Java SE 6 with previous versions of the platform preserves the skill sets of current Java software developers and protects Java technology investments. In-depth information and technology downloads for the Java SE 6 release are available at: its Web site.
The powerful combination of the new Java SE 6 release and the NetBeans 5.5 IDE provides developers with a reliable, open and compatible, high-performance framework for delivering Java technology-based applications faster and easier than ever before. The NetBeans IDE provides an open source, high performance, modular, extensible, multi-platform Java IDE to accelerate the development of Java SE 6 software-based applications and web services. The NetBeans IDE is available for download along with the Java SE 6 platform at its Web site, or separately at its Web site.
"Java SE 6 technology is now, more than ever, an extremely strong platform for both developers and vendors and the NetBeans IDE is the best way for developers to leverage all the new functionality in the Java SE 6 release. With expanded dynamic language and web services support, the Java SE 6 platform is optimized for building Web 2.0 applications and services," said Rich Green, executive vice president of Software at Sun. "Moving forward, the OpenJDK project will define how Sun's Java SE implementation evolves, and we look forward to working even more closely with the developer community on the next version of the Java SE platform."
Web 2.0
The Java SE 6 software helps accelerate developer innovation for web-based, dynamic and online collaboration applications by including a new framework and developer APIs to allow mixing of Java technology with dynamically typed languages, such as PHP, Python, Ruby and JavaScript technology. Sun has also created a collection of scripting engines at: its Web site and pre-configured the Rhino JavaScript engine in the Java SE 6 platform. In addition, the Java SE 6 software includes a full web services client stack and supports the latest web services specifications, such as JAX-WS 2.0, JAXB 2.0, STAX and JAXP.
Diagnostics, Monitoring, and Management
The Java SE 6 platform provides expanded tools for diagnosing, managing and monitoring applications and also includes support for the new NetBeans Profiler 5.5 and for Solaris DTrace, a comprehensive dynamic tracing framework that is included in the Solaris 10 Operating System. In addition, the Java SE 6 software further increases ease of development with tool interface updates for the Java Virtual Machine (JVM ) and the Java Platform Debugger Architecture (JPDA).
Enterprise Desktop
The Java SE 6 release delivers significant improvements to the desktop, which enable Java applications to integrate even more seamlessly into the end-user experience. For rapid visual development of interactive applications, the Java SE 6 platform includes a new layout manager component, based on the NetBeans GUI Builder (formerly code named Matisse). The Java SE 6 software also provides enhanced support for the upcoming version of Windows Vista.
"We welcome the Java SE 6 release and its compatibility with Windows Vista because we want to see a good Java technology experience available for customers using Windows," said Brad Goldberg, general manager for Windows Client at Microsoft Corp. "We have worked very closely with Sun through the development process to ensure continued compatibility and interoperability between Java technology, Windows and the latest versions of Internet Explorer.
Developer Support and Services
Developers using the Java SE 6 platform or Sun Developer Tools and technologies to leverage the Java SE 6 release, can get support through Sun Developer Services - Sun's complete line of developer how-to help, product support and updates, and training and certification programs (its Web site). For the Java SE 6 release, Sun is offering a special promotion for 60 days of unlimited support for Java SE 6 software, free of charge, through Sun Developer Expert Assistance. Sun Java MultiPlatform (JMP) Support (its Web site) offers end-to-end, mission critical Java technology support for customers with heterogeneous computing environments and helps to optimize application performance and reduce risk. In addition to the existing one year offering, Sun is now offering new three year subscription pricing for JMP Support to help customers lower costs. Sun Developer Network Program (SDN) members can also get a 10 percent discount on the new Java SE 6 technology training course. Developers are encouraged to join the SDN , at no cost, by registering online at: its Web site.