Abcde - A Better CD Encoder
Abcde is a frontend program to cdparanoia, wget, cd-discid, id3, and your favorite mp3 encoder (defaults to lame). Grabs an entire CD and converts each track to MP3, then ID3-tags each file, with one command.
CD Builder (cdb)
CD builder is a CD cue sheet and subcode generating tool for Linux/UNIX. Its goal is to generate subcodes for DAO and raw mode capable CD-R drives.
cdctl home page
Cdctl is a program similar to eject which can eject your CD-ROM/DVD drive. Cdctl provides a user interface to the 2.2 kernel's uniform cdrom driver's ioctl calls, and most 2.0 cdrom drivers (ide-cd and scsi).
CDDA Capable Drive List
Table of known CDDA compatable CD drives.
CDfs v0.3c
CDfs is a file system for Linux systems that `exports' all tracks and boot images on a CD as normal files. These files can then be mounted (e.g. for ISO and boot images), copied, played (audio tracks).
cdp - cd-playing simplicity.
cdp is a console-mode ncurses-based CD player which also features a command-line CD controller.
cdrecord - primary site
Cdrecord is free. Cdrecord is the only CD-R program available that supports most CD-Recorders and comes with full source.
CDRecord-Filters Home Page
cdrecord-filters is a patch for cdrecord to make it able to accept user-created modules that can create tracks for cdrecord on-the-fly. One module that allows you to read mp3s and write them as audio tracks is provided in the package.
Configuring an IDE/ATAPI CD-ROM burner
This tutorial describes the steps to follow to configure a Linux system for CD-ROM burning.
ECLiPt Roaster
The ECLiPt Roaster is a graphical frontend to cdrecord and mkisofs. Uses Python and GTK.
Linux Focus CD article.
How to use your CD-ROM under Linux.
SimpleCDR
SimpleCDR is a console-based CD Mastering/CD Ripping/Audio Compression frontend. SimpleCDR uses NCurses to provide a flexible, intuitive interface. It has all the features of a GUI frontend without the overhead of X.