Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Music Media

Freecddb.org is up and Running 54

mkaiser writes "Many people complained that CDDB has changed its licence. Freecddb (Website is here) is an approach to replace CDDB in a free manner. This means that you do not need a licence to access the server, the service is - and will remain - free. As I am using an old cddb-archive, I need submissions. If anyone is interested in keeping up another free service, please send submissions to freecddb-submit@freecddb.org or configure your CDDB-aware CD-Player accordingly. " There are numerous projects like this now. Glad to see it.
This discussion has been archived. No new comments can be posted.

Freecddb.org is up and Running

Comments Filter:
  • All I can say is...

    Look out for the overzealous enforcers of the
    violation of their 'intellectual property.'

    You can bet that there will be noise from CDDB Inc.
    on this. If lucky, they won't sue. If not, better
    find some damned good lawyers quick. And pray the
    RIAA doesn't jump into the fray.
    -RISCy Business | Unix Guru, Unicent Telecom
  • I haven't really kept up with the situation, but what is the problem with the current cddb license? I go to their website and from what I can tell, access is always free.
  • Given the recent number of hupplas regarding trademarked names, it might be a wise idea to
    change the name from "freecddb" to something
    else. If this truely takes off, such that CDDB
    starts to lose money on it, "freecddb" might
    find itself in a lawsuit. (of course, IANAL).

    Otherwise, full steam ahead!
  • are you even allowed to use an old cddb archive? What are the licencing issues on it? I mean the CDDB people will probably see it as their "property" Boy most of the IP thing is, as Carman would say, "hella-stupid."

    -- A wealthy eccentric who marches to the beat of a different drum. But you may call me "Noodle Noggin."

  • The current problem is that the company that currently owns the CDDB database (yes, I know that's redundant) has declared that the contents of that database are their intellectual property and have put together a license with various terms for using their database. Access may not cost anything, but it's not _FREE_. For more details, check out a previous Slashdot story [slashdot.org] on the subject.



    --Phil (#define _FREE_ free(as in speech) /*Thanks to the poster I saw do that. */)
  • What's really neat about CDDB, is that the RIAA can use it to track CD usage. I imagine eventually, they'll be able to use the secret codes embedded in all Audio CDs to track down pirates and illegal resellers.

    I'm sick of people ripping off my music and not paying me for it.

  • It FORCES all developers of software that accesses thier DB to display a logo, NOT use other sites in addition to thier own, etc...

    For more info, search /. for articles on CDDB
  • The Freecddb people might want to look at coordinating with the CDIndex [freeamp.org] people. For one matter, both projects look like they're aiming to accomplish the same goal. For another, CDIndex has as a stated goal, "Create GPL like license to cover the data that is inside of the CD Index. (If the GPL can't cover the data.)" I like that setup much better, as it would insure that no one could buy up the database and claim that they owned the freely submitted data and could do whatever they wanted with it.


    --Phil (Besides, I think CDIndex is going with a better protocol than CDDB.)
  • are you even allowed to use an old cddb archive?

    Yes, you are. There's nothing in the CDDB archive that isn't publically available elsewhere. Apart from anything else, I have not given CDDB permission to withold information I have submitted to them, and I doubt others have, either.

    If you have an existing CDDB aware application, there's nothing they can do to prevent you from accessing the archive with it, and using the information in any way you see fit.

  • While I'm all for a new format, development seems to have stalled. Meanwhile, the best thing to do is support the free CDDB servers. If a new format comes along, the free CDDB data can be transferred over.

    As an application author, I declined to sign Escient's license agreement. My cd-player apps ( Grip and GCD [ed.ac.uk]) now come configured to use freecddb.org for lookup/submission. Does anybody know if there are any other free CDDB servers?

  • I agree... CDIndex [freeamp.org] looks really nice, and it's completely free of cddb influence - which, unfortunately, means that they are starting the database from scratch. They have a nice web-based submission form, and they currently have 3,400 albums in the database. Go get the client, and add some more!

    What they need, though, is some cdindex-aware players - I haven't seen any yet. I'm going to take a look at patching some existing players to use it, but I'm a lame coder - I'm sure someone could do it in an hour as opposed to my month or two of effort. :)

    Best of luck to freecddb and cdindex... I hope that one or both succeeds.

  • How does this thing work? The site's a little short on documentation...
  • Someone should make a proxy program that can allow CDDB programs to use, say, localhost, or cddbproxy.slashdot.org and it will convert CDDB requests into cdindex requests so CDDB only clients can use cdindex.
    Stan "Myconid" Brinkerhoff
  • I can't access their CGI script on the page, and I've configured xmcd to use cddbp://freecddb.freecddb.org:888, but requests just time out.
  • If the CDDB people want to play nasty, they will introduce a few subtle typographical errors, unusual capitalization, or false records into their data. If they can then show that FreeCDDB has these same errors, they've got you.

    (This is an old trick used by mapmakers to catch copyright violations: they make up a few little alleyways that don't actually exist).

    You'll need to make sure that people don't download data from the proprietary database and upload it to the free one.

  • What format are we meant to send the data in? My Brother has over 600 CDs and I would be willing to catologue them but how is each identified? The site seems a bit lacking to me.
  • My understanding is that the old DB, which is still available everywhere via FTP, was explicitly freely available. The CDDB server of that era was GPL'ed as well. They (apparently quietly) took the database private around the same time they added the HTTP interface. The service is now free as in free beer.

    Bravery, Kindness, Clarity, Honesty, Compassion, Generosity

  • by Artifex ( 18308 )
    Just because the database server sees that an ip is requesting info about a cd with a certain id on it, do you really think they'll know who it is actually requesting that info, or whether that person actually owns a legal cd?

    Besides, cd copies, unless done with ISO imaging, won't have the same ids. Not to mention that there are different cds out there that have the same ids, too.
  • If there are distinctive typos in the original CDDB that get duplicated in the FreeCDDB it won't prove anything. Anybody can download from CDDB and anybody can upload to FreeCDDB. Unless FreeCDDB is doing some extremely detailed logs it will be impossible to determine which person, out of all the internet connected people on the planet, downloaded a CD entry from CDDB and uploaded it to FreeCDDB. At most FreeCDDB could be forced to remove the entry with the typos (which they'd want to do anyway)
  • It would not suprise me if RIAA sues the CDDB.com folks either way. After all, CDDB's whole business model seems to be based upon their "ownership" of a database of information which is copyrighted by RIAA members. You better bet that the names of the bands, and the title of the albums in that database is the intellectual property of RIAA members. It's possible that they would ignore a free, non-commercial database. But I can't imagine that they would let CDDB off the hook.

    My bet is that CDDB is currently being sued, and isn't advertising the fact. Or that the RIAA's lawers haven't heard about CDDB yet. Maybe we should all send them email and "remind" them that there is a company out there whose entire business model is distributing their "IP". After all, CDDB seems to be out to destroy the competition. Well, two can play at that game!
  • Funny thing is that there was a HUGE traffic on the mailing list cdindex@freeamp.org after the first Slashdot article about cddb going megalomaniac.

    Now there are only a couple of mails transported via the list. What does this tell?

    The interest in this thing is probably still very high, but after the initial hot debate, where everyone stated their more or less funny ideas, the debate has now cooled down to the people who simply code something. I say something, because there was no idea that was officially tagged as masterplan (who should have done this blessing anyway?).

    So I guess that we will see more code and more cdindex-enabled players, when those coders have fooled around enough with some of the ideas (the DNA one was cute, by the way).

  • by Anonymous Coward
    The main reason that I see to re-invent CDDB is to improve on it. CDDB has been stuck in the same form for two or more years.

    The database quality at CDDB is not great. It ould be a lot better. Because different pressings have different IDs there is a ton of duplication in CDDB. Ever try to stamp out some typos or poor quality entries in CDDB? Try searching for a popular CD in cddb and see how many different versions of the same entry come back.

    Can't we cooperate on coming up with something newer and better that addresses the needs we have today instead of the needs of 3 or 4 years ago?



    I think it would be best if:

    - Some serious thought was given to the database design and requirements. It's time to think of a slightly different problem -- what would help the people who use both MP3's and CD's? What about devices such as the empeg, the rio, cd megachangers like the ones from Sony.



    - I for one would like to tie my MP3's to the CD's that they came from so I always had all of the details available. Which version of this song is this? What year was this recorded? What other artists are on this track?

    - There is a lot of data available at the sites that sell CDs. They often have the UPC code of the CD which could be used to help tie different
    databases together.

    - While it presents a different set of copyright info if you have the UPC id you can often get things like the cover art off the CD selling sites. Because of copyrights you wouldn't want to store it in the CD database but a local user might want to choose to store the image.

    - Same thing for lyrics. A consolidated database that had all of the lyrics might cause copyright trouble but what if you had the option to add it to your own database?

    - CDIndex should have a cddb interface for existing players to be able to use it. There is no better code than the code that is already out there.

    - We need a proxy server existed that could help populate the new database from the old CDDB db.

    - See http://www.nirvis.com/ for an example app that controls Sony CD megachangers and integrates MP3's. (I have no affiliation with Nirvis.)


  • Being sued? No. Lawsuit filings are a matter of public record, and the RIAA is being watched pretty closely by the tech news outlets. Sent threatening letters? Quite possible.
  • If I recall correctly CDIndex uses a different
    algorithm for calculating the (hopefully (not!))
    unique DiscID. Supposedly CDIndex's method is
    better -- less lossy. This would make a proxy
    virtually impossible to create.

    So why do I say not in the above paragraph?
    Well I've got some Kraftwerk CD's in both
    german and english. These have exactly the same
    track layout, giving them identical discids.
    I'd like an algorithm that also samples a few
    msec's of audio in certain places, to prevent
    this.
  • Isn't "CDDB" a pretty generic acronym? "FreeCompactDiscDataBase" just doesn't have the same ring to it :)

  • well.. yeah.. except with free beer they don't usually make you tatoo the beer company's logo on your forehead or tell you that you can't drink any other beer if you drink theirs.

  • The database contains the titles and track listings for thousands of Audio CDs. If you have a cddb-aware audio cd player, you can fire it up, stick a new CD into your drive, and have the player query a cddb server to get the title & track listings, and save them on your own computer. CDs are identified by embedded serial numbers which are read by the CD drive. If your CD isn't in the cddb database you can submit the trakc listing for inclusion.
  • there are no secret codes, the cddb protocol uses a hash of the index of track lengths.
  • All of my MP3s are legal, but I cannot always tell from listening which version of which song is which; z.B., "Like a Prayer" has two almost identical versions by the same `artist'. One came out in the early '80s, the other in the early '90s. Most of the song sounds the same throughout, but they have different open/closes. And get an account; they're free.

    Mike
    --

  • Yeah, I know how the client part of it works... but I've already got cddb-formatted info for all of my CDs, and I'm not sure how to submit it... Do I just email my .cdtooldb to them?
  • Don't look at the previos story. It was scewd and many people just wrote a bunch of crap. If you read the license, you will know first hand

    Troy Roberts
  • Yeah, dictionaries, thesaurii and other large reference works are all known to do this sort of thing. Although it's fscking hard to find the magic word!

    I'd say just add in a couple of completely fake cds. They'd be lost in all the data but easily trackable.

    I am curious though, as to whether or not CDDB should be allowed to do this. Isn't a list like that the sort of thing that would fall under the ruling that prevents phone books and many other databases from being copyrightable?
  • I have written a client that can read CDDB info as well as CDIndex info. Also, it can generate data files containing the info you need to put a CD in the CDIndex. e-mail me via the link at the page I mention below for the secret key :-)

    Point to my 'Audio utilities for the blind' [www.iae.nl] to find the latest executable.

    It's called PlayCD (duh!).

    I'm sorry, I didn't update the source yet (I just had enough time to compile and upload...)
  • wonderful idea, but can all cdrom drives read audio data off the cd? and in the same format? and what effect would small scratches on the cd have?
  • > Yeah, that's not a compelling argument. ("simply
    > because existing tech exists").

    The fact that there is an existing base of thousands of users already using a technology that works is not a compelling argument? Not to mention that a large part of the work is already done. I for one don't want to be constantly forced to change from a technology that's working.

    This is not an argument against new formats, just saying that keeping old ones working is important. A better analogy than sticking with MS-DOS would be maintaining the ability to read MS-DOS disks.

    New clients can support both formats, but till then proxies would be good.
  • >And lets all use commercialized cddb for a while and when it pops up popular cdroms, say no thats not the one I have and add some bullshit entry...wont that be a fun way to get back at them for taking our submissions and
    making them their property???

    Are you a troll, or just one of those script kiddies? Either was you're an ass for suggesting this.

    Isn't Slashdot moderating here? What this person is proposing reflects badly on us all, especially since the comment is almost 24 hours old and still
    at "0"... and what he suggests is probably illegal (not to mention just plain stupid).

    Let the success of completely free and open alternatives be "lesson enough" for cddb.com.

    It WOULD be nice if we could somehow convince OEM's like Apple and Compaq, to support freecddb. The AppleCD Player is lame - better than what comes with Windows, but not by much... could definately use an update here..

    There's probably some license clause that says Compaq can't bundle a better CD player because it "competes" with Windows98 (or the PlusPack)...
  • The RIAA can't sue the CDDB for compiling a database of titles, etc.

    CDDB does own its database, as per current copyright law... you can own a database without owning the individual data within it. The collection is yours. If someone else is able to assemble a similar database, oh well.
  • Posted by TMouse:

    probably reconsidering what they wrote in it..

    "Terms of use will be posted shortly."

    thats it.

"If it ain't broke, don't fix it." - Bert Lantz

Working...