ROCK Linux is a distribution build kit for creating Linux distributions. You can easily design and build your own distribution by choosing packages, compilers, and optimization options, and optionally enable the GCC Stack-Smashing Protector for enhanced security. It is also possible to choose custom configure options, cross-compile, and much more. Many specialized targets (customized distributions) have already been created, such as a Desktop, Router, or Minimal distribution. A variety of architectures are supported.
tsdecrypt reads an incoming MPEG transport stream over UDP/RTP and then decrypts it using keys obtained from OSCAM or a similar CAM server. Currently supported crypto systems are Conax, Cryptoworks, Irdeto, Viaccess, Mediaguard (Seca), Videoguard (NDS), Nagra, DRE-Crypt, and Bulcrypt. BISS and constant code words are also supported. tsdecrypt communicates with a CAM server using the cs378x (camd35 over TCP) protocol or the newcamd protocol.
Cactus is a general, modular, parallel environment for solving systems of partial differential equations. The code has been developed over many years by a large international collaboration of numerical relativity and computational science research groups and can be used to provide a portable platform for solving any system of partial differential equations.
MDIFramework provides a ready-to-use architecture to ease the creation MDI-style applications in Java. It takes care of the overall architecture of the main window of the application, with a tabbed architecture, the presence of an HTML printable message area, and so on. It provides a generic API to manage lengthy actions, keeping the interface responsive, and taking care that actions are performed one at a time, without having to bother about it. It can add metadata to already opened files. It manages loading and unloading of external plugins at runtime.
mtPaint is a simple GTK+1/2 painting program designed for creating icons and pixel-based artwork. It can edit indexed palette or 24 bit RGB images and offers basic painting and palette manipulation tools. Its main file format is PNG, although it can also handle JPEG, GIF, TIFF, BMP, TGA, XPM, and XBM files.
PhysicsFS is a library to provide abstract access to various archives. The programmer defines a "write directory" on the physical filesystem. No file writing done through the PhysicsFS API can leave that write directory, for security. For file reading, the programmer lists directories and archives that form a "search path". Once the search path is defined, it becomes a single, transparent, hierarchical filesystem. This makes for easy access to ZIP files in the same way as you access a file directly on the disk, and it makes it easy to ship a new archive that will override a previous archive on a per-file basis. Symbolic links can be disabled, for added safety. Finally, PhysicsFS gives you a platform- abstracted means to determine if CD-ROMs are available, the user's home directory, where in the real filesystem your program is running, etc.