HTMLDOC converts HTML files and Web pages into indexed HTML, PostScript, and PDF files suitable for online viewing and printing. It can be used as a standalone GUI application, in a batch document processing environment, as a Web-based report generation application, or in embedded environments to support printing of HTML content. It runs on all Unix platforms as well as Mac OS X and Windows 2000 and higher.
CUPS is a standards-based printing system for Mac OS X and other Unix-like operating systems. It provides the System V and Berkeley command line interfaces, and uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues. The Line Printer Daemon (LPD) Server Message Block (SMB), and AppSocket (a.k.a. JetDirect) protocols are also supported with reduced functionality. CUPS adds network printer browsing and PostScript Printer Description ("PPD") based printing options to support real world printing.
Xpdf is a viewer for Portable Document Format (PDF) files. (These are also sometimes also called 'Acrobat' files, from the name of Adobe's PDF software.) The Xpdf project also includes a PDF text extractor, PDF-to-PostScript converter, and various other utilities. It runs under the X Window System on UNIX, VMS, and OS/2. The non-X components (pdftops, pdftotext, etc.) also run on Win32 systems, and should run on pretty much any system with a decent C++ compiler. Xpdf is designed to be small and efficient. It can use Type 1 and TrueType fonts.
Gutenprint (formerly Gimp-Print) is a collection of printer drivers for Unix/Linux that currently supports over 1400 printers. It emphasizes quality and flexibility, offering a wide variety of options to meet most printing needs. It includes a CUPS driver, an IJS-based Ghostscript driver, Foomatic data, an enhanced Print plugin for The GIMP, and other printer maintenance utilities. It can be used equally well for fast printing of text or critical printing of high quality graphics and photographs.
TrinityOS is a step-by-step, example-driven HOWTO on building a very functional Linux box with strong security in mind. TrinityOS is well known for its strong packet firewall ruleset, Chrooted and Split DNS (v9 and v8), secured Sendmail (8.x), Linux PPTP, Serial consoles and Reverse TELNET, DHCPd, SSHd, UPSes, system performance tuning, the automated TrinityOS-Security implementation scripts, and much more.
CUPS-PDF is a PDF writer backend for CUPS. It is designed to produce PDF files in a heterogeneous network by providing a PDF printer on the central fileserver. It will convert files printed to its queue in CUPS to PDF and put them in a per-user-based directory structure. It can execute post-processing scripts, e.g. to allow mailing the results to the user.
In order to leave Windows behind most people need a fully-functional money management program. CheckBook Tracker seeks to solve that problem. It has the feel and features of packages like Microsoft Money without requiring the user to build their own sources or find an RPM for their distribution. Its features include Import / Export QIF files straight from Money or Quicken, autocomplete, check printing, split transactions, balance forecasts, online banking, and more.
LPRng is the Next Generation in LPR software. It supports the standard bsd lpr commands and also supports an System V interface. Other features include lightweight lpr, lpc, and lprm programs, dynamic redirection of print queues, automatic job holding, highly verbose diagnostics, multiple printers serving a single queue, client programs do not need to run SUID root, greatly enhanced security checks and a greatly improved permission and authorization mechanism. The default configuration provides a simple BSD LPR interface, but there are options to modify a wide variety of operational facilities. The companion IFHP print filter can interface to a wide variety of printers, from the latest network based high speed to vintage legacy printers.