The Tomcat projects started at
Sun Microsystems as the reference implementation of the Java Servlet and
Java Server Pages Specifications. The
Java Community Process (JCP)
site contains all the details of those specifications.
The Tomcat code base was donated by Sun to the Apache Software Foundation in 1999, and
the first Apache release was version 3.0. Since then, multiple volunteers from Sun and
numerous other organizations have contributed to the product. There have been
multiple major releases and the product has enjoyed
considerable industry adoption as well as a healthy and active community.
In 2005, Tomcat became its own top-level Apache project, leaving the Jakarta umbrella
and oversight structure to manage itself.