Slashdot Mirror


Ubuntu To Pay for Upgrades To the Free Software User Experience

jcatcw writes "Steven J. Vaughan-Nichols reports that Mark Shuttleworth, CEO of Canonical, is using his millions to improve the Linux user experience, hiring people to work on X, OpenGL, Gtk, Qt, GNOME and KDE. He had doubted that desktop Linux could ever equal the smooth, graceful integration of the Mac OS. Now, between the driving pace of open-source development, and Shuttleworth's millions, it might be happening. Why not? After all, Mac OS itself is based on FreeBSD. Desktop Linux's future is starting to look brighter."

9 of 546 comments (clear)

  1. Interesting. by DoctorDyna · · Score: 4, Interesting

    Since the summary mentioned it first, I've always been curious as to the logistics behind having OS X released as a desktop environment. *shrug* who knows, might be interesting.

    --
    Windows has more viruses because linux has more virus coders.
    1. Re:Interesting. by IANAAC · · Score: 5, Interesting
      I have a friend who is a die hard Mac fan. I don't really know that much about Macs, other than what people who use them (all fans) tell me.

      The other day though, he needed to chop up an audio file and didn't know what to do on his Mac. I didn't know either, but I do know how to do it with Audacity on Linux. So he sent me the file and then sat down with me as I did what he wanted. His only comment was "Wow, that's so easy on Linux". Granted, what he was seeing that was easy was in fact Audacity, not Linux, and I'm sure there is an easy to use app under Mac, but it's nice to see that, although Desktop Linux is constantly getting railed on, once someone not exposed to it actually sits down and sees what can be done, they're not intimidated by it.

  2. Quite a broad range of things to improve by Captain+Spam · · Score: 5, Interesting

    X, OpenGL, Gtk, Qt, GNOME and KDE

    Frankly, that's a considerable amount of work he's planning on hiring up for. This intrigues me greatly, to be honest. And, with any luck, this all comes back to the community so that not-Ubuntu users can get in on it, too.

    Though I give it five minutes before we hear complaints that they're not helping out some obscure toolkit or DE. :-)

    --
    Demanding constant attention will only lead to attention.
    1. Re:Quite a broad range of things to improve by Enderandrew · · Score: 4, Interesting

      Mark suggested himself that maybe Gnome could/should run on QT. With the Gnome crowd wanting to move away from GTK 2 and break compatibility anyways, I say now or never.

      People should be seriously looking at the merits of such a move.

      Why rewrite a new GTK 3 from the ground up, especially given one of the goals of a new GTK would be QT-like theming engine that is easier to deal with, when it already exists?

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  3. MacOS could be based on RiscOS by Jeremiah+Cornelius · · Score: 5, Interesting

    for all that it mattered. BSD was free and worked, in 1986. That's why Jobs - when he solicited his engineer's choice - was told to use BSD 4.

    MacOS is "based" on NeXT - which was derived from extending the Smalltalk-like model of Objective C to a whole series of desktop and application frameworks.

    You see, Jobs and his guys were SO blown away by the GUI at PARC, that they missed the object revolution, used to create it. They were all determined to do this again, the 'right' way, without saddling Mac/Lisa compatibility to the horse.

    That got engineered on later ;-)

    You want further illustration of this argument? Try managing an OSX workgroup from the network with existing BSD and opensource. You effectively manage the POSIXy parts of the system, while having almost no policy or configuration management of the Finder/Application experienc through which much of the Mac user interacts. You could - in theory, with the sources available, swap a modern Linux distro under there instead of the hybrid BSD. Almost no one would notice.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  4. Gnome + KDE by InlawBiker · · Score: 4, Interesting

    I keep wondering when Gnome and KDE will ever join forces and do some real damage. But every time I wonder that out loud somebody smacks me down, as though I'm asking the English and German to join forces against tooth decay. I guess it's smack-down time again.

  5. ALSA Drivers Please!! by Anonymous Coward · · Score: 5, Interesting

    As an audio software developer, I have tried several times to make and port programs to Linux.

    Basically, you never dare to request anything other than the default config from an alsa driver. Trying different sample rates, formats or channel configs can cause anything from an unhelpful error code to a segfault (I kid you not).

    So it's hard to take Linux seriously in this context.
    ALSA is a roadblock, due to being "good enough", but it's nowhere near good.

  6. Mark Shuttleworth is... by Brain+Damaged+Bogan · · Score: 4, Interesting

    the uberGeek. We should all aspire to be like that guy, he's worth millions but he chooses to give back to the community by paying for FOSS development out of his own pocket. Sure, Canonical is a business and I'm sure the publicity and improvements he's paying for will help get some more license fees, but the geek points he's scoring are worth so much more

    **Geek points not redeemable for any cash value.

    --
    -- Sex is the antonym of pringles. Once you pop it's time to stop.
  7. Re:Flash content by SanityInAnarchy · · Score: 4, Interesting

    Unfortunately, there are a great many things Flash does for which there are no alternatives, open or otherwise.

    Let me give you a recent, stupid example: We want to let users upload a bunch of things at once. We have three options:

    1: Build something using multiple file upload fields. (This could be done elegantly -- by hiding one as soon as it's set, and generating a new one.) In other words, we force the user to select each file individually, and click browse again -- and the files can't start uploading until they've all been selected.

    2: Accept zipfiles. Extra work for us (admittedly not much), and extra work for them.

    3: Use Flash. Not only can they select more than one file in the open dialog (ctrl+click, shift+click, ctrl+a, etc), but as soon as they select one, we can start uploading it.

    I want to use open alternatives. I hate Flash more than... I'm not a very hateful person, but Flash makes me homicidal. But even something as simple as that, there's an advantage to using Flash.

    --
    Don't thank God, thank a doctor!