Partition Logic is a partitioning and disk management tool for PC-compatible computers. It includes its own standalone operating system and GUI, and can fit on a single bootable floppy (or CD). It creates, modifies, resizes, deletes, formats, and moves partitions, and copies hard disks. It is based on the Visopsys operating system.
MikeOS is an operating system for x86 PCs, written in assembly language. It is a learning tool to show how simple OSes work, with well-commented code and extensive documentation. It features a text-mode dialog-driven user interface, a file manager and machine code monitor, and over 60 system calls for use by third-party programs.
Gujin is a PC boot loader that can analyze your partitions and filesystems. It finds the Linux kernel images available, as well as other bootable partitions (for *BSD, MS-DOS, Windows, etc.), files (*.kgz) and bootable disk images (*.bdi), and displays a graphical menu for selecting which system to boot. It boots the Linux kernel using the documented interface, like LILO and GRUB, so it doesn't need any other pre-installed bootloader. It can also directly load gzipped ELF32 or ELF64 files, with a simple interface to collect real-mode BIOS data. There is no need to execute anything after making a new kernel: just copy the kernel image file into the "/boot" directory, with a standard name. Gujin is written almost entirely in C with GCC, and it fully executes in real mode to be as compatible as possible.
crypt_blowfish is an efficient implementation of a modern password hashing algorithm, based on the Blowfish block cipher, provided via the crypt(3) and a reentrant interface. It is compatible with bcrypt as used in OpenBSD. It is adaptable to future processor performance improvements, allowing you to arbitrarily increase the processing cost of checking a password while still maintaining compatibility with your older password hashes. The hashes it produces are several orders of magnitude stronger than traditional Unix DES-based or FreeBSD-style MD5-based hashes.
iPXE is a network boot firmware. It provides a full PXE implementation enhanced with additional features such as the ability to boot from a Web server using HTTP, and the ability to boot from a SAN using iSCSI, AoE, SRP, or FCoE. It supports a wide variety of network devices, including wireless and Infiniband networks. iPXE is an effective replacement for gPXE.
Components 4 Java is a development tool for Java. It provides a framework to organize and separate different parts of code, and fills the gap between the class level and the library level as provided by the Java SE architecture. Additionally, you can organize your classes in well-separated and loosely coupled components. Those can be stuck together graphically into larger compositions. Finally, components and compositions will be distributed among Java archives as specified in assemblies.