CDDB Shutting Down Media Jukebox
shaun writes: "According to this thread on the Media Jukebox Talkback site, CDDB is refusing connections from Media Jukebox until the Media Jukebox guys sign an "exclusive agreement" to use CDDB's database.
Taking a shared public resource private has destroyed their karma, but what can be done?" Are grip and xmcd next? How do you enforce exclusivity for an open source program? Everyone should use FreeDB instead anyway: It's everything that was once good about cddb, including that little free part that made cddb itself the defacto standard before it got too big for its britches.
Just to clarify, CDDB doesn't claim to own the song titles (the record companies do?), they claim to own the encoding that turns the length of all the tracks on a disc (the "uniqueness") into a code number to be looked up in the database. You are free to take the song titles from their database. What they'll try to stop is any use of that algorithm.
I just thought I'd clarify because it makes a difference to how to circumvent their theft of everyone's hard work. The distributed.net idea would not suffer from this problem, BTW, not to mention it would be fun. SETI@CDDB! :) I'm sure d.net would never go for it, though, they'd rather bore us all to tears with a yet longer attempt to crack some obscure n-bit variant of a public key system. (d.net: we know that things can be cracked by brute [yawn] force. do something more interesting!]
I agree with others who have said that all this whining about CDDB is pointless, since FreeDB exists, and has a huge amount of data in it already.
However, FreeDB very much needs help. There are a number of bugs and horrible misfeatures in it, and the main developer seems to have close to zero time to work on it. Pretty much any time I've found a problem, his response has been, ``yeah, too bad I don't have any time.''
Not that there's anything wrong with that: he's doing a big service to all of us by keeping it running at all. But, if any of you do have the time and ability, it seems to me that FreeDB desperately needs a co-developer.
From: Freecddb's Why page
"(Funny sidenote: One programmer told me, that his cd-player will be banned if he is refusing to display the CDDB-logo. His software is a console-based program (it does not produce any graphical output) for blind people...)."
No need to ' query every single disk-id '. Patch software to use FreeDB as primary source, CDDB as secondary and to COPY contents found in CDDB into FreeDB.
Then just sit down and listen.