Songbird the Open Source iTunes?
An anonymous reader writes "Cnet has an interesting story about a company about to release an open source alternative to iTunes. Apparently, the software can be used with a multitude of music services." From the article: "Apple's iTunes is 'like Internet Explorer, if Internet Explorer could only browse Microsoft.com,' Lord said. 'We love Apple, and appreciate and thank them for setting the bar in terms of user experience. But it's inevitable that the market architecture changes as it matures.'"
It isn't iTunes that prevents me from "buying" from any of the other online music stores. It's the clients required by those stores that prevent me.
NetInfo connection failed for server 127.0.0.1/local
"Apple's iTunes is 'like Internet Explorer, if Internet Explorer could only browse Microsoft.com,' Lord said."
Praise the Lord!
"Don't let fools fool you. They are the clever ones."
On to the article:So this is just a product announcement.Nothing to see here, move along....
[Fuck Beta]
o0t!
[Fuck Beta]
o0t!
I guess that MusikCube fits better in the description of an "open source iTunes" counterpart.
Anyone remember Flock? Totally magical! Will change the way you browse the web! Will shine your shoes and feed your cat!
Or not. It's essentially Firefox plus some random blog-editing tools and a "pretty" interface. Songbird, IMHO, will be much the same. So far the only feature that people like is the "URL Slurper"... which basically amounts to wget recursively. Don't get me wrong... I'm all for competition, especially when it's Open-Source vs. Closed-Source. That said, I can't see much worth getting hyped up about: the interface is nothing new (but more cluttered than iTunes), the "URL Slurper" isn't anything the world hasn't seen with wget and curl, and I think the project might be at risk legally.
The optimist in me will make sure I download and try it the first day that it's available. The pessimist reminds me that getting hyped up will make me less receptive to a good product.
The real litigious bastards...
Make an add-on for Amarok.
IMHO it is second to none when it come to managing your music collection. Imagine adding an optional Buy-Here tab with x+1 companies to buy your music from.
I have never bought music online, I never will. I would disable any tab that I saw like that in Amarok.
But my point is; Itunes is/was a good jukebox style player. iTunes has it's issues, alas it's not available natively for Linux.
Amarok excells as a music center, AND runs natively in Linux.
"The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
Worse, it only uses the Qt toolkit, so users of Gnome and XFCE have to either turn elsewhere or deal with it looking crappy. Since I don't use KDE, I use Quod Libet, instead. It's a bit like Rhythmbox, except good.
I've upped my standards, so up yours.
The Microsoft and Linux APIs are so jarringly hideous and clunky it is painful to have to use for anyone who has grown up on OS X.
If you are a Windows or Linux application developer, please, if you don't have a Mac or haven't really spent time with OS X. Pick something like a button or text field AND STUDY IT. And I mean really look closely at it and nothing else. Note the timing, shading, feedback, action, EVERYTHING.
First, GUI != API.
API is the application programming interface; usually a collection of objects, which have propteries and methods you can use or extend or override. The API is the roadmap to these items.
As for the OS X button/text fields vs Linux & Windows button/text fields... are you serious? Study them? Timing, action? Let's get real here, it's a bitmap swap. The OS X versions have a pretty glass look to them, the Windows versions look like smooth beveled plastic, and Linux ones look however you want them to look.
I love my Mac, and I think it has the best looking operating system of the three mentioned, but I don't really see where the interface elements are better in any other regard than their outward appearance.
Its kind of easy to get caught up with the iTunes comparisons. But if you look hard you'll see a url-bar. Its a browser/rss feed-reader with integrated music play/download/management features. Its a damn slick idea. If you read a little bit more about it (either the CNET article or on the songbird site itself) you'll see they've got some great plans to take advantage of the Mozilla code end of things, custom music stores, easy web-based integration for individuals/start-ups/stores.
The project is ambitious. But if it succeeds, it could change the face of the web, at least the music portion of it in a way that's really benificial to us all (musicians included).
Amarok is a great project, but its approach is a a single platform media player/manager. This is a media outlet/portal, with management thrown in for excellent measure.
Of course it may never happen, or it could flop. According to the website we'll all have at least a year to wait before we can declare it anything other then an interesting project. My hat's off to them.
Quack, quack.
The Lord goes on to say "We love Apple." Of course, us die hard Apple fanboys knew that all along.
That's really not fair to say that the entire company is based on taking the best ideas out of other UIs and then modifying them. Certainly they have done that, but Apple also contributed a lot of wholly original ideas and innovations that hadn't been seen before (I'm not going to recount them all here, it is discussed in other histories of GUI development, especially at Xerox PARC and Apple).
Smalltalk was, in fact, developed at Xerox PARC in the 1970's.
NeXT combines the Smalltalk programming model, the Stepstone Objective-C language, the GNU compiler, the CMU Mach kernel, and the Adobe Postscript language (not much original there, but at least NeXT paid for some of it). Jobs did a great job at putting together NeXT out of existing technologies, but he didn't exactly contribute a lot of technology.
Let me repeat: there is nothing wrong for Apple copying from other people, but Apple should stop complaining (and sueing) when people copy from them.
Others have rightly pointed out that Apple's legal department will run this into the ground, but they've missed the most important reason why:
When you purchase a song from the iTunes Music Store, the AAC file is downloaded without FairPlay DRM encryption. The iTunes software adds the FairPlay DRM while downloading, encrypting the file with your iTMS account ID. An open-source client wouldn't do this (or at least wouldn't have to, if it could). Apple would be in a heap of trouble with the record labels if they allowed this software to exist.
The only way to make it work is to move the encryption process from the client to the server, which would significantly increase Apple's costs (in addition to the huge CPU requirements of encrypting every song they sell, they probably wouldn't be able to use Akami's distribution network anymore).
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;