Sun has a long and successful history in participating in open sourcefrom the early days of BSD UNIX to NFS, OpenOffice, Apache projects such as Tomcat, the NetBeans IDE, OpenSolaris, and to the more recent initiatives to make all of Sun's software portfolio, including the core Java platform, available as open source. Other initiatives that fall specifically in the middleware category are Project GlassFish (application server), Open ESB (SOA and business integration), OpenSSO (identity and security), OpenDS (directory), and a host of other projects. All of them have been a win-win for both Sun and the open-source community at large. Marching forward with the open-source journey, Sun announced at the JavaOne 2006 conference the move to open-source its Sun Java System Portal Server. Portal Server is a key component of the Sun Java Enterprise System stack. This article, the first in a series, describes the move's objectives, scope, and efforts. Other parts that detail the individual subprojects will follow. See part 2: Portlet Repository, part 3: Portlet Container, and part 4: Web Services for Remote Portlets. Contents
Objectives
The history of Sun's Portal Server team spans over eight years of innovation and leadership in the marketplace. The open-source effort for Portal Server will continue that saga by transitioning from closed source to open development in the community, as is occurring for the rest of Sun's software portfolio. The plan is to incrementally move the Portal Server source code, piece by piece, from the repository inside Sun's intranet to outside the firewall onto the The objectives for the Portal Server open-source initiative are threefold:
Ultimately, Sun aims to establish a thriving community that includes anyone interested in both adopting and contributing toward the evolution of a truly enterprise-class and open standards-based portal server. Scope and Efforts
As a first step toward achieving the objectives and to coincide with the JavaOne 2006 announcement, Sun created the enterprise-class Portal Open Source Project on The Portal Open Source Project will include the following capabilities:
The majority of the above capabilities will be hosted in the Portal Open Source Project, except for some that will be hosted in subprojects. Those include the following: Invitation to Participate
Sun sincerely invites you to visit the project sites and sign up to participate. See the project pages for the procedure and the many ways in which you can contribute. Also, stay tuned for the subsequent parts in this series for more details on the open-source effort as it evolves. References
|
Simon Phipps Interview
Read this interview with Simon Phipps on The Meanings and Motivations
of Open-Source
Communities.
| |||||||||||||||||||||
|
| ||||||||||||