Apache Tomcat Article Index for
Apache
Website Links For
Apache
 

Information About

Apache Tomcat




  Logo
  Developer Apache Software Foundation
  Latest Release Version 6014
  Latest Release Date May 15 , 2007
  Operating System Cross-platform
  Genre Web Container
  License Apache 20 Licence
  Website Apache Tomcat


Apache Tomcat is a Web Container , or Application Server developed at the Apache Software Foundation (ASF). Tomcat implements the Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems , providing an environment for Java code to run in cooperation with a Web Server . It adds tools for configuration and management but can also be configured by editing configuration files that are normally XML -formatted. Tomcat includes its own internal HTTP server.


DEVELOPMENT STATUS


Members of the ASF and independent volunteers develop and maintain Tomcat. Users have free access to the source code and to the binary form of Tomcat under the Apache License . The initial Tomcat release appeared with versions 3.0.x (previous releases were Sun internal releases, and were not publicly released). Tomcat 6.0.13 is the latest production quality release1 of the 6.0.x trunk (the branch for the 2.5 Servlet specification)2, 2007 .


PRODUCT FEATURES


An overview of the different versions can be found on the Apache website.3


Tomcat 3.x (initial release)

  • implements the Servlet 2.2 and JSP 1.1 specifications

  • servlet reloading

  • basic HTTP functionality



Tomcat 4.x



Tomcat 5.x

  • implements the Servlet 2.4 and JSP 2.0 specifications

  • reduced garbage collection, improved performance and scalability

  • native Windows and Unix wrappers for platform integration

  • faster JSP parsing



Tomcat 6.x

  • implements the Servlet 2.5 and JSP 2.1 specifications

  • Support Unified Expression Language 2.1

  • designed to run on Java SE 5.0 and later

  • Support for Comet through the CometProcessor interface



HISTORY


Tomcat started off as a servlet Reference Implementation by James Duncan Davidson , a software architect at Sun Microsystems. He later helped make the project Open Source and played a key role in its donation by Sun to the Apache Software Foundation. The Apache Ant software build automation tool was developed as a side-effect of the creation of Tomcat as an open source project.James Duncan Davidson on the ''Hivelogic Podcast'': http://hivelogic.com/podcast/episodes/james-duncan-davidson

Davidson had initially hoped that the project would become open sourced and, since most open source projects had O'Reilly books associated with them featuring an animal on the cover, he wanted to name the project after an animal. He came up with ''Tomcat'' since he reasoned the animal represented something that could take care of and fend for itself. His wish to see an animal cover eventually came true when O'Reilly published their Tomcat book with a tomcat on the cover.


Tomcat 6.x

  • 6.0.20-August 29,2007

  • 6.0.13 - May 15, 2007

  • 6.0.10 - March 1, 2007

  • 6.0.0 - December 1, 2005



Tomcat 5.5.x

  • 5.5.23 - March 2007

  • 5.5.20 - September 1, 2006

  • 5.5.17 - April 28, 2006

  • 5.5.16 - March 16, 2006

  • 5.5.15 - January 21, 2006

  • 5.5.12 - October 9, 2005

  • 5.5.9 - April 11, 2005

  • 5.5.7 - January 30, 2005

  • 5.5.4 - November 10, 2004

  • 5.5.1 - September 7, 2004

  • 5.5.0 - August 31, 2004



Tomcat 5.0.x

  • 5.0.30 - August 30, 2004

  • 5.0.28 - August 28, 2004

  • 5.0.23

  • 5.0.0 - October 9, 2002



Tomcat 4.x

  • 4.1.36 - March 24, 2007

  • 4.1.31 - October 11, 2004

  • 4.0 - September 2001



REFERENCES







SEE ALSO




EXTERNAL LINKS