Freedb.org Ending 245
haroldag writes "Freedb, the free music database used by tons of CD ripping software, has been shut down due to a disagreement among its developers. One of its developers used a data dump from the original freedb.org and is providing the service at freedb2.org, though, and will be adding features and posting them at his site as they become available. Unfortunately, a database dump or source code for freedb2.org is yet nowhere to be found."
Damn. (Score:5, Interesting)
Then again, maybe it's time for MusicBrainz [musicbrainz.org] to take over.
Re:Damn. (Score:4, Informative)
Re:Damn. (Score:5, Informative)
Re:Damn. (Score:5, Funny)
Damn, I entered the code in your sig and my TV went blank.
freedb2.org compatibility (Score:5, Informative)
Re:freedb2.org compatibility (Score:5, Insightful)
Re:freedb2.org compatibility (Score:2)
Re:freedb2.org compatibility (Score:2, Interesting)
Re:freedb2.org compatibility (Score:2, Informative)
Re:freedb2.org compatibility (Score:2, Informative)
Re:freedb2.org compatibility (Score:4, Informative)
Re:freedb2.org compatibility (Score:3, Insightful)
Document, as in release the code, as in free, as in freedb?
Ah. Thought not. Please take your advertising elsewhere, then.
--
*Art
Re:freedb2.org compatibility (Score:5, Interesting)
For almost two years now Ari and I have supported a developer from Australia, who was working on the next generation of the freedb server, which would have overcome most of our current technological problems and offered text searching. This was the biggest chance for freedb in years. Unfortunately there have been rising tensions in our team about the question, how long we should support a development project, which has not yet been made open source by the developer and which is not yet running on freedb servers.
Is it true that you accepted money (which is how I interpret "support") to do open source development and then did not release the code? I'd like to hear your side of the story.
Re:freedb2.org compatibility (Score:4, Interesting)
The so-called freedb team has always been incompetent and dysfunctional and I have made it my mission to fix that. Kaiser and Hevers have behaved like a pair of spoiled brats from beginning to end and now you see the result of that splashed all over the internet.
Whatever freedb2 ends up becoming I can guarantee you that it will be even more free than freedb.org. Please see http://freedb2.org/news.html [freedb2.org] for the specifics on that.
Re:freedb2.org compatibility (Score:3)
Re:I'd just like to say, (Score:5, Informative)
Grandparent's urls are Australian, he calls the project freedb2, and there's very little source code to be found: I'm guessing that he's this Australian.
Now, don't get me wrong -- I have the utmost respect for people who donate their free time to making software for gratis, but when that developer pledges (of sorts) to make a replacement to an OSS product, gets support from the developers of the product being replaced (was that support monetary?), and refuses to free that code, which in turn contributes to toppling another (well known and widely depended on -- yes, I know freedb still works, but still) project, I am slightly angered, to say the least.
And what stops him from now never opening that code? Replacing a FOSS product with simply a gratis product is a net loss, from where I'm standing.
Re:I'd just like to say, (Score:5, Informative)
"freedb2 is the development project that played a big role in the demise of freedb. That the developer is advertising it here now, apparently trying to profit from what he caused is immoral in my opinion.
Additionally, using the name freedb2.org is stealing freedb's name. Furthermore horar has not yet released source code or a database dump, so as of this moment, freedb2 is a closed source project, which violates the GPL under which the database archives are released. Even if the GPL may not be enforceable in this case, not releasing a database dump is certainly morally wrong."
Re:I'd just like to say, (Score:4, Informative)
source of parent post: http://digg.com/software/freedb_s_future_uncertai
more comments on freedb: http://www.digg.com/linux_unix/freedb_is_closing_
at any rate, there seems to be more to horar's involvement than originally stated.
Re:I'd just like to say, (Score:3, Insightful)
Re:I'd just like to say, (Score:5, Informative)
Please do your homework. The freedb database dump is released under the GPL with the following addendum:
This means, the moment you publish the database in any other format than a dump (e.g. through another front end), you must publish a dump of your own. If freedb2.org is using any part of freedb.org's database, it is currently infringing freedb.org's copyrights.
Re:I'd just like to say, (Score:4, Interesting)
Not sure how much I want to get into this discussion (I AM NOT A LAWYER) but...
Copyright is for creative works, not database collections of fact. While there have been countries making changes to allow for the copyright of databases (collection of facts), it is very much untested waters.
You'd need a lawyer to make a definitive decision (OBVIOUSLY), but it is quite likely that no licensing terms can be applied to the database files, or any derivative works thereof.
Re:I'd just like to say, (Score:5, Insightful)
Wikipedia [wikipedia.org]:
The U.S. Supreme Court ruling [cornell.edu]
I would think that the case would apply here.. since both the information in FreeDB's db, and the information in the phone book are just collections of public information.
Re:I'd just like to say, (Score:3, Informative)
Re:I'd just like to say, (Score:3, Informative)
Wrong. He does have to provide a dump, according to the GPL. The GPL requires you to provide the sources in the "prefered form" for making modifications to it. In this case, requiring to fetch the whole database query by query and having to convert the result back to text files would certainly not qualify as the prefered form.
For more information, see this section of the GPL FAQ: Can I use the GPL for something other than sof [gnu.org]
Re:I'd just like to say, (Score:2)
I haven't hit that thread on digg in a couple of hours, but haven't seen him address those concerns at all. Something smells funny to me.
Re:freedb2.org compatibility (Score:2)
Re:Damn. (Score:4, Insightful)
Damn is right.
Re:Damn. (Score:2, Insightful)
At least when egos get in the way of OSS, the community can muddle along with the source code. When the same thing happens to closed source software, what are we left with?
Re:Damn. (Score:4, Insightful)
Yeah, we all know that egotism would never play a part in any closed source project or company.
Re:Damn. (Score:3, Insightful)
Re:Damn. (Score:2, Insightful)
Re:Damn. (Score:2)
I know for a fact 75% of all decisions in the companies I worlked in were made from a position of ego. It mattered very much who came up with the idea, way more then what the idea was.
Re:Damn. (Score:5, Insightful)
Re:Damn. (Score:5, Interesting)
They are supposed to make sure a CEO's ego doesn't take precedence over the interests of shareholders, employees and other persons with an interest in the company's success. When the Board fails in this role, as at SCO, the consequences can be dire.
I seem to recall that the SCO Board was padded with Ralph Yarro and a Mormon cabal of Ray Noorda (founder of Canopy Group, SCO's largest shareholder) buddies. Yarro put McBride in the CEO's chair and his yes-men bought into their immensely stupid plan. The end result was millions squandered, an old UNIX brand absolutely destroyed forever, and worst of all, several suicides, including Ray Noorda's daughter. She had apparently engineered Yarro's ouster, which was followed by the mysterious settlement transferring all of Canopy's SCO shares to Yarro immediately before her suicide - I don't know if all of these events were ever adequately explained.
Truly one of the most sordid tech industry stories in years.
Free software for maintainance. (Score:4, Insightful)
Let's hope source code for freedb2.org and database dumps from freedb2.org are shared under a free software license so that if freedb2.org dies we're not left with nothing but an increasingly out-of-date freedb.org database and freedb.org software.
Thanks so much for all the work, freedb.org hackers. Your efforts are greatly appreciated.
good database, but could have been so much more. (Score:5, Insightful)
It really should have had facilities for submitting an md5 hash of the CD so end-users could avoid collisions, perhaps an easy way to edit or rate database entries, so that submissions where the track titles were wrong could be corrected by the community, etc...
Hopefully whatever replaces it will be better and more robust..
Get what you paid for? (Score:5, Interesting)
It seems like there were three people on the project, and two of them wanted to take it non-free, one didn't; although I'm glad the remaining developer didn't go along with the other guys if they really wanted to make it non-free, I can't really understand why he would choose to just kill it outright rather than find people who were willing to maintain it, if nothing else.
I'm not sure whether this shows a shortcoming of the collaborative development model or not. It seems like it might be -- although I suppose projects managed by a "benevolent dictator" are also prone to shutting down if the person moves on / dies / whatever; however it seems like the a not insignificant number of projects that are run by teams without a clear leader close due to 'personality conflicts' over time.
On the other hand -- what is it with CD meta-databases and going non-free? Is it just that they seem like tempting revenue sources or what?
Re:Get what you paid for? (Score:4, Informative)
Re:Get what you paid for? (Score:2)
If I cant have the physical media, I'm not going to be as willing to pay for it (sorry itunes, I really like having a real CD even though I listen to everything in well-tagged mp3 files). If the pirated album is already tagged, it is just another incentive for me to save my money a
Re:good database, but could have been so much more (Score:2)
Re:good database, but could have been so much more (Score:3, Insightful)
And who deals with the copyright issues for the artwork?
"/." Schizm. (Score:5, Funny)
And in other news. Slashdot has been shut down due to a disagreement between Taco and CowboyNeal. The former likes the new layout, while the latter hates it. Apparently one of the readers has mirrored a copy of the "/. database to slashdot2, which will be undergoing a year long "burning server" effect.
OT: Re:"/." Schizm. (Score:2, Funny)
have you got ... (Score:4, Funny)
Ahhh, those were the times (Score:4, Interesting)
I recorded some of my (difficult-to-find) LPs to
Note that even though I marked the beginning and end of each song manually, it still found the right titles. freedb really rocks!
Re:Ahhh, those were the times (Score:2)
Not anymore.
Re:Ahhh, those were the times (Score:4, Informative)
Comment removed (Score:5, Informative)
Reasons for corporate setups (Score:4, Insightful)
I've used FreeDB for a while now with the CD ripping program I use (Goldwave, highly recommended), and it had its pros and cons.
On the plus side, I could find listings for more foreign/anime CDs than I could using CDDB (a corporate company, used by the likes of WinAmp and WMP, I believe).
On the minus side, there were a few moderately popular to very popular CDs that had no listing. Also, more than a few CDs (including the foreign CDs mentioned) had more than one listing, each with small differences (some with large differences, such as translated song titles, or even just misspelled words), so you had to go through each one to find one that suited you. (One might argue that the choice was good, but in this case it was just annoying.)
The reason that FreeDB stopped is because those in the lead couldn't come to a decision. This would almost never happen in a corporate environment. Any dispute would go up the chain until it hit the CEO or board of directors, where a firm decision one way or another would be made. In the mean time, the product would merely remain unchanged (unless company policy specifies otherwise), so there would be no interruption in service.
Had FreeDB used a similar hierarchy (which they may have had, but it just fell apart), this might have been avoided. The programmers/engineers would dispute something, and the project lead/lead engineer would hear both sides and say "This is this, and that's that."
Certainly, this will be an inconvenience to those who use programs that use FreeDB, but have no idea that the program does.
Re:Reasons for corporate setups (Score:5, Insightful)
Did you even read the postings by any of the involved parties? Nothing would have been different in a "corporate" environment. What basically happened is a CEO-equivalent (someone who had control over the physical assets) DID make a firm decision. Then two people quit because they disagreed with the decision. It turned out these two people were the keys to the continued operation and development of the organization, so it closed down after they left. What exactly about this situation couldn't have happened in a corporation? The real heart of the problem was that the organization was so small that certain individuals were irreplacable, so maybe you were just confusing "corporation" with "large operation."
Hierarchy does not prevent disagreement. If a disagreement is small enough that nobody is willing to quit over it, then hierarchy can make a decision that would otherwise bog them down in debate and waste time... but this was obviously not such a case.
Unlike you, I won't claim to know the reasons why this happened, since I don't have all the details. I will only lament the death of an extremely useful project, and thank everyone involved for all the time, work and money they put into it. We can only hope a similar (and similarly free and open) project can rise to take its place.
Re:Reasons for corporate setups (Score:2)
Re:Reasons for corporate setups (Score:4, Interesting)
If you don't see the difference, then just wait for CDDB to stop, and call me back.
Re:Reasons for corporate setups (Score:2)
In a well-run for-profit software development group, there is nobody who is indispensible -- companies don't wa
Re:Reasons for corporate setups (Score:2)
Bonkers
Had FreeDB used a similar hierarchy (which they may have had, but it just fell apart), this might have been avoided. The programmers/engineers would dispute something, and the project lead/lead engineer would hear both sides and say "This is this, and that's that."
And what happens, when they still disagree ? Bad enough that they want to quit ?
Re:Reasons for corporate setups (Score:4, Insightful)
Good idea, I'll jump on my brand new Amiga and dial up Genie and Compuserve, download and buy a couple of those cool sidescrollers people call abandonware (ha!) and kill a few hours. When I'm done I think I'll upgrade my Windows 95 box with the latest patches after I buy the commercial version of Trumpet Winsock. When I'm done, I'll rip some CDs with the software that came with my CD ROM drive, and I'm sure there will be some online commercial CD database that has all the indie artists I like to listen to!
The reason that FreeDB stopped is because those in the lead couldn't come to a decision. This would almost never happen in a corporate environment. Any dispute would go up the chain until it hit the CEO or board of directors, where a firm decision one way or another would be made. In the mean time, the product would merely remain unchanged (unless company policy specifies otherwise), so there would be no interruption in service.
Half the time the firm corporate decision is to completely end a project and either auction all the IP off to some lawyer-filled clearinghouse or just let it rot until the backups are no good anymore. Corporations can die just as easily as open source projects too, but unfortunately their corpses aren't easily reanimated like the open projects.
Time to replicate the database! (Score:5, Informative)
Today, you can get the
I, for one, have allocated a total of 16mbps of bandwith on four hosts to help seed this database. I'm seeing a total swarm performance of around 25mbps, so this should be a fast download for anybody who wants it.
Go ahead: feel the Power of BitTorrent and share this free database!
Share, my friends, share!
Re:Time to replicate the database! (Score:2)
So what you gonna do with it, happy bittorrent user.
What a geeky attitude.
Gullible? (Score:5, Interesting)
For almost two years now Ari and I have supported a developer from Australia, who was working on the next generation of the freedb server, which would have overcome most of our current technological problems and offered text searching. This was the biggest chance for freedb in years. Unfortunately there have been rising tensions in our team about the question, how long we should support a development project, which has not yet been made open source by the developer and which is not yet running on freedb servers. Last weekend the line was crossed by the founder of freedb, who owns the domain, when he took action against that developer without talking to the rest of the team first, while we were still trying to find a solution in everyone's interest.
Well, if I'm reading between the lines correctly:
1) Ari and Joerg support some australian guy developing the "next-gen" freedb for two years
2) Australian guy doesn't want to release it as open/free for freedb (or all three?)
3) Ari and Joerg have either been suckers or part of an attempt at pulling another Gracenote
4) Kaiser won't play ball, it's freedb or no db at all. He finally tires and goes to the source.
5) The play is called, Ari and Joerg leave because the gig is up.
To put it this way, I would not be surprised to see another CD database show up soon, lead by an australian and maybe with a few more anonymous employees. Either that, or they're been really gullible. Never ever trust someone who says they'll open source it "soon". If that is their true intention, they would have no problem being open about it all the way. The only reason not to is when you're pulling a bait-n-switch like here. It seems clear to me that they expected it to be open source ("not yet open source", Joerg), it wasn't ("did not seem to be kept free", Kaiser) and that tore them apart.
Re:Gullible? (Score:5, Informative)
In the meantime, I invite you to enjoy http://freedb2.org/ [freedb2.org] and browse as much of the source code as I have had time to document and post on http://asmith.id.au/freedb.html [asmith.id.au] and http://asmith.id.au/mod_libpq.html [asmith.id.au]
Re:Gullible? (Score:3, Funny)
Hell no. This is slashdot, I never let the facts, logic or reason get in the way of a good conspiracy theory. Also I clicked one page past what's linking in TFA, that's practicly research! Slashdot - Fox News for nerds (with a different political slant, too!). I do know how to make serious research and sometimes I do, but mostly it's just much more fun to see what will get modded up
Re:Gullible? (Score:5, Insightful)
In the world of litigation we live in, it's all or nothing. Keeping even a single bit to your chest gives you the munitions to go after others, and prevents them from legally creating a derivative.
That you're going to release it to the public "Real Soon Now" just doesn't cut it -- it either is or it isn't, and those of us who remember GIF, RSA, JPEG and others will treat this as "isn't". This isn't paranoia -- it's experience.
--
*Art
Re:Gullible? (Score:4, Insightful)
If I take some GPL code, I can make any changes I want to it and no one can force me to distribute the source. (As long as I do not attempt to distribute/sell the binaries, of course). If Andrew (or whatever his name is) hasn't attempted to distribute binaries that contain GPL code (and I'm not sure we know that he has for a fact), then we need to back the fuck up.
Re:Gullible? (Score:4, Insightful)
DVD Decrypter, anyone? (Score:3, Insightful)
I think the point being made was that in a world where someone can be sued and forced to remove software from distribution - either from legal rulings or the threat of litigation forcing a chioce of financial priorities - saying that the source will be relea
Re:DVD Decrypter, anyone? (Score:3, Insightful)
I think that what bothers me is the tendency (of both humans and slashdotters) to form lynch mobs based on incomplete facts or even distortions of the facts. I can't really even tell what the conflict is about from the "article" (lack of article); seems more like a develop
Re:Gullible? (Score:3, Informative)
The problem is, right now, he's asking us to contribute data to him while trusting to his good will. That is exactly what CDDB did. Do you remember CDDB? They were the FreeDB before FreeDB. They took our data, then told us to fuck off while they sold it.
If he just dumped the code, there are likely to be just as many complaints.
True, but making the code better will not chan
Sure thing, Yoko. (Score:2)
Re:Gullible? (Score:4, Insightful)
The GPL does not allow you to wait until the code is polished and documented to distribute it. If there are users, they must have access to the code, in whatever state it's in. Post a tarball now, and post a revision when you're done documenting it. Anything else is criminal.
Maybe move it to Wikipedia (Score:5, Interesting)
Wikipedia is busily replicating GraceNote and IMDB, by hand, and not too well. They're using a wiki to do the job of a database. Some music types from Wikipedia should take this database and the data in Wikipedia and make something useful out of it.
Personally, I think that Wikipedia needs something like "Wikipedia Music and Movies", to which all content associated with music, movies, TV, and the people involved in the industry would be moved. More structured than Wikipedia Encyclopedia, Music and Movies would have standard database formats and slots for music and movies, indexed so that you could see all movies by some director or all songs by some musician. Wikipedia can't do that, but IMDB can.
Then Wikipedia needs "Wikipedia Atlas", a map-based system, for all those "State Route 93" entries. Wikipedia isn't spatial, and space is what keeps everything from being in the same place. An atlas system would be able to handle an endless number of "my favorite restaurant" articles. Wikipedia Travel already has something like this.
With that out of the way, Wikipedia would become more like an encyclopedia. Right now, it's drowning under the incoming cruft.
Re:Maybe move it to Wikipedia (Score:3, Insightful)
Better organization sounds like a good idea, but perhaps it could be done with less work for the editors. I believe those pages already have standard templates that are used, so couldn't you just make the templates special? I mean, provide a way for a template variable to be treated as metadata for a page, so if you have a song template and an artist variable, a search could be done for songs by that artist. It would not make sense to give this treatment to the vast majority of template arguments, so there
Re:Maybe move it to Wikipedia (Score:2, Informative)
Try wikimapia [wikimapia.org] -- it's like a wiki mixed with google maps.
freedb has sucked for ages, though... (Score:3, Informative)
freedb has sucked almost since it's inception. Multiple entries for the same album, hard to do Various Artist albums, lots of misspellings and mistakes, and no way to ""fix" the problems.
I really hope people take this opportunity to check out Musicbrainz [musicbrainz.org], a MUCH nicer alternative. It's (mostly) open source, runs on Linux, Mac and Windows.
Also, it's community moderated like Wikipedia, and it has loads of information about releases, something which was nonexistent on freedb.
P2P song db? (Score:2)
Who cares? (Score:3, Interesting)
Copy, Fork, Install, Build a cool website, have yourself a fresh OSS project. No big deal.
Ideal for anyone who needs to make themselves a name as DB admin / web services expert.
Anyway, a handfull of weeks and we'll have an alternative and freedb will be history (no pun intened).
My 2 cents.
Re:Nothing to see? (Score:4, Informative)
Re:Good riddance (Score:3, Interesting)
Re:Good riddance (Score:5, Interesting)
Not so, well, not really. If you used it as a starting point, and checked the entries against the CD you were ripping then by and large the entries were really good. (Some freaky choices in categories sometimes)
Where there were issues, it was far easier to quickly edit one or two entries or the artist name etc. rather than type the whole thing in.
It is/was a great service.
Re:Good riddance (Score:4, Interesting)
Re:Good riddance (Score:4, Informative)
Re:Good riddance (Score:3, Interesting)
Re:Freedb sucks anyway (Score:2, Informative)
The one whose cd hash matches your cd? [insert picture of guy attempting to slit his wrist with an electric shaver, caption: "You're doing it wrong"] Each of those hashes are (supposed to be) a completely different disc, and in the case of all these different hashes, I suspect that they're from people who got a copy "ripped" from their friend, except instead of an actual copy, the guy tooks some mp3s from kazaa and burnt a cd from them. Recipient discovered that freedb
Re:Freedb sucks anyway (Score:3, Informative)
Not quite. Apparently the hashes are an ad-hoc mechanism created specifically for cddb, and there *are* collisions.
Re:Freedb sucks anyway (Score:2)
Sure, sometimes. That's not always the case though. Different pressings of the same album often have different track splits, whic
Re:Freedb sucks anyway (Score:2)
Re:Freedb sucks anyway (Score:3, Interesting)
Re:no honor amongst theives (Score:3, Informative)
Without the CD, the service is/was completely useless.
Re:no honor amongst theives (Score:2)
Re:no honor amongst theives (Score:4, Informative)
I rip my own CDs. Mostly because I like the convenience of listening to them on my laptop. Even here in Australia that is now legal, though it has always been tolerated.
Freedb just gives me track, artist and album names.
Re:no honor amongst theives (Score:2)
FreeDB provides CDDB info. In other words, a media player or cd ripper can contact the website with a hash of information specific to that CD or song and then return the name, artist, etc.
What does that have to do with being a cheap a-hole?
Re:no honor amongst theives (Score:4, Informative)
Re:no honor amongst theives (Score:2)
Re:no honor amongst theives (Score:2)
Re:no honor amongst theives (Score:3, Insightful)
And I've heard criminals can use pencils to stab people. What does your law breaking have to do with freedb?
Re:no honor amongst theives (Score:5, Insightful)
Umm if I was downloading MP3s from P2P networks, why would I need a freedb tagger? Find a source with EAC verified, high bitrate, properly tagged music and forget using this, chances are if it doesn't got the tags it'll suck anyway. CDDB, FreeDB and the like are fixes for an outdated format (CD Audio) from a time when noone needed those tags. Unless you think all the people ripping their own CDs to their iPod / PCs / HTPCs / media centers are thieves. This is too braindead to even be good flamebait.
Re:no honor amongst theives (Score:2)
Just no one uses it commercially.
Re:no honor amongst theives (Score:2)
Re:no honor amongst theives (Score:3, Informative)
Freedb.org was invaluable to me when I was ripping the 700-odd CDs THAT I OWN.
Muppet. Accurate track listing database != music piracy. Get over it.
Re:no honor amongst theives (Score:3, Informative)
Wow...
It's posts like these that make me wish Slashdot had a moderation option for "-1, Stupid".
Freedb, like its proprietary and commercial counterpart, cddb, is a perfectly valid and legal service which recognizes the CD in your drive and downloads information about the artist, the album, the songs, cover art and sometimes even lyrics for display wit
Re:So.... (Score:5, Informative)
Re:So what does this mean right now? (Score:3, Informative)
"to rip" pile, so I shouldn't have that part of the DB stored locally yet.