Slashdot Mirror


Gracenote Defends Its Evolution

In the beginning was a music recognition database called CDDB, and it was good. Now, people accuse Gracenote of stealing its success. CDDB and Gracenote architect Steve Scherf sets the record straight.

9 of 136 comments (clear)

  1. Re:The gift is a blessing to the giver by FroBugg · · Score: 2, Informative

    Freedb only exists because people built it from scratch after CDDB started charging. What would you say if Freedb suddenly locked down and started charging? When people contributed to CDDB in the first place, it was with the understanding that they were contributing to a free service that would help them, their friends, and everybody. Gracenote took advantage of them.

  2. Was it good? by amightywind · · Score: 4, Informative
    In the beginning was a music recognition database called CDDB, and it was good.

    Anyone who has worked with CDDB would disagree. Jamie Zewinski provides a detailed summary of its shortcomings. That someone steps forward as its "architect" makes me chuckle.

    --
    an ill wind that blows no good
  3. Profit is ok, but screwing your supporters is not by haggie · · Score: 2, Informative

    I wish Gracenote all the best in making a profit off the data they collect. What I find disappointing and a betrayal of its own users/data providers is Gracenote's latest for-profit initiative to use its database to pursue those that the RIAA and labels very loosely (or often inaccurately) define as copyright violators. So, it could be possible that data I provide to Gracenote could be used against me by Gracenote to assist the RIAA or their cohorts in one of their heavy handed copyright suits. Nice...

  4. Re:Why did people submit data to cddb? by Quaryon · · Score: 5, Informative

    I don't know how it works now, but if I recall correctly the big change that happened when CDDB became Gracenote was that they started insisting on a fee to be paid by application developers wishing to write code that would connect to their database. You would need some kind of unique developer key to connect, which cost money. This immediately meant that all the open source software that was previously able to use CDDB was suddenly without an information source for some of their functionality. It took some time for freedb to be set up with servers that could handle the required load, and for all the end-user application software to be able to redirect to those servers. This is the fundamental reason why a lot of people got very upset with Gracenote, because there was a time when all the information freely submitted to CDDB was unusable, as none of the pieces of OSS that people were using were able to access the data.

    So, you may not pay money yourself, but that doesn't mean that money is not changing hands in order for you to be able to use that feature.

    Q.

  5. iTunes plays a big part as well by TobyRush · · Score: 2, Informative

    I wrote a little freeware app for the Mac (NetCD) which used the then-free CDDB, and its development ended as I watched the MacWorld Keynote where Steve first announced iTunes. I wasn't bitter and still am not... iTunes did it right, and I was happy to see it (and know it was free).

    The fact that iTunes used CDDB (and they actually managed to engineer a different agreement that was better than what the rest of us developers had... probably because Apple paid Escient to do so) was what really ensured that FreeDB would stay on the sidelines. When the CDDB was free, there was no need for FreeDB; during the short time after Escient bought the CDDB and before iTunes came out, FreeDB was growing steadily but hadn't achieved enough fame to move ahead of the CDDB. When iTunes came out, Joe User, when asked where the track names were coming from, would answer "iTunes puts it there." The CDDB (and FreeDB) was nurtured by geeks and hobbyists; Escient's (and Gracenote's) version was/is used and abused by consumers.

    --
    Sam! If you will let me be,
    I will try them.
    You will see.
  6. CDDB is dead by 3dWarlord · · Score: 2, Informative

    MusicBrainz is the future.

  7. Oh he can go sc3w himself... by gmezero · · Score: 4, Informative

    "More importantly, the focus and dedication required for CDDB to grow could not be found in a community effort. If you look at how stagnant efforts like freedb have been, you'll see what I mean."

    FreeDB has had problems from day one because Gracenote sued companies who tried to use alternate lookup systems. They sued FreeDB at one point over the database's content and raised questions over patent ownership and copyright ownership of the database. They've been complete bastards and he can go F himself over a 100% disingenuous statement like the one above.

  8. Re:Why did people submit data to cddb? by Rakarra · · Score: 3, Informative
    Now, I don't remember what the original submission disclaimer for CDDB was, but I don't see anything legally -- or morally -- wrong with what Gracenote has done.

    I see something ethically wrong with one thing Gracenote has done.

    Gracenote has sued other companies (such as Roxio) that have used FreeDB, saying Gracenote owns software patents to CD-identifying technology. That so many people worked to contribute to a freely-available resource, only to have that resource closed and then have the closer use lawsuits to attempt to stifle competition came as a slap in the face. Now, this was five years ago, and maybe Gracenote has behaved themselves since then, but after that I chose to use FreeDB instead.

    And no, Gracenote did not "release the database to the FreeDB," FreeDB copied a two-year-old mirror that had been made before Gracenote was formed, before it closed the database. Gracenote's position has been that the data was owned by them. In fact, they used the arguement that XMCD added copyright tags to each submission setting the copyright to the CDDB maintainer, copyrights which then passed to Gracenote when they were formed and said maintainer was an employee.

  9. Steve who? by Rich+Klein · · Score: 2, Informative

    I started using CDDB in the mid-90s, but I don't know Steve Scherf from a hole in the wall. The name I associate with CDDB is Ti Kan, and even wikipedia lists Ti Kan as the inventor of CDDB. It doesn't say anything about Scherf being the "co-creator". IIRC, Ti Kan also had a really nice Audi Coupe Quattro that was featured in european car.

    --
    -Rich