Supported Operating Systems and Platforms
The source code of this version of xmcd and cda supports the following
operating system and hardware environments.
Note: The enhanced CDDB²® service is enabled only on some platforms.
The "classic" CDDB® service is used on all the others. See the
CDDB file for details.
- Apple A/UX (Not MacOS!) (*)
- A/UX version 3.0 or later (on Apple Macintosh m68k,
with devscsi module installed)
- BSDI / WindRiver BSD/OS
- BSD/OS version 2.x (on Intel x86 PC-compatible)
- BSD/OS version 3.x (on Intel x86 PC-compatible)
- BSD/OS version 4.x (on Intel x86 PC-compatible and Sun Sparc)
- Data General DG/UX (*)
- DG/UX version 5.4R3.00 or later (on DG AViiON m88k)
- Digital / Compaq / HP Tru64 UNIX, Digital UNIX or OSF1
- version 1.3 or later (on Alpha)
- Digital Ultrix (*)
- Ultrix version 4.3 or later (on DECStations, with
SCSI CAM installed)
- Digital / Compaq / HP OpenVMS
(See notes in the INSTALL.VMS file)
- OpenVMS version 6.2 or later (on Alpha)
- OpenVMS version 6.2 or later (on VAX)
- FreeBSD
- FreeBSD 2.0.5 or later (on Intel x86 PC-compatible)
- FreeBSD 4.0 or later (on Alpha)
- Fujitsu/Siemens/Pyramid Reliant UNIX System V Release 4 (*)
- SINIX-N on RM200, RM400
- SINIX-P on RM600
- Hewlett Packard HP-UX
- HP-UX release 9.x (HP 9000 m68k Series 300, Series 400)
- HP-UX release 9.x (HP 9000 PA-RISC Series 700 WSIO)
- HP-UX release 10.x (HP 9000 PA-RISC Series 700 WSIO)
- HP-UX release 11.x (HP 9000 PA-RISC Series 700 WSIO)
- IBM AIX
- AIX version 3.2.x (on IBM RS/6000 Power and compatibles)
- AIX version 4.x (on IBM RS/6000 Power/PowerPC and compatibles)
- AIX version 5.x (on IBM RS/6000 Power/PowerPC and compatibles)
- Linux
- Linux 1.0 or later (on Intel x86 PC-compatible)
- AlphaLinux 2.1 or later (on Alpha)
- SparcLinux 2.0 or later (on Sun Sparc or compatibles)
- Linux-ppc 2.1 or later (on Apple Macintosh PowerPC or compatibles)
- NetBSD
- NetBSD 1.0A or later (on Intel x86 PC-compatible, Sun Sparc
and other platforms)
- OpenBSD
- OpenBSD 2.x or later (on Intel x86 PC-compatible, Sun Sparc
and other platforms)
- QNX (*)
- QNX version 4.22 or later (on Intel x86 PC-compatible)
- SCO UNIX System V Release 3.2 (on Intel x86 PC-compatible)
(SCO UnixWare see below)
- SCO UNIX 3.2v4.x
- Open Desktop version 2.x
- Open Desktop version 3.x
- Open Server release 5.x
- Silicon Graphics IRIX System V Release 4
- IRIX version 4.x (on SGI platforms)
- IRIX version 5.x (on SGI platforms)
- IRIX and IRIX64 version 6.x (on SGI platforms)
- Sony NEWS-OS (*)
- NEWS-OS 4.1 or later (on Sony NEWS/m68k)
- Stratus FTX System V Release 4 (*)
- FTX version 3.x (on Stratus Continuum PA-RISC)
- SunOS
- SunOS 4.1.x / Solaris 1.x (on Sun Sparc and compatibles)
- Sun Solaris System V Release 4
- SunOS 5.x / Solaris 2.x and later (on Sun Sparc and compatibles)
- SunOS 5.x / Solaris 2.x and later (on Intel x86 PC-compatibles)
- UNIX System V Release 4.0 (on Intel x86 PC-compatible) (*)
(Note: 4.0.3 or later recommended)
- AT&T
- Consensys
- Dell
- ESIX
- ISC
- Microport
- Micro Station Technology
- UHC
- USL
- UNIX System V Release 4.0 (on Motorola m88k) (*)
- UNIX System V Release 4.2 (on Intel x86 PC-compatible)
- Consensys
- Information Foundation
- Univel / Novell UnixWare 1.x
- Onsite
- USL
- UNIX System V Release 4.2MP (on Intel x86 PC-compatible)
- UNIX System V Release 5 (on Intel x86 PC-compatible)
- UnixWare 7.x
- Caldera Open UNIX 8
For those platforms denoted with an asterisk (*), xmcd and cda have
been known to work on these platforms in the past, and nothing has been
explicitly done to prevent them from working now. However, these are
not actively maintained and tested platforms.
Supported CD-ROM, CD-R, CD-RW and DVD Drives
The current release of xmcd and cda should work with the following
CD-ROM, CD-R, CD-RW and DVD drives:
- Any MMC-compliant (MMC-1, MMC-2, MMC-3) SCSI, SATA or IDE/ATAPI
drive capable of audio playback and digital audio extraction
for CDDA functions.
- Any SCSI-2 SATA or IDE/ATAPI drive capable of audio playback.
Some SCSI-2 drives using vendor-unique commands for digital
audio extraction are also supported for CDDA functions.
- Many older SCSI-1 drives using vendor-unique commands for
audio playback.
- SCSI multi-disc changers.
- Drives with USB, IEEE-1394 Firewire, or proprietary interfaces,
if driver support is available and installed on your OS platform.
Some of these drive types require host OS driver support.
For details about drive support please refer to the DRIVES file
in the xmcd distribution.