Virgo DeliverablesThe Virgo deliverables are as follows. Refer to the feature summary for a feature comparison.
Virgo NanoVirgo Nano is a minimal core of the Virgo kernel which is designed to run relatively simple OSGi applications in a single region. Bundles can be provisioned at runtime using p2.
Virgo Nano "Full" (discontinued with 3.7.0)Virgo Nano "Full" builds on Virgo Nano and embeds Gemini Web to provide Apache Tomcat-based servlet support. Bundles, including Web Application Bundles, can be provisioned at runtime using p2.
Virgo KernelVirgo kernel supports the core concepts of Virgo but is not biased towards the web, thus enabling other types of server to be created. The kernel can also be used stand-alone as a rich OSGi application platform. A server can easily be constructed by deploying suitable bundles on top of the kernel.
Virgo Server for Apache TomcatVirgo Server for Apache Tomcat builds on the kernel and adds Gemini Web, a web integration layer, and various supporting bundles. It supports deploying sophisticated multi-bundle web applications.
Although Virgo Server for Apache Tomcat is the proper title for the deliverable (see the Apache Tomcat legal page), there are bound to be some dangling references to Virgo Tomcat Server in places. These references should always be understood to be abbreviations for the proper title.