DIET-PC (DIskless Embedded Technology Personal Computer) is a software kit enabling IT professionals to build embedded Linux appliances based on commodity PC or Mac hardware and various commercial embedded appliances. The focus is on platform portability, OS fundamentals and developer friendliness, rather than the end-user UI. The distribution is intended primarily for desktop graphical appliances, particularly thin clients (using the X11/XDMCP, ICA, RDP, and RFB graphics protocols). Although originally a network-booting OS, DIET-PC works well with various forms of solid-state persistent storage and hence is no longer strictly "diskless". The project uses QEMU virtual machines running Debian Linux (under Windows) as self-contained development environments, and hence may also be of interest for its unusual (non-x86) QEMU accomplishments.
qcon turns any terminal emulator for X into a Quake-style console. It is similar to tilda, kuake, and similar programs, but is't a terminal emulator by itself. Instead, qcon uses your favorite one, controlling its window position and state. It should work with most popular window managers and desktop enviroments.
PerlDAV is a Perl library for modifying content on Web servers using the WebDAV protocol. Now you can LOCK, DELETE, and PUT files, and much more, on a DAV-enabled Web server. The PerlDAV library consists of: HTTP::DAV, an object-oriented Web- DAV client API, dave, the DAV Explorer, an end- user UNIX console program for interacting with WebDAV servers (dave looks and feels like a standard UNIX ftp program).
dterm is a simple terminal emulator which doesn't actually emulate any particular terminal. Mainly, it is designed for use with xterm and friends, which already do a perfectly good emulation. Therefore, it doesn't need any special help; dterm simply provides a means by which keystrokes are forwarded to the serial line, and data forwarded from the serial line appears on the terminal.
psyced is a distributed chat and messaging system based on the Protocol for SYnchronous Conferencing. PSYC is multicast and routed between servers and clients in a scalable and efficient way, but users can also comfortably use IRC clients, telnet, Web chat, WAP, or Jabber to enter the network. psyced also communicates with the network of Jabber/XMPP servers and hosts programmable chat rooms for all of these technologies at once. It also provides gateways to several IRC networks, but unlike IRC, everyone can run a server and be an equal member of the PSYC network. It supports PSYC, XMPP, IRC, TELNET, HTTP, Applet, SMTP, WAP, XML, RSS, and TLS.