http://www.developer.com/java/other/article.php/3516161/Keynote-highlights-from-JavaOne-2005.htm
Sun is opening its JavaOne 2005 conference with 15,000 people in attendance and 250,000 watching the Webcasts. For an overview of Sun celebrating their first ten years, go to http://www.java.com/en/promotions/java10thbday.jsp. Following are the highlights from the opening day of the conference. Jonathan Schwartz opened the three-hour keynote and set the tone for Sun moving forward. He said: This brings up the topic of Open Source. Schwartz went on to say, Schwartz acknowledged that over the past couple years Sun has been working on establishing better relationships with both Microsoft and IBM. In both cases, their effort has been successful. Schwartz announced that IBM has renewed its licensing relationship with Sun around Java for 11 years and has signed a landmark agreement and announced comprehensive support for the IBM portfolio running on Solaris. Schwartz then went on to say there has been one community where Sun has not had a effective embrace: the open source community. He talked about F.O.S.S.: Free and Open Source Software. He feels the most important part of this acronym is the word free. That is what Sun is focusing on. That is why Sun has so many downloads available today. There is a social aspect to Open Source software. Sun has been working with various countries to show those countries how important free software can be. Everyone should do everything they can to bring more people on to the network. There is no downside to this. It is good for business. To show their efforts, Schwartz announced that they are open sourcing the Sun Server Side Implementation of Java. He says that this is just the first of many steps. John Loicono, Executive VP of Sun's Software Group, started his segment by looking back over the past ten years. He gave the following statistics about Java in general and its growth in each sector: Loicono then focused the rest of his presentation on the present and gave details on more products that Sun is submitting to the open source community. In all these open source projects, Sun is using the CDDL license as they did with Open Solaris. He recommended that developers go to JDK.net to participate on upcoming products. Mustang and Dolphin can be found on JDK.net.
Now with the help of the JCP, they are moving into integrating the business layer with Java Business Integration 1.0 (JSR 208). This will change how business integrates with Java by increasing business agility and reducing the cost of integration through an open integration framework for Service Oriented Architectures (SOAs). JBI will: More information on Sun's JBI and SOA initiatives can be found at http://java.sun.com/integration and http://www.sun.com/soa. Java System Application Server PE 9.0 is a platform for developing and delivering server-side Java applications and Web services. It can now be downloaded at java.net. Look for Project GlassFish at https://glassfish.dev.java.net/. It is integrated with the NetBeans IDE and incorporates Java EE 5. Java System ESB is the first fully open sourced enterprise service bus implementation based on the Java Business Integration (JBI) specification (JSR 208). It can be found at open-esb.java.net. Loicono then went on to show how NetBeans is the foundation for Sun's tools: Java Studio Creator, Java Studio Enterprise, and Sun Studio. NetBeans 4.1 has a new GUI and version control support and will be integrated into many of Suns development products. Java Studio Creator 2 was previewed. It will be shipping in a couple of months but you can gain access to it now through the Early Access Program. The Early Access program reaches out to the Java Studio Creator community to participate and influence the planning and development of the IDE. You can find the download at http://www.developer.sun.com/jscreator. Another preview was Java Studio Enterprise 8. Its new features enable a radically new service creation, orchestration, and data mapping capability. These new features will aptly aid the development of service oriented architecture (SOA)-based applications with integrated support for service orchestration and consumption, all based on industry defined standards. Arriving later this summer will be an early access program for Java Studio Enterprise 8, the first enterprise development environment to deliver integrated, code-aware developer collaboration in an effort to accelerate team productivity. Java Studio Enterprise 8 extends both the modeling and collaboration features, providing complete Java Platform, Enterprise Edition 1.4 support. For more information on Java Studio Enterprise, go to: http://developers.sun.com/prodtech/javatools/jsenterprise/index.html. Graham Hamilton, Sun fellow and vice president, unveiled advances planned for Java SE software over the next three years and across two upcoming releases. Hamilton also offered developers an early taste of Java SE 6 software, which is expected to ship in summer 2006, and invited them to contribute directly to the future of Java technology by reviewing source code, contributing bug fixes and feature implementations, and collaborating with Sun engineers to make the Java platform even better. Developers are free to join the community at http://community.java.net/jdk. The following Java SE 6 features will be available for testing and evaluation at the JDK software community site on java.net: Extending these improvements, features being considered for Java SE 7 include:
The key features in Java EE 5 will include:
Additionally, Sun has open sourced the Sun Java System Application Server Platform Edition 9.0 (AS PE 9.0), based on the Java EE 5 reference implementation and included within the Solaris 10 platform. Available on java.net, this is the next step in Sun's strategy to provide broader community participation in Java technology development and to empower customers with a low-cost, high-value business computing platform. By opening up the source code for the Sun Java System AS PE 9.0 and making the latest builds available on a nightly basis, Sun will streamline the evolution of a robust, commercial-quality Java EE 5-compatible application server that is packed with new features and functionality. Licensees and users will also continue to enjoy the benefits of write-once-run-anywhere computing inherent in the Java platform, with continued compatibility testing by Sun. Everyone is talking about SOA these days, and Sun is no exception. Sun announced new products and support for new Web services specifications, leading the advance of Service Oriented Architectures (SOA) infrastructures. As part of its strategy to ease customer migration to SOA, Sun is delivering a SOA infrastructure in phases to ensure effective implementation. Its announcement includes the availability of the latest Web services toolkit, a fundamental component of SOA, to address the performance bottleneck associated with XML processing. The Sun Java Web Services Developer Pack (Java WSDP) 1.6 provides early access to new Web services technologies and APIs, giving developers an opportunity to evaluate and familiarize themselves in advance of general availability in Sun products. A major feature in this version of Java WSDP is the industry's first implementation of Fast Infoset, standardizing the application of binary encoding/decoding to the XML Infoset for improved processing performance and throughput. Internal test results show Web services perform 150% to 400% faster when using Fast Infoset encoding of XML, with no changes required to the application, to take advantage of the higher performance. Providing the foundation for next-generation SOA applications, Sun also announced today support for the Java Business Integration (JBI) specification and the first fully open sourced Java Enterprise Service Bus (Java ESB) built on this specification. JBI provides the foundation for SOA by allowing enterprises to more rapidly implement business integration applications at a lower cost, while extending its capabilities to meet diverse business and IT requirements. Other significant steps Sun is taking to deliver on its SOA strategy include: Out of the 712 sessions, divided into nine topic areas, offered at Java one the top three topics are (in descending order): The most popular sessions are expected to be: You will see numerous articles on these subjects and the topics mentioned in the keynote on Developer.com and Gamelan.com over the next couple months.
Keynote highlights from JavaOne 2005
June 28, 2005
Jonathan Schwartz: The Participation Age
"At the end of the day, it's not about the bits. The interesting thing is that like other technologies, there is an immense social impact to technology. All technologies, if successful, have a tremendous social value. What is the social value of the network? Network is all about participation."
"The really interesting thing that is happening on the network today is that the end nodes are starting to inform the senders. Individuals are starting to participate. It is not about being information; now, it's about being connected. It's about participation. The Information Age, where the uninformed goes out passively to collect information, is history. From Sun's vantage point, we are now entering the participation Age. The participation age is more than writing code or writing a blog. It is about driving economic progress as well as social progress. It is becoming a blur."
Sun and Open Source
John Loicono
Sun + Open Source
Java Business Integration 1.0
Java System Application Server PE 9.0
Java System ESB (Enterprise Service Bus)
NetBeans as a Foundation
Java Studio Creator 2
Java Studio Enterprise 8
Graham Hamilton: An Early Taste of Java SE 6 and Java SE 7
Java SE 6 (Mustang)
Java SE 7 (Dolphin)
Java EE 5
Open Sourcing the Sun Java System Application Server Platform Edition 9.0
Sun's Plans for SOA
Conference Overview