Cobbler is a network installation and update server. It can be used to automatically set up PXE, install virtual guests, manage answer files, and reinstall existing Linux machines. Advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring (integrated with the installer to make updates available at install time), creation of netboot ISOs, and built-in DHCP/DNS Management. Tools such as "cobbler triggers", a Python API, and an XMLRPC API allow integration with cobbler with the rest of your datacenter environment or other systems management applications. There is also a Web interface to simplify management of the install server. Cobbler supports RHEL 4+, Fedora, and derivative distributions, and is also able to install other popular distributions.
jSyncManager is a Java-based data synchronization toolkit for PalmOS handhelds. It consists of a developers API, including a fully Palm-compatible synchronization protocol stack, and a set of end-user applications. It is ideal for use by any individual or organization that needs fast, stable, and easily extendable PalmOS handheld data synchronization that can run on a variety of platforms. It also supports plug-ins, which can be used to add synchronization support to applications, and includes a variety of import and export modes, including XML and CSV.
pkt is a universal XML packet archiver. It can manipulate files for backing up documents, transferring them across networks, emailing them, and sharing them by other means (p2p etc). It uses plugin filters to do the job and handles virtually any format available if there is a plugin for it. It handles encryption, compression, conversion, parity checking, decryption, decoding, repairing, rebuilding, and other tasks using a universal file format (XML-based). By default, all pkt output is in 7-bit ASCII which is UTF encoded and is compatible with XML parsers. pkt files can be disassembled, reassembled, and repaired by hand if necessary. pkt also supports the use of 8-bit compressed XML packets for its archives using one of several compression algorithms. In general, pkt will try to use the best algorithms available.
Luau provides a backbone for disseminating software updates throughout a software project's userbase. It differs from other autoupdate solutions (eg. apt, Red Hat Network) in that it works on a decentralized basis: developers provide a "Luau Repository" file describing all currently available packages and updates which is then downloaded and interpreted by the client. It is also more flexible in that individual developers can distribute not only software updates but messages throughout the userbase, which can be used to inform users of important security updates, new software roadmaps, or anything else the developer thinks is important for users of the software package. Also provided is an X front-end ('luau-x') and a console-based front-end ('luau') that allow the user to check for and download or install updates for all supported software.
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.
SoftwareUpdate is a Java class that assists with adding an automatic software-update feature to applications. It doesn't perform the update, but takes care of administrative stuff like looking up the version number of the latest version, with the ability to distinguish and check different places based on operating system. It also builds the OS-specific URLs to make it easy to do a quick latest-version check in any desktop or server application.