Motorsport is a project with a clear goal: to create the most realistic vehicle simulation possible. This includes cars and trucks, which can be driven using common input devices such as keyboards and steering wheels. It limits realism to what the hardware, and is intended for hardcore driving simulator fans. This means that it will try to have realistic physics, but not necessarily 'playable', 'easy', or 'fun' physics - these characteristics will depend on which vehicle is driven and on what a person is trying to drive it.
Spinneret is a structured storage engine that can be thought of as an extended tuple storage system. It takes the best aspects of relational, object, and hierarchical databases and throws away the dead weight associated with those technologies. The benefit of Spinneret is that its data model is incredibly flexible, allowing it to expose its underlying data in any number of ways. It operates similar to an object database, but without hard ties to an originating language, and can also behave like a relational database without the burden of complex joins.
YAJOGLB (Yet Another Java OpenGL Binding) allows Java programmers to access their native OpenGL library. The library is implemented using Java's JAWT to access the native windowing system, along with JNI calls to OpenGL. Programs using the binding must use the shared library provided, since this is not a pure Java library.
bbiso is a shell script used to build a CD image for a bootable Linux system which runs entirely in RAM on an i386 PC platform. It is a rewrite and update of Philip Howard's bick package for making an image for a bootable Linux CD using Peter Anvin's syslinux. It consists of a configurable script plus required executables from other GPLed sources. It is oriented towards small target systems, and would usually run on a development host on which a filesystem image could be built.
Unicorn is a Unix and LAN/localhost-optimized fork of the Mongrel HTTP server. It takes full advantage of functionality exclusive to Unix-like operating systems. It will reap and restart workers that die from broken apps, and there is no need to manage multiple processes yourself. Load balancing is done entirely by the operating system kernel. Requests never pile up behind a busy worker. The server does not care if your application is thread-safe or not, as workers all run within their own isolated address space and only serve one client at a time. All Rack applications are supported along with pre-Rack versions of Ruby on Rails via a Rack wrapper. It also supports atomic log cycling, nginx-style binary re-execution without losing connections, before_fork and after_fork hooks, and optional copy-on-write-friendly memory management.
Secure FTP API for Java is a collection of classes that allows you to add secure file transfer capabilities to your Java applications. It has a complete implementation of the File Transfer Protocol as defined RFC 959, and support for secure file transfer using SSL/TLS as defined in RFC 2228. Both explicit and implicit SSL connections are supported. It has an extendable architecture to support legacy/non-standard FTP servers, event notification to notify the connection and transfer events to interested objects, support for active and passive data transfers, support for ASCII and binary data types, and the ability to set the timeouts and buffer size to use for the control and data connections.
Slink-e tools is a package of programs and libraries to drive the Slink-e infrared remote control via its serial port from a Linux system. It features an interactive program to talk to the Slink-e and exercise its functions, an editor and learner for the IR code database, a readline-based command interface, a daemon that controls a Slink-e so that multiple other programs can interact with it, and Perl libraries for talking to the Slink-e at various levels. The package also contains complete documentation of the Slink-e device itself.
Pyml is a Python-based HTML preprocessor in the same vein as PHP or ASP, allowing you to mix HTML and Python code. It can be used with any Web server that supports CGI or with Apache via mod_python. There is support for cookies, PHP-like sessions, access to GET and POST variables, and inserting more pre-processors such as XSLT. Pyml files can be compiled into Python bytecode to speed execution.
GView is a simple image viewer meant to replace applications like Eye of Gnome and to be used as a tutorial for learning the GTK libraries. The code is heavily commented, and will soon include an accompanying tutorial on how to write GTK applications. Both functional and educational, it is one of the fastest image viewing utilities available.