The goal of the Apache Tomcat Project is to provide commercial-quality server solutions based on the Java Platform that are developed in an open and cooperative fashion. Tomcat 3.x is an implementation of the Java Servlet 2.2 and JavaServer Pages 1.1 Specifications. Tomcat 4.x is an implementation of the Java Servlet 2.3 and JavaServer Pages 1.2 Specifications, and is a re-implementation of the Tomcat servlet engine from the ground up. The current branch, Tomcat 5.x, is an implementation of the Java Servlet 2.4 and JavaServer Pages 2.0 specifications, with increased attention to scalability, reliability, and management functionality.
The Apache/Perl integration project brings together the full power of the Perl programming language and the Apache HTTP server. With mod_perl it is possible to write Apache modules entirely in Perl. In addition, the persistent interpreter embedded in the server avoids the overhead of starting an external interpreter and the penalty of Perl start-up time.
4Suite is a Python-based toolkit for XML and RDF application development. It features a library of integrated tools for XML processing, implementing open technologies such as DOM, RDF, XSLT, XInclude, XPointer, XLink, XPath, XUpdate, RELAX NG, and XML/SGML Catalogs. Layered upon this is an XML and RDF data repository and server, which supports multiple methods of data access, query, indexing, transformation, rich linking, and rule processing, and provides the data infrastructure of a full database system, including transactions, concurrency, access control, and management tools. It also supports HTTP, RPC, SOAP, and FTP, plus APIs in Python and XSLT.
Xerces2 is the next generation Apache Xerces-J XML parser. This version of Xerces-J defines the Xerces Native Interface (XNI), and provides a complete, standards compliant reference implementation using XNI. The parser was completely re-designed and re-implemented to be simpler and more modular. To help contribute to this project, visit the Apache Xerces Project Webpage (http://xerces.apache.org) and join the firstname.lastname@example.org mailing list.
Babeldoc is a framework and set of applications to process documents for business-to-business and other Internet/integration applications. It is primarily intended for text documents, especially XML, but supports a wide range of operations and data types. It has a sophisticated journaling system that supports replaying and reprocessing. Babeldoc is pipeline based and supports numerous ways to combine the pipeline stages in a dynamically reconfigurable fashion. It has a GUI and a Web-based console for document processing and monitoring, and comes with tools for the tranformation of flatfile data to XML, archival, and cryptography. Additionally it is able to scan various data sources based on sophisticated constraints.
Nexenta is a complete GNU-based operating system built on top of the OpenSolaris kernel and runtime. The Debian system is used for software distribution and packaging to glue the numerous pieces together. However, Nexenta is not currently part of the Debian Project, nor are its packages present in the Debian database. It includes Apache, MySQL, Perl, Python, PHP, Firefox, Evolution, a software update manager, Synaptic package manager, Gaim, Abiword, administration and development utilities, editors, graphics, GNOME, interpreters, libraries, and much more.