gBootRoot makes the construction and development of distributions fun and simple with its Root Methods (Yard) and user-mode-linux test bed. Finish the product with a Boot Method (2-disk compression supported). Normal (non-root) users can make root filesystems and boot disks. It includes the make_debian script to create a testable user-mode-linux base Debian system, add-ons to enhance methods, and an MTD Emulator useful for running distributions made with the jffs/jffs2 filesystem.
Pexpect is a Python Expect-like module. It spawns child applications, controls them, and responds to expected patterns in their output. It can be used for automating interactive applications such as ssh, ftp, passwd, telnet, etc. It can be used to automate setup scripts for duplicating software package installations on different servers. It can be used for automated software testing. It should work on any platform that supports the standard Python pty module. Its interface was designed to be easy-to-use, so performing simple tasks is easy. It includes an ANSI/VT100 terminal screen scraping module.
Instant-Grid is a Knoppix-based live-CD bundled with a pre-configured grid environment based on the Globus Toolkit. One PC started from this CD becomes the Instant-Grid frontend. It also functions as a PXE boot-server, allowing other PCs in the same local network to boot the Instant-Grid environment. Together with the frontend, these PCs automatically form a working test grid. Like with the original Knoppix, the existing configuration of the participating PC is not touched (except maybe for enabling the PXE boot-option), and remains instantly available by a simple reboot.
The JumpBox for Ruby on Rails is a self-contained Ubuntu Linux environment that, upon startup, immediately hosts fully functioning Apache, Ruby, MySQL, and Ruby On Rails environments. With only a minimal amount of preparation, you can use your favorite deployment method to install and host your Rails application on the JumpBox.
Defaults Manager is an editor for the User Defaults preferences database on Mac OS X. It allows you to easily view, edit, delete, and backup preferences, and can be used to view and change the preferences in almost any application. It is useful for developers that want to make sure their preferences are being stored and changed correctly, and can be used to unlock features that previously required the use of Terminal.