FreeDB

The free replacement for CDDB

History
FreeDB came to be because Gracenote began charging developers to add CDDB support to their applications. FreeDB developed an open CDDB system and libraries to support queries to and from the free database.