Some time back we had decided to open source some on the key components of the Sun Java Portal Server product in a piece-meal fashion. The idea was to enable those components to be consumed by other communities or software products (refer this article for the goals).
Since then we have open sourced the Portlet Container (based on the JSR168 standard) implementation, the WSRP implementation, the JSFPortlet bridge, and also created some new innovative projects such as Portal Pack (NetBeans and Eclipse), SAW and Mirage. And to further walk the talk, I am happy let you know that some of these components have already been consumed back by the enterprise class open source Portal Server implementation in the OpenPortal community.
A successful open source community is about adopting other communities and getting adopted by other communities, I would like to welcome other communities and software products who believe in open source to come and look at what we have to offer as part of the components mentioned above.
To go back to the article that states the goals of the OpenPortal community --
The objectives for the Portal Server open-source initiative are threefold:
- Expose Portal Server's mature and proven enterprise-class capabilities to the community and evolve it there through active participation from the community of developers, users, partners, and like-minded individuals.
- Build composable, decoupled, and lightweight components that can be used by the developer community and other projects, for example, components that serve as development or test runtimes in tools.
- Collaborate with other portal, middleware, or similar open-source efforts in the software universe for the benefit of the community.
Note: Please stay tuned for news on JSR286 and WSRP 2.0.