The Internet CD Database Server (cddbd v1.4) README

Copyright (c) 1996  Steve Scherf
A Moondog Software Production

Original version by Steve Scherf (steve@moonsoft.com)

Last updated by freedb team in September 2001
Email:	info@freedb.org


INTRODUCTION
------------

The CD Database Server (cddbd) is a program designed to allow remote access
of xmcd-style Compact Disc database entries via the Internet. Xmcd is an
X11/Motif-based CD player utility written by Ti Kan, which, as of version
2.0 supports remote access of CDDB protocol servers. This server also
supports cda 2.0, a command-line driven, non-graphical CD player also
written by Ti Kan.

There's a lot of other client software as well! The list is growing fast.
You can get an actual list at www.freedb.org

Please see the file COPYING for the GNU General Public License.
Please see the file MANIFEST for the list of files in the CDDB server package.
Please see the file CDDBD_HOWTO for information on running the CDDB daemon.
Please see the files CDDBPROTO and DBFORMAT for information on using the
server from an application.
Please see the file CHANGELOG for a list of changes in this and earlier 
versions.

"CD Database Server", "Internet CD Database Server", "CD Server", "Internet
CD Server", "CDDB Protocol Server" and "CDDB Server", are all copyright (c)
1996 by Steve Scherf.

Permission for products to use the source code, text and/or interface
definitions provided in this package is granted with the following
restrictions: products that incorporate use of the CD database server package
in any way must adhere to the language of the GNU GPL, and must explicitly
give credit to the author both in all documentation and when the product is
operating. The latter need not appear conspicuously, but should be
viewable by the user through some obvious means.


SUPPORTED PLATFORMS
-------------------

The server should compile and run on just about any Unix or Unix-like
system. At the time of this release, cddbd has been successfully tested
on numerous platforms, including:

AIX 4.2 & 4.3
Alpha/Linux 2.2.x
Alpha/OSF1
Cygwin 1.3.1
FreeBSD 4.4-RC
Linux 2.2.x & 2.4.x
NetBSD 1.5X

If you have successfully tested other systems, please let us know.

It does currently not work on HP-UX (tested with HP-UX 10.01 & 10.20).


ACKNOWLEDGEMENTS
----------------

Credit must go to:
Ti Kan (ti@amb.org) for creating cddb, the CD database, and coming up with the
idea of using the Internet to give users access to the database. His prototype
is the basis for cddbd. 
Steve Scherf (steve@moonsoft.com) for creating the cddbd-server-software.
Without his efford, freedb would not be.
Jeffery Sumler for sending the patch for cddbd version 1.4b39PL1
Oliver Fleischmann for implementing protocol level 4, the "cddb lscat" and the
"discid" command.
Florian Maul for implementing protocol level 5 and the "cddb unlink" command.
Gerhard Gonter for lots of small improvements and bug fixes to the cddbd code.

Thanks go to the many system administrators who have volunteered the use of
their sites as public CD database servers. Without them this probably would
not have become so popular! Thanks also go to the many users who use the
servers and submit new entries every day.


WHERE TO GET CDDBD
------------------

Cddbd servers are maintained at numerous sites on the Internet, but if you
would like to start your own this package contains the source code needed
to do so. This package can be obtained at www.freedb.org in the
downloads-section. The submit.cgi, which is needed for accepting http-submits
can be obtained separately.

The CD database itself is a rather large package that can be acquired
separately. The freedb public CD database is available via anonymous FTP from

        ftp://ftp.freedb.org/pub/freedb/ 

and many other mirror-sites which are listed at www.freedb.org in the
downloads-section.


HELP WITH CDDBD
---------------

If you have any questions or comments about cddbd, the freedb team can be
reached via email at:

info@freedb.org
