The SeaMonkey project is a community effort to develop an all-in-one Internet application suite. It contains an Internet browser, email and newsgroup client with an included Web feed reader, HTML editor, IRC chat, and Web development tools, and is sure to appeal to advanced users, Web developers, and corporate users. It uses much of the Mozilla source code powering such successful siblings as Firefox, Thunderbird, Camino, Sunbird, and Miro.
Card Services for Linux is a complete PCMCIA or PC Card support package. It includes a set of loadable kernel modules that implement a version of the Card Services applications program interface, a set of client drivers for specific cards, and a card manager daemon that can respond to card insertion and removal events, loading and unloading drivers on demand. It supports hot swapping of most card types, so cards can be safely inserted and ejected at any time.
Enigmail is an extension for the mail client of Mozilla, Netscape 7.x, and Mozilla Thunderbird that allows users to access the authentication and encryption features provided by the popular GnuPG software. It can encrypt/sign mail when sending, decrypt/authenticate received mail, and import/export public keys. It supports both the inline PGP format and the PGP/MIME format, which can be used to encrypt attachments, and is cross-platform, although binaries are supplied only for a limited number of platforms. Enigmail uses inter-process communication to execute GPG to carry out encryption/authentication.
COID is an object-oriented networking library with a tool that automatically generates a lightweight communication layer directly from a C++ class declaration. The coidgen tool automatically extracts designated classes and methods from specified header files and generates a corresponding client class and host dispatcher. The server library manages networked and local connections and provides various services to running objects. The communication layer establishes either remote connection through TCP or direct (vtable) connection between the client and the server (if they reside in the same process).
libbgrab is a video4linux grabbing library to facilitate use of framegrabber cards and webcams through a few function calls. To implement constant throughput and to avoid frame loss delays, triple buffering is used through local buffer copying in a separate grabbing thread. The many demo and utility programs included can display live video to X, convert live video to ASCII, smoothly zoom live-video (using Glide), do some image processing (using MMX), and provide a stand-alone webcam image server.
Nvu (pronounced N-view, for a "new view") is a complete Web authoring system that combines Web file management and easy-to-use WYSIWYG Web page editing. Nvu is designed to be extremely easy to use, making it ideal for non-technical computer users who want to create an attractive, professional-looking Web site without needing to know HTML or Web coding.
VoiceBuntu (formerly Ubunterisk) is an Ubuntu-based live CD that uses Asterisk and VoiceOne to provide VoIP service without any system installation process. VoiceOne is a Web-based GUI for the Asterisk PBX. Ubunterisk can be used as a phone client as well as a PBX server. Ubunterisk can be administered either remotely or by accessing its local GUI. A capser-rw filesystem is used to store the system's data persistently.