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."

12 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.

    1. Re:Gnome + KDE by idonthack · · Score: 3, Interesting

      The two environments take entirely opposite approaches to design:

      • Gnome assumes the user is confused and tries to help them.
      • KDE assumes the user is capable and lets them do whatever they want.

      They are both an equally valid approach, but the target demographics are incompatible. It would be stupid to try and combine them.

      --
      Why is it that when you believe something it's an opinion, but when I believe something it's a manifesto?
    2. Re:Gnome + KDE by demachina · · Score: 3, Interesting

      "Millions of people disagree with you"

      I'm a little skeptical there are actually millions of people even using Linux on their desktops and I imagine the number is shrinking in the face of the fact that OSX is so well done. If you split those in half between Gnome and KDE I imagine you would be down to hundreds of thousands of people who agree or disagree with him. Then further trim the number by the hundreds of thousands of Linux desktop users who probably have no strong opinion on the religious wars between Gnome and KDE. You will probably be left with maybe a hundred thousand fanatics who will wage an endless religious war on the subject while OSX wins the desktop war for discriminating users, and Windows will continue to win with people who aren't very discriminating or play games on their PC. About the only hope Linux has on the desktop is in countries like China and Brazil which hate the U.S. and its corporations enough that they don't want their PC's owned by Microsoft or Apple.

      Just to prove I'm one of those doomed religious fanatics I'd have to agree with the guy that started this thread, that while GNOME has some nice work in it in places, for the most part GTK is really poor foundation to build a GUI on and GNOME ends up being a pretty poor GUI due to its weak foundation. Its really sad Qt wasn't put under a license similar to Freetype way back when, because if it had Linux would be light years ahead of where it is today on the desktop. Though as another thread here hit the nail on the head, ALSA is such a horrible audio API it is also driving a bunch of nails in the coffin.

      I've always had a strong suspicion Miguel is a Microsoft mole who has been doing a really awesome job of insuring Linux will never be any good on the desktop by poisoning it from within. If I was Bill Gates I'd sure be paying Miguel a small fortune under the table to do all the damage he's done to the Linux desktop over the years.

      --
      @de_machina
  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. No Reason Why Not by reallocate · · Score: 3, Interesting

    There's no reason Shuttleworth can't deliver something on par with OS X. All he needs to do is concentrate on functionaliy, usability, and marketability, and not worry that much about ideology. I.e., the same things Apple worries about.

    The market does not care how software is writen, it just cares about what it does and how it looks.

    --
    -- Slashdot: When Public Access TV Says "No"
  8. 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!