# Jetty Road Map

## Experimental Series: 6.0.x ALPHA

The JettyExperimental CVS contains experimental code for a new HTTP layer and servlet container for Jetty. The code is a ground up reworking of Jetty and with focus on:

- Flyweight. The code has been stripped down.
- Improved dependancy injection and interceptor inspired design
- Improved buffering for performance, minimal footprint and portability. NIO direct buffers will be able to be used where available.
- It is blocking-agnostic, so that NIO non-blocking semantics can be used when the application layer supports it

It is expected that Jetty 6 will be Beta in Q4 2005.

## Stable Series: 5.1.x

Jetty 5.1 is the stable series for the 2.4 servlet specifications. Jetty 5.1 currently being J2EE certified as part of the Apache Geronimo project. The 5.1.x/HEAD branch of Jetty contains the compliance changes as well as some optimizations inspired by the JettyExperimental branch. The code for 5.1 is in CVS HEAD.

## Solid Series: Jetty 4.2.x

Jetty 4.2 is the stable release for the 2.3 servlet specification. It has been stable since November 2002. Development is continuing on this series for maintenance, increased integration and extensions such as:

- JBoss integration.
- Jonas integration.
- JMX extension.
- JettyPlus JNDI and JOTM integration.

The code of 4.2.x is in the Jetty_4_2 branch of CVS.

Return to the Jetty project page.