Points&Forces is a set of software tools for architects, engineers, and surveyors. It uses a command line interface. It features a flexible design, total station control, digital camera control, real-time control and visualization, processing of point clouds (from laser scanners or other sources), geometry manipulations, projection of photographs on meshes, photogrammetry, in-situ measurements, and format translations for points, lines, and triangle meshes to formats that include dxf, stl, wrl, and pov. The tools were mostly used for the documentation of cultural heritage sites and buildings.
The parallel project allows for simple parallel and distributed processing from shell scripts. In particular, the programs accept lines of shell code on the standard input and run these lines in parallel. The parallelism can be either on the local machine or on a cluster, if a small amount of time is taken to set up SSH. Additionally, the distributed version includes a degree of fault tolerance.
depfinder finds the dependencies of Slackware packages. The dependency list can be output to stdout, to a .dep text file without version information, or to a slack-required file with version information. depfinder is very fast; its speed is mainly due to the C++ code that is used in depfinder to find in which package each individual library is included. It also has support for running multiple jobs, which makes it a lot faster when used with multiple CPUs/cores. depfinder supports detecting dependencies of binary files compiled with languages such as C or C++ and it can also detect Python dependencies.
oVirt is a small host image that provides libvirt service and hosts virtual machines (oVirt Node) and a Web-based virtual machine management console (oVirt Server Suite). It is built using existing open source components (libvirt, kvm, collectd, Ruby on Rails, PostgreSQL, and freeIPA). Presently, the oVirt Server Suite only manages the oVirt Node, but the goal is to be able to manage other node types and hypervisors in the future.
Eggy is an IDE that includes syntax highlighting, template features, options for compiling and running your code, auto completion, and more. Eggy's distinguishing feature is its support for group projects, which allows users from around the world to connect to each other and work together on a project and see live changes being made. Users can communicate through the chat mechanism, add, remove, and rename files to and from the project, sync files, and exploit other useful features. Eggy supports many languages, including C++, Python, Perl, Ruby, shell scripting, and others.
Spindown is a daemon to spin down idle disks and thus save energy and give the disks a longer lifetime. It also works with USB disks and hot-swappable disks because it uses the device ID to identify the disk instead of the device name (such as hda or sdb). This means that it doesn't matter if the disk is swapped while the daemon is running.
SAOTrace is a suite of software designed to simulate the as-built performance of grazing-angle X-ray optics using the ray-tracing approach. It is derived from portions of the NASA OSAC (Optical Surface Analysis Code) software suite. It can model nested conical as well as flat optical designs, and includes the ability to model arbitrary support structures and baffles. It can model non-ideal multi-layer reflective coatings as well as scattering from the optical surfaces.
ATF is a collection of libraries and utilities designed to ease unattended application testing in the hands of developers and end users of a specific piece of software. Tests can currently be written in C/C++ or POSIX shell and, contrary to other testing frameworks, ATF tests are installed into the system alongside any other application files. This allows the end user to easily verify that the software behaves correctly on her system. Furthermore, the results of the test suites can be collected into nicely-formatted reports to simplify their visualization and analysis.