Celebrating its 5th anniversary last month, The Eclipse Foundation has grown to encompass a wide variety of technologies beyond its humble Java IDE roots. For an example of this, you need look no further than the proposal to move Jetty under the Eclipse umbrella.
Jetty is successful open-source HTTP server and servlet container implemented entirely in Java. It is currently released under the Apache 2.0 license and is therefore free for commercial use and distribution. In many ways it's similar to Apache Tomcat, but it has been optimized for high volume use and is at the heart of hundreds of thousands of embedded products and websites.
Jetty's creator Greg Wilkins first discussed the move in December 2008. Greg wrote:
I believe that a move to Eclipse will grow the Jetty community for a number of reasons:
- Publicity of the change and use of the Eclipse brand.
- The addition of the choice of the Eclipse Public License.
- Closer relationships with the growing OSGi communities.
- Diminishing the perception that Jetty is a 1 man or 1 company project (although I plan to continue to lead the project for the foreseeable future).
- Improved quality through more rigorous release policies and procedures.
- Improved legal status through the foundations due diligence and procedures.
The tentative plan calls for Jetty 7 code to be pushed into the source repository at eclipse.org by the end of February, and for Jetty to participate in the Eclipse Galileo release train in June. If the proposal is accepted, the source code will be dual-licensed under the Apache and Eclipse Public licenses.