Libxml2 is the XML C library developed for the
Gnome project. The library code is portable (to
Linux, Unix, Windows, embedded systems, etc.) and
modular; most of the extensions can be compiled
out. Libxml2 implements a number of existing
standards related to markup languages, including
the XML standard, Namespaces in XML, XML Base,
Relax NG, RFC 2396, XPath, XPointer, HTML4,
XInclude, SGML Catalogs, and XML Catalogs. In most
cases, libxml tries to implement the
specifications in a relatively strict way. To some
extent, it provides support for the following
specifications, but doesn't claim to implement
them: DOM, FTP client, HTTP client, and SAX2.
Support for W3C XML Schemas is in progress. It
includes xmllint, a command line XML validator.

LEAF is a secure, feature-rich, customizable embedded Linux network appliance for use in a variety of network topologies. Although it can be used in other ways, it's primarily used as a Internet gateway, router, firewall, and wireless access point.

The xterm program is the standard terminal emulator for the X Window System. It provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. If the underlying operating system supports terminal resizing capabilities (for example, the SIGWINCH signal in systems derived from 4.3bsd), xterm will use the facilities to notify programs running in the window whenever it is resized.

The ncurses (new curses) library is a freeware emulation of System V Release 4.0 curses. It uses terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD curses. The distribution includes the library and support utilities, including a terminfo compiler tic, a decompiler infocmp, clear, tput, tset, and a termcap conversion tool captoinfo. Full manual pages are provided for the library and tools.

Launch4j is a cross-platform tool for wrapping
Java applications distributed as jars in Windows
native executables. The executable can be
configured to search for a certain JRE version or
use a bundled one, and it's possible to set
runtime options, like the initial/max heap size.
The wrapper also provides better user experience
through an application icon, a native pre-JRE
splash screen, and a Java download page in case the appropriate JRE cannot
be found. The increase in size of the application
is small.

teTeX is the de facto standard TeX distribution
for a wide range of Unix-type operating systems,
and serves as a building block for others. It's
easy to install and customize. teTeX is not maintained anymore; instead, TeX users should migrate to TeXlive.

BitTorrent is a tool for copying files from one machine to another. FTP punishes sites for being popular. Since all uploading is done from one place, a popular site needs big iron and big bandwidth. With BitTorrent, clients automatically mirror files they download, making the publisher's burden almost nothing.