The Apache projects are defined by collaborative consensus based processes, an open, pragmatic software license and a desire to create high quality software that leads the way in its field.

The ASF is made up of more than 150 top level projects which cover a wide range of technologies. Chances are if you are looking for a rewarding experience in Open Source, you are going to find it here.

Java libraries for bare-bone HTTP communication,
including support for NIO.

HttpCore is a set of low level HTTP transport components that can be used to build custom
client and server side HTTP services with a minimal footprint. HttpCore supports two I/O
models: blocking I/O model based on the classic Java I/O and non-blocking, event driven I/O
model based on Java NIO. The blocking I/O model may be more appropriate for data intensive,
low latency scenarios, whereas the non-blocking model may be more appropriate for high latency
scenarios where raw data throughput is less important than the ability to handle thousands of
simultaneous HTTP connections in a resource efficient manner....

A framework for creating JSP taglibs that aid in rapid development
of voice and multimodal applications.

Server-side generation of HTML has proven an effective way of generating
the user interface for visual web applications. Over time, the effort
involved in such HTML generation has been reduced by the availability of
various JSP tag libraries that abstract away the minutiae of HTML markup.
The RDC project aims to achieve for voice and multimodal applications
what JSP tag libraries have already achieved in the world of visual web
applications.