Virtual Appliances are nano-sized virtual machines for deploying instant infrastructure and applications. They are Ubuntu Server Edition 8.04 based and available for VMware, QEMU, KVM, Parallels, Xen, Virtual Iron, Virtural PC, and Virtual Server. Available Virtual Appliances are a LAMP Server, LAPP Server, Apache Tomcat Server, and Cacti Virtual Appliance. These are the smallest, most functional, and easiest to use Virtual Appliances available. They are certified for use on VMware and Parallels.
sTeam provides a technical platform which allows groups of students, lecturers, and any other groups to construct and arrange their individual and cooperative learning and working space. It consists of an object-oriented server connected to a database, and Web, Java, and other (FTP, SMTP, IRC, etc.) clients. The server is event-driven and manages all user objects as well as the communication between the connected clients. Features that were different from most other cooperation tools is the self-organisation and self-administration by the members within the virtual environment.
WIMS (WWW Interactive Mathematics Server) is a CGI Web application designed to host interactive mathematical educational activities such as exercises, computational math, and graphing tools. It features automatic score processing with strong anti-cheating mechanisms, virtual classes allowing teachers to guide/control student works, online exercise creation, animated graphics, a message board allowing inline mathematical formulas, and more. It can also be easily used for education within other disciplines.
jo! is a pure Java Web server that implements the Servlet API, JSP, and HTTP/1.1. It features advanced thread management, virtual hosts, memory-sensitive file cache, authentication using a role abstraction, automatic compressed transfer of text or HTML files, auto internationalization, auto servlet and JSP reloading, auto reload of WARs, hot deployment of WARs, JSR-45 support, and an easy-to-use Swing console.
ssl-cert-check is a Bourne shell script that checks the expiration status of digital certificates on SSL servers. It supports both interactive and batch modes and easily integrates with cron. It provides custom expiration thresholds and can be configured to send email if a certificate is close to expiring.
Rainbows! is an HTTP server for sleepy Rack applications. It is based on Unicorn, but designed to handle applications that expect long request/response times and/or slow clients. For Rack applications not heavily bound by slow external network dependencies, consider Unicorn instead as it simpler and easier to debug.
uIP is probably the smallest implementation of the TCP/IP protocol stack ever written in a high level language; the code footprint is on the order of a few kilobytes and RAM usage is on the order of a few hundred bytes. uIP is intended to be used in embedded systems running low end 8- and 16-bit microcontrollers.
Load is a utility for Web application and SOAP-based Web services performance and scalability testing. It features a scripting language and a library of test objects for the creation of intelligent agents that drive the Web application or SOAP-based Web service. Running hundreds of agents concurrently shows how your software performs in production environments. Load is a Java application that runs on Linux, Solaris, NT, Win2000, and Macintosh. While Load continues to be maintained, the next generation is the TestMaker program.