Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

iTunes On OS X Finally Has Competition

Posted by timothy on Thu Nov 06, 2008 05:34 PM
from the file-managers-that-also-play-music dept.
mallumax writes "The truth is, iTunes is an average music player. Though the UI is simple and good like most Apple products, it has lagged in features compared to music players available on Linux and Windows. A feature as basic as monitoring a folder and adding the latest music files to the library is unavailable in iTunes. There are no plugins or themes. Despite the many faults, many of us continued to use iTunes because of the lack of options available. But today the wait is finally over. Not one, but two music players have become credible contenders. Songbird: An open source music player which has been in the works for more than 2 years has finally released its 1.0 Release Candidate builds. The team behind Songbird has members who previously developed for both Winamp and the Yahoo Music Engine. It has support for extensions and themes ('feathers' in Songbird parlance). Amarok: The undisputed champion among Linux music players is finally coming to OS X, thanks to KDE 4 being ported there. Amarok developer Leo Franchi has been able to run a Amarok on OS X natively. So we can expect a reasonably stable Amarok to hit OS X in a few months' time. Hopefully these players will gain traction among OS X users, which will finally force Apple to either step up in terms of features or open up iTunes for extensions."
+ -
story

Related Stories

[+] Your Rights Online: Apple DMCAs iPodHash Project 453 comments
TRS-80 writes "Apple has sent a DMCA takedown notice to the IpodHash project, claiming it circumvents their FairPlay DRM scheme. Some background: Apple first added a hash to the iTunesDB file in 6th-gen iPods, but it was quickly reverse-engineered. They changed it with the release of iPhone 2.0 and a project was started to reverse the new hash, but wasn't successful yet. My guess is Apple used the same algorithm as FairPlay for the new hash, so Apple could use the DMCA to prevent competing apps like Songbird and Banshee from talking to iPods/iPhones. BTW, don't tell Apple, but the project uses a wiki, so the old page versions from before the takedown are still there."
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Lacking Support (Score:5, Insightful)

    by almostinsane (770051) on Thursday November 06 2008, @05:36PM (#25667809)
    Apple iPhones, iPod Touch and Microsoft Zune devices are not yet supported. Yeah, big contender.
    • by maztuhblastah (745586) on Thursday November 06 2008, @11:58PM (#25671929)
      Ah. Right. Almost three years ago. [slashdot.org]

      And you know, nearly three years later, my [slashdot.org] opinions [slashdot.org] on it remain... exactly the same.

      It'd be cool to see it succeed, but it's basically trying too hard to be a jack-of-all-trades. It offers a bunch of cool toy features, many of which will likely make a small portion of the user base absolutely delighted (things like concert ticket listings, for example). Unfortunately, it does so at the cost of many features that a large potion of the potential user base cares about, such as syncing with music players, maintaining a reasonable memory footprint, keeping the UI light and responsive, and improving the speed and ease with which people can manage their music libraries.

      This is becoming a (disheartening) pattern:
      1. Open source competitor arrives to challenge closed-source market leading freeware. /. and CNet publish headlines like "$SOFTWARE killer?" We brag about how it's awesome for allowing us to do $GEEKY_FEATURE.
      2. Normal users point out that it doesn't yet provide $BASIC_FEATURE. Geeks point out that 1) users don't really want $BASIC_FEATURE, and they should instead use $GEEKY_SUBSTITUTE. 2) $BASIC_FEATURE will be included at some point in the future.
      3. Normal users ignore the app, as it doesn't do the basic things they require.
      4. Time passes. Development moves on with no unified focus. More geek features are added to the program. Eventually $BASIC_FEATURE appears.
      5. User points out that the app's implementation of $BASIC_FEATURE is not an improvement on the existing solution, and that it is hard to find amidst a mass of misc. features.
      6. Geeks cry "But it's an open source alternative to $MARKET_LEADER!"
      7. Normal users ignore it because it still doesn't do $BASIC_FEATURE particularly well, and the UI is cumbersome.

      Enter Songbird. Three years after its first release, it doesn't support two popular MP3 players from the leading company. Its UI has been redesigned at least twice, and is now even less familiar to users than its first release was. It doesn't look like a native app, and on top of all that, it consumes more memory than it's closed source competitor.

      I really would like Songbird to succeed, but at this point I can't honestly say that it's any better than (or even as good as) iTunes.

      • what I really would like to know is why the fuck they thought it was a good idea to put a browser in the application by using mozilla code?!!

        So they can someday build in a storefront/catalog browser? Like how iTunes appears to use some kind of hybrid Safari browser for the iTunes store? Or like how Steam uses Internet Explorer for its storefront and catalog browser? Just a thought.

      • by yammosk (861527) on Thursday November 06 2008, @06:36PM (#25668745)

        So don't get a retarded proprietary music player*.

        * It's not their fault you don't think before you buy.

        So I guess most OSX users won't use it*.

        *It's not their fault that developers don't think about why most of the people are using iTunes when they are trying to compete with iTunes.

      • by slashnot007 (576103) on Thursday November 06 2008, @07:53PM (#25669695)
        I second your observation... Monitoring a folder is the job of the OS not the App. And mac OS has folder-actions that let you monitor a folder and add songs to any app, not just itunes.
        • Monitoring a folder is the job of the OS not the App.

          I have 3 Macs sharing a music folder off the house fileserver. Your excuse for why I have to manually go to each Mac and add new music after ripping it onto the server is pretty awful, especially since Amarok has this feature working.

          Let me put this another way: monitoring a folder is a perfectly reasonable service for the OS to provide to applications. If OS X can't do it, then it's the only Unix I use that doesn't.

          Note that Amarok takes the more sane approach of actually looking at folder contents from time to time. That might offend your purist sensibilities, but it's pretty darned handy in practice.

          And mac OS has folder-actions that let you monitor a folder and add songs to any app, not just itunes.

          And that works on (increasingly common) shared folders, and it knows that more files have been added since the last time it connected? Give me a break.

          I'll remember this the next time a Mac user teases me for manually performing some tasks that OS X does automatically. I still have to add printers by hand, but at least I only have to do that one time. With iTunes I'm working behind the scenes every time I get new music.

  • Basic feature? (Score:5, Insightful)

    by 2nd Post! (213333) <`ten.llebcap' `ta' `raebdnug'> on Thursday November 06 2008, @05:38PM (#25667847) Homepage

    A feature as basic as monitoring a folder and adding the latest music files to the library is unavailable in iTunes

    I don't think of this as a basic feature... essentially you are asking for automated library updates whenever new files are added to the system. iTunes is built around two methods of file importation: Rip from CD or add from iTunes Store. The third option is manual: Drag and drop files to the library.

    Plugins [apple.com] are even listed at Apple's website.

    Themes are missing, I admit, but for many people this is not a "basic feature", either.

    • Re:Basic feature? (Score:4, Insightful)

      by 2short (466733) on Thursday November 06 2008, @05:53PM (#25668081)

      Why have to "import" at all? Why does every music player have to manage a "library"? I've got a file system. I've learned to use it to manage files in ways I like. Just let me do that.
      • Re:Basic feature? (Score:5, Insightful)

        by lupis42 (1048492) on Thursday November 06 2008, @06:36PM (#25668727)
        Because the filesystem doesn't do the two big things that "libraries" do, associate metadata and simplify searching.
      • Re:Basic feature? (Score:5, Interesting)

        by mrchaotica (681592) * on Thursday November 06 2008, @07:15PM (#25669237)

        Why have to "import" at all? Why does every music player have to manage a "library"? I've got a file system. I've learned to use it to manage files in ways I like. Just let me do that.

        In that case, you want to use the Quicktime player, not iTunes.

        • Re:Basic feature? (Score:5, Insightful)

          by Moridineas (213502) on Thursday November 06 2008, @06:23PM (#25668521) Journal

          I have a naming convention that identifies my work from the directory and filename. iTunes basically strips this info, making it pretty useless for me.

          So you're NOT using file metadata? That would seem to be the easiest solution, and makes a whole variety of software and players like your mp3s better.

          Additionally, iTunes..Preferences..uncheck "Keep iTunes Music folder organized" with a nice little description of everything that that means below it. That option has been around as long as I have been using itunes.

          • by Jason Earl (1894) on Thursday November 06 2008, @07:58PM (#25669751) Homepage

            Listen, no one is forcing you to download a new music player. It sounds like what you really want is mpg321, or possibly sox's "play" command. There's probably a port to your operating system of choice.

            Everyone else in the conversation assumes that you want something a that competes with ITunes and not the MP3 player that comes with Emacs.

      • Re:Basic feature? (Score:4, Informative)

        by Anonymous Coward on Thursday November 06 2008, @06:00PM (#25668185)

        No, the problem is just that you're dumb.

        If you use the Amazon MP3 Downloader (as I do) then simply include the top level folder.

        As your download finishes, iTunes automatically picks it up and it shows up. Artwork included, coverflow shows up.

        iTunes works very well at what it does. You are not the main stream audience, liking to think you're more technically advanced. I'm not sure how you can convince yourself and still miss such a basic feature that iTunes has had for ages, but hey, it's your label for yourself.

  • iPod (Score:5, Insightful)

    by rogabean (741411) <rgeistlinger AT gmail DOT com> on Thursday November 06 2008, @05:40PM (#25667875) Homepage
    It's not a replacement unless it can sync with and manage my iPhone and iPod.
  • by Drake42 (4074) * on Thursday November 06 2008, @05:40PM (#25667877) Homepage

    I like iTunes specifically because it doesn't waste my time with themes and skins and color choices. How cares what your music player looks like? How many times has an attractive woman looked at the customized UI for your software and thought "Wow. There's a guy I'd like to get it on with". (Answer: Zero)

    I'll grant that some competition might drive additional features into iTunes, but please please please can we stop acting like altering the UI of a program does anything even remotely useful?

    • by Anonymous Coward on Thursday November 06 2008, @05:44PM (#25667935)

      I'm sorry, I can't hear you over the sound of my awesome Barack Obama firefox theme.

    • by Anonymous Coward on Thursday November 06 2008, @06:09PM (#25668321)

      This is the age old Linux argument.. "but, but, but... you get CHOICE!" The truth is, people don't want choices, they just want something that works.

      • by Bill, Shooter of Bul (629286) on Thursday November 06 2008, @06:35PM (#25668715) Journal
        What usually ends up happening with skins or themes, is the user selects one they like atheistically the best. Then they sit there in confusion. They can't figure out how to use the thing because the buttons are all shaped and colored strangely. They don't make good usability decisions. Heck look at myspace vs facebook for what you should and should not allow for themes. Myspace allows anything and as a result every one's page is ugly as sin and difficult to look at much less use, Facebook allows less ui modifications and is thus more usable.
  • The Truth (Score:5, Insightful)

    by Trojan35 (910785) on Thursday November 06 2008, @05:42PM (#25667901)

    The truth is, iTunes is an average music player. Though the UI is simple and good like most Apple products, it has lagged in features compared to music players available on Linux and Windows.

    The features it is missing are niche features. How many of these "more feature complete" players you are using have features like Genius playlists? Video podcasts? How many also seemlessly manage the songs on your mp3(iPod) player? Smartphones(iPhone)? How many offer iTunes music sharing/streaming on the local network? How many seamlessly integrate with the most popular music store?

    That's not even including the non-music features of itunes, such as syncing calendars, contacts, photos, applications, and songs with iPods and iPhones. It offers video podcasts, downloadable tv shows, and streaming internet radio.

    iTunes missing one feature compared to other players does not mean it has less features overall.

  • by slifox (605302) * on Thursday November 06 2008, @05:42PM (#25667905)

    This may be a little off-topic, but I'd like to recommend mpd.

    mpd (music player daemon) is a minimalistic audio-playing server that can be accessed using a variety of clients, including those with command-line, web, and GUI interfaces.

    Separating the GUI from the core of the audio player increases stability and decreases the chance for problems. I've never once had the mpd core crash, even though the GUI clients do sometimes crash. When my X server dies for whatever reason, my music continues playing while I fix things!

    Additionally, you can do some very cool things, like copying or moving the mpd player state between networked computers. For instance, with the command 'mpmv desktop tvserver', I can move the currently playing song, the current position in the song, and the current playlist. With some occupancy sensors, your music can literally follow you around the house

    My favorite GUI client is QMPDClient. It has a very powerful music library interface, including a: playlist; a queue within the playlist (to jump around the playlist); library, directory, and playlist views, with artist/album/track views. This is excellent, because I keep my music directories well organized, so the "Directory" view lets me take advantage of this easily (a feature that I've not found in other music library clients).

    And yes, mpd does work on MacOS :)

    MPD: http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki [wikia.com]
    QMPDClient: http://havtknut.tihlde.org/qmpdclient/ [tihlde.org]

  • Uhh... what? (Score:5, Insightful)

    by drhamad (868567) on Thursday November 06 2008, @05:42PM (#25667911) Homepage
    We don't use iTunes because there's no credible competitor - we use iTunes because it links to the iPod and/or the AppleTV and/or Front Row. brFurther, I don't understand why people always whine about "not monitoring a folder for library changes." Who cares? I mean, apparently some people do, because they whine about it... but the iTunes Library is your music manager, not your OS folders. Treat it that way and monitoring a folder becomes irrelevant.
  • Folder actions (Score:5, Informative)

    by MushMouth (5650) on Thursday November 06 2008, @05:42PM (#25667913) Homepage

    There is a simple way to automatically add items to iTunes, set up a folder actions script. Its simple, it works with anything, and its built in.

  • VLC (Score:5, Insightful)

    by boshi (612264) on Thursday November 06 2008, @06:01PM (#25668205) Homepage
    It seems a bit unfair to say that iTunes has had no competitors under Mac OSX as a music player when VLC does an admirable job at playing my music and TV shows, on OSX, and has done for a long time now.
  • by Space cowboy (13680) * on Thursday November 06 2008, @06:03PM (#25668243) Journal

    Monitoring a folder is something you can script [dougscripts.com]. Slashdotters ought have no problems with this...

    Applescript (weird, english-like language that it is) is actually pretty powerful - Apple do make an effort to open up their apps for scripting, even though they're really GUI apps, and it's a really under-used feature. Shame.

    Simon

  • Folder monitoring? (Score:4, Insightful)

    by sxltrex (198448) on Thursday November 06 2008, @06:08PM (#25668311)

    A feature as basic as monitoring a folder and adding the latest music files to the library is unavailable in iTunes.

    According to Songbird's site, it doesn't support folder monitoring either. It also doesn't support iPhones, the iPod Touch, Airtunes, CD ripping (?), or video. I forget, why would I choose it over iTunes?

  • by vux984 (928602) on Thursday November 06 2008, @06:12PM (#25668385)

    The truth is, iTunes is an average music player.

    itunes is significantly better than average.

    A feature as basic as monitoring a folder and adding the latest music files to the library is unavailable in iTunes.

    How exactly is that a basic feature? Music enters itunes 3 basic ways:
    1 you rip a Cd with itunes.
    2 you buy a song from itunes music store
    3 you drag a file from your computer onto the itunes library
    and one advanced way:
    4 you tell itunes to import music from a folder

    Setting up itunes to monitor a folder would be number 5, and in the 'advanced feature' category.

    Secondly, how exactly do the "latest music files" get into this monitored folder? If you manually dragged them there, then you might as well have just manually dragged them onto the itunes window. If they arrived there through any other means, that just further underscores that its an advanced feature.

    There are no plugins

    That is certainly not a basic feature either. And its probably the ONLY thing I sort of agree with.

    I'd like iTunes to support automatically syncing with non-Apple players. I'd like iTunes to support syncing with programs other than Outlook on Windows.

    [There are no] themes.

    I call that a feature. I'm not 13 anymore. I am happy to let my programs to feature well designed UI, without delegating the task to other 13 year olds who variously have an unhealthy fascination with celebrities, movies, or just want everything to be some sort of gothic red and black. If anything, I think iTunes on Windows should look MORE like a windows app.

    Despite the many faults, many of us continued to use iTunes because of the lack of options available.

    Its few faults and many strengths actually. The biggest advantage it has over other players is that it works with =all= ipods/iphones seamlessly.

    Songbird: An open source music player which has been in the works for more than 2 years has finally released its 1.0 Release Candidate builds. The team behind Songbird has members who previously developed for both Winamp and the Yahoo Music Engine.

    Hardly a ringing endorsement if you look at either of those products.

    It has support for extensions and themes ('feathers' in Songbird parlance).

    Right, because inventing non-standard gimmick terminology is always a good idea. I'm glad Thunderbird has addons not 'feathers' and firefox...? 'hairs'? 'teeth'? Spare me.

    Amarok: The undisputed champion among Linux music players is finally coming to OS X, thanks to due KDE 4 being ported to OS X. Amarok developer Leo Franchi has been able to run a Amarok on OS X natively. So we can expect a reasonably stable Amarok to hit OS X in a few months' time.

    'reasonably stable' with a KDE4 look on OSX? Yeah that's going to create an army of converts.

    Hopefully these players will gain traction among OS X users,

    They won't. They will make a very small niche (self)-satisfied. That's not a bad thing, per se, mind you, but don't make more out of it than is really there.

    which will finally force Apple to either step up in terms of features or open up iTunes for extensions."

    See above. It won't. Even though I really do want iTunes to work with Thunderbird instead of Outlook...

      • by vux984 (928602) on Thursday November 06 2008, @09:16PM (#25670499)

        You're kidding, right? Most of us have some sort of music or mp3 directories, potentially with any number of subdirectories under it for organization. Personally I have mp3/[Genre]/[Artist] and potentially /[Album] if I ripped the whole thing rather than downloaded particular songs. I'm going to put these files into this structure regardless of how it gets into my music player. To claim I should have just dropped it into iTunes itself is disengenuous fanboi rationalization. I don't want my music strewn all over my system, I want it in one place of my choosing. Of course having my player realize to look there periodically is better than it staring dumbly at me until I tell it to.

        Have you ever looked at what itunes does when you tell it to organize your library for you? When you just keep your hands off?

        songs/artist/album/song.mp3

        if its part of a compilation its:
        songs/compilations/album/song.mp3

        hardly disorganized. Trivial to find anything if you ever need to do it manually. But you don't ever need to. It may not be what you would have chosen but so what? iTunes makes it trivial to sort by genre or artist or whatever you like... if I type 'card' into itunes quick search, it instantly pulls up the Cardigans track from the Romeo+Juliette sound track, along with its appearnace on a compilation disk I got free with some jeans. So the fact that they aren't together on the disk doesn't affect me. I can also browse by album, artist, genre, and trivially filter them.

        I can define smart playlists that track how and when I've listened to track and sync it onto my ipod based on that. When I sync my ipod, it automatically rotates a chunk of music I like but have listened to recently with music I like but have not, while keeping my favorites on at all times. I can rerate tracks on the ipod itself, and it syncs back to itunes... etc, etc, etc.

        Face it its an above average music player.

        The truly sad part about your comment is that Apple could probably have this "advanced" feature added in two hours of work.

        I agree they could. They could also add all sorts of pointless dangley bits and features to satisfy people like you, but then it wouldn't be the simple elegant app that it is. I'm not saying your feature idea is bad, but its pretty necessary. Especially since, on OSX at least, its relatively trivial to write an applescript to do what you want here.

        You're right. Downloading or ripping the music directly into a destination folder is voodoo magic.
        ripping music? itunes does this for you. why would you use 2 pieces of software for this?
        downloading music? you mean using a torrent or something? Yeah, because dragging it to the itunes window is the hard part.

        Congratulations. I'm happy you like people making your UI decisions for you, but not everybody agrees. To insult them by pretending that must mean they're 13-year-old goths or have "unhealthy fascination[s]" just makes you an asshat. Period.

        I take it you haven't browsed the extensive library of Winamp themes?
        http://www.winamp.com/skins/browse/2 [winamp.com]

        Take a good hard look, find me one that's objectively better than itunes from an HCI perspective among their top rated? hell, find one anywhere on the site.

        I think gimmick terminology is stupid too, but now could you possibly nitpick for no good reason any more than this? It has to be some sort of a record.

        I'm sure I wouldn't have mentioned it if it hadn't been in the summary. That the submitter felt it important enough to mention is what made it important enough to rebut.

        At the end of the day I think its great that amarok and songbird are available for OSX; I don't even think it shouldn't be on slashdot... I just don't agree with the submitter with respect to the relative merits of itunes vs the new comers.

  • by ars (79600) <assd2@ds[ ].com ['gml' in gap]> on Thursday November 06 2008, @06:21PM (#25668485) Homepage

    How is Amarok the undisputed champion when it reportedly it can't handle massive playlists? (I haven't tried it myself, but that's what I'm reading.)

    I'm looking for a linux player that can handle thousands of songs, and ideally would allow me to rate each song as I hear it.

    I tried Audacious, but it had so many bugs it was unusable (it kept loosing the playlist, or using 100% cpu, or deleting all the prefs). I tried juk but it's playlist was far too annoying to use - I want it to play all the songs, not stop at the end of an album just because I happen to be looking at the album playlist.

    So, any suggestions? I'm using xmms right now, which works fine, but is discontinued (and doesn't have the rating feature, or an easy way to search for songs).

    Anyway, I'd like to use amarok - it looks like it has all the features I want, except being able to handle thousands of songs.

  • by diamondsw (685967) on Thursday November 06 2008, @06:44PM (#25668845)

    ...when it came out. And it trounced it. That was back when said competition had themes, visualizers, and a host of features iTunes didn't. iTunes, on the other hand, is excellently designed software, and killed off Audion and others.

    Songbird and Amarok will fail utterly on the Mac. Songbird will use the same non-native XUL engine that Firefox and Thunderbird use with far fewer benefits, and Amarok will be QT-based, which in many cases looks and feels even less native than XUL. Neither will have any platform integration with the huge number of iTunes addons, scripts, widgets, etc. And of course, neither of them will work with the iPod, let alone the iTunes Music Store (if you care for such a thing).

  • by OgGreeb (35588) <og@digimark.net> on Thursday November 06 2008, @08:18PM (#25669965) Homepage

    I really need any or all of these apps to support hard links or symbolic links/aliases -- I have sometimes 4.. 5.. 6 different files of the same version of a song when it is included in collections, movie soundtracks, etc.

    Being able to specify multiple album memberships for the same track is a killer need.

  • by qazwart (261667) on Thursday November 06 2008, @08:52PM (#25670299) Homepage

    Back in the days the software was known as SoundJam MP, iTunes had all sorts of skins and UI enhancements.

    When Jeffrey Robbins, the creator of SoundJam moved to Apple, all of those exotic features were stripped off of SoundJam MP. Instead, the UI was vastly improved and the whole project was relabeled iTunes.

    And, that's why iTunes is so successful. It is simple and easy to operate. You put in a CD, and almost magically, the music is now in your iTunes library. You go to the iTunes store, click a button, and there it is in iTunes.

    We heard many of the same complaint with the iPod when it first came out. The iPod had no microphone, it didn't have a radio, there was no slot for a memory card. You couldn't use it as a recorder. All it could do was play MP3s. It will never sell!

    But, sell it did. What Apple had demonstrated time and time again is that features don't sell. Simplicity and elegance do. There are plenty of high end packages for Mac OS X -- including SoundJam's main competitor Audion (Freely downloadable from Panic's website). However, Apple's solution is to ignore the dross and concentrate on usability.

    For more information, see the story of Audion at .

  • by Money for Nothin' (754763) on Thursday November 06 2008, @09:03PM (#25670405)

    I've used Songbird on OSX, because it's the next-best thing to Winamp on the OS. iTunes is tolerable, but I hate the way it organizes music and -- in characteristic Apple style -- is inflexible about letting the user customize its behavior.

    Unfortunately, Songbird (0.7, anyway) uses about 2-3x the RAM that iTunes does. It's slower to load MP3s than iTunes. It searches the library and playlists more slowly than iTunes (even after they somehow improved its behavior from an even-worse search design). And it can't play all MP3s -- that's right, I have MP3s in my library that Songbird simply won't play. Why? Beats me -- they play just fine in iTunes and Winamp.

    And then there's music-player device interop. Let me know when I can sync music with my Windows Mobile phone (over Bluetooth, or wi-fi, or (god forbid) ActiveSync)...

    Songbird has potential, but it needs to lose weight and refine its technique before it can fly with the big birds. (Sorry, couldn't help myself...)

  • by Aphoxema (1088507) * on Thursday November 06 2008, @10:15PM (#25671067) Homepage Journal

    I think open source contenders are failing to understand the mentality of the average Mac user, the ones that put them in the powerful position they are.

    Apple wants you to 'Think Different', but not freely. They want you to think differently than Windows, but more like Apple everything.

    Many people accept this, they get drafted into a specific process and the only efficient way to use OS X is to do it the way Apple intends for you to, but it's DAMNED EASY to work with and that's incredibly easy to appreciate.

    Open Sourcers want freedom, options, the preemptibility that if there comes a point when something needs to change, it can be done. Mac users don't want that, they don't need it. They want their shit to work, and if you eliminate the variables, it almost always will.

    Expecting Apple to open up is like expecting McDonalds to eliminate their fatty foods; What they're doing now is working for them INCREDIBLY WELL, ethics are a hard thing to propose when the process in indisputably effective.

    • Re:Themes? (Score:5, Insightful)

      by boshi (612264) on Thursday November 06 2008, @05:56PM (#25668125) Homepage
      I think very few themes actually contribute to the usability of a program. Most of the time I look at an archive of themes for a program it's flooded with various nearly-unusable pictures-of-bikini-girls-made-into-interfaces type themes.
      On the rare chance I find a theme I genuinely like, it's for a slightly older version of the program and half of the elements are broken.
      When are developers going to admit that they should just stick to the OS's GUI toolkit? The user can then theme their entire window manager, instead of each individual program.
    • Re:Themes? (Score:5, Funny)

      by Hatta (162192) on Thursday November 06 2008, @06:12PM (#25668389) Journal

      I'm reminded of this comment sent to jwz [jwz.org]:

      Makali wrote:

                  Whenever a programmer thinks, "Hey, skins, what a cool idea", their computer's speakers should create some sort of cock-shaped soundwave and plunge it repeatedly through their skulls.

      I am fully in support of this proposed audio-cock technology.

      • Re:Themes? (Score:5, Insightful)

        by Snowblindeye (1085701) on Thursday November 06 2008, @06:04PM (#25668249)

        Because people disagree on what "clean simple" means. If the UI is not themeable and you don't like it, you have to switch to a different player altogether. If it is themeable, you just need to switch to a different theme.

        I don't buy that. Does skinning really achieve that? I don't think I've ever seen a skin that really improved usability. Or really changed it much.

        And most people, especially average users, go with the default skin anyway. IMHO, skinning just slows things down, and it often breaks with the UI standards.

      • Re:Themes? (Score:5, Funny)

        by mrchaotica (681592) * on Thursday November 06 2008, @07:11PM (#25669187)

        If the UI is not themeable and you don't like it...

        ...then you're pretty fucking stupid for continuing to use OS X at all, because iTunes is just like every other damn OS X application!

      • Re:Themes? (Score:4, Insightful)

        by nine-times (778537) <nine.times@gmail.com> on Thursday November 06 2008, @07:35PM (#25669465) Homepage

        What you're saying makes sense to me, but I've never seen it work out that an application being "themeable" was a particularly good thing. With a lot of programs, I feel like making the UI highly configurable really ends up being an excuse for the developer to not spend a lot of time making a good default UI. It's like, "Meh, I don't want to spend time making it usable or pretty, so I'll just make it so someone else can figure out how to make the UI good." And then no one else does.

        Even if there's an active theming community, you usually end up with thousands of themes to sort through, 5 of which are moderately good, but none of them integrate well with the OS. And then, if you're slightly neurotic like I am, you end up constantly looking for a new, better theme, when all you really want is something that doesn't feel jarring when you switch to another application.

        I admit that a lot of this is just my opinion, but all I'm trying to do here is voice my opinion. For me, the only time theming makes sense is when you can theme the entire OS thoroughly and consistently so that all applications match. I don't just want clean and simple, I also want consistent. The qualms I have had with the iTunes interface have been when they've chosen to give it nonstandard interface elements.