Linus Torvalds: 'I Still Want the Desktop'
darthcamaro writes: Linux has clawed its way into lots of places these days. But at the LinuxCon conference in Chicago today Linus Torvalds was asked where Linux should go next. Torvalds didn't hesitate with his reply. "I still want the desktop," Torvalds said, as the audience erupted into boisterous applause. Torvalds doesn't see the desktop as being a kernel problem at this point, either, but rather one about infrastructure. While not ready to declare a "Year of the Linux Desktop" he still expects that to happen — one day.
If he waits a little longer, he can probably just take it without anybody noticing.
Linux has so much going for it in the device market that I don't see why Linus doesn't just double down on it. The future of Linux seems to make more sense as a kernel used for other things (like Android) rather than trying to break into the standalone desktop OS market.
Working out of a coffee shop - just hit the slashdot page when one of the passer-bys looked over my shoulder and said "Slashdot? Is that site still around? Are they still talking about the Year of Linux on the Desktop?" ... and then we noticed the first story simultaneously...
All Google has to do is dump that stupid steaming pile called ChromeOS, and admit that Android wins. A desktop customized version of Android (complete with a real desktop) is still based on Linux (at least Google's fork of it), already has hundreds of thousands of apps, and could be better in nearly every way than Windows or Mac OS-X in 2 years, IMO.
The other broken OS, GNU/Linux, needs a major overhaul before it will ever be popular among anyone but geeks who are willing to accept that their OS is hostile to sharing new apps, or too blinded by fan-boy-ism to notice. I write this from my Ubuntu laptop, where my code contributions are far lower than Android or even Windows, even though I put in most of my effort here. It's just easier to publish an Android app. It's even easier to publish software for Windows. If Mark Shuttleworth were just a bit smarter, I think he'd realize he needs to abandon managing .deb packages and start this whole mess over based on a more git-like aproach. He's done a lot in that direction - user PPAs for example, but it's still not there. No RPM or .deb based Linux OS will ever become the basis for the Year of the Linux Desktop.
Celebrate failure, and then learn from it - Nolan Bushnell
Linux "won" mobile in the same way Michael Moore "won" the war on anorexia.
Copyright (c) 1990 - 2014 Dice. All rights reserved. Use of this comment is subject to certain Terms and Conditions.
Well, to an extent he's right; the kernel does what kernels do, and that is, talk to the hardware at the lowest level. It does that just fine.
Unfortunately the stuff piled on top of it is either not keeping up with trends (X and the way modern video changes on the fly), or not really good at handling what a user would want automagically.
I attempted to use the most integrated desktop with vanilla Ubuntu 14.04, but I found its window manager to be so restrictive as to be useless to me. It handled a lot automagically, but not what I wanted, and it was also very unclear how to go about getting to what I needed to change. It wasn't even intuitive on how to bring up a terminal window, for example, which is basically the bulk of what I use Linux for.
The lack of documentation is also hurting, badly. I'm working on building a multiseat box at home and LightDM was redone sometime between Ubuntu 12.04 and 14.04, and there wasn't any good support documentation explaining how the configuration files now work. I ended up switching to kdm even though I'm not using KDE, just so that I could configure a display manager that would actually work right.
I think that the golden age of FOSS documentation is over. For a long time Linux and other FOSS docs were based on how commercial UNIX documentation was written, but slowly more and more developers aren't creating volumes of use or configuration docs in the UNIX model anymore, and as few UNIX-era developers work on Linux and other FOSS, there are less people who remember how those documents were made and why. I think that is what will hurt FOSS the most, simply being unable to figure out how to do the things that one wants to do because the docs don't exist.
Do not look into laser with remaining eye.
Successful desktop operating systems have been based on various kernels. Apple used a pretty crummy one before switching to a BSD derived one. The Atari ST and Commodore Amiga each used their own, and they had certain success in their niches.
The problem is the GUI. People don't like X, and Linux people have no desire to give us anything else. Engineers and enthusiasts may well argue that it's better from various objective reasons but the end user doesn't care. They use it and they think it sucks. Perhaps the problem is that it still pretty much needs the shell. Perhaps it's large, slow and clunky. Perhaps it's the poor support for games.
Android doesn't have these problems because the developers didn't cripple themselves with X. TiVos and Tomtoms (before switching to Android) used Linux without X and people were quite happy with them.
Give us a nice, simple, standard GUI without a bazillion customisations, and with the ability to to just install an app from the GUI and run it from the GUI, and Linux might actually work on the desktop.
Apple's success is an interesting model for what it would take to make Linux mainstream on the desktop. The average non-techie Apple user doesn't know or care that there is BSD running beneath the GUI or that a UNIX command line even exists on their Mac. Granted there is a legacy there where people are already comfortable with the idea of a Mac being a legitimate alternative to the Windows PC, but it is the seamless user friendly GUI and fully developed application ecosystem that make it desirable. The argument can be made that Ubuntu and maybe others are pretty usable and are getting close to mainstream useability, but we aren't quite there yet. Until there is a GUI that is so fully featured and bulletproof that the user never needs to do anything at the command line to achieve reasonable efficiency at all common tasks and the application ecosystem is developed to have decent parity with current mainstream OS in use, Linux doesn't stand a chance in the desktop. I'm not sure that the financial payoff is there for any business to undertake the investment needed, but I certainly hope we get there someday.
They used to have a link to an OpenSuSE live CD to do just that (well, with XFree86/X.Org. Wayland isn't a priority for KDE). It would appear that is no longer present on the site. Also, KDE doesn't really care to be Linux - they target UNIX compatible systems (AIX, FreeBSD). GNOME, on the other hand, wants to be just Linux, and is largely in bed with the Fedora Project.
I'm starting to think GNU is the problem with "GNU/Linux" these days.
I think the main problem is that Linux is *TOO* configurable. "Normals" don't want hundreds of options. They want people to tell them which of a limited number of options will work for them.
Which distro should I pick? Which window manager should I pick? How do I configure my computer to be optimal for *ME*? I'm a techie and I can't tell you which distro is really the best for most people. I can tell you which ones are more stable.....but it isn't just ONE.
With Windows....and even Apple.....those choices are more or less made for you. All a "normal" needs to do is decide which apps they need to run and whether their OS supports those apps.
Yes. Without never shutting down or rebooting.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
Superior by what definition? Stability? sure, I'll give you that. ease of use?
1. Take a random Windows XP user.
2. Sit them in front of two machines, one running Window 8, one running Linux MATE.
3. Ask them to start a text editor on both machines.
4. See which one takes longer, and results in more bitching and swearing.
I mean, seriously, if I didn't know about Windows+R, I wouldn't have been able to start freaking Notepad on the Window 8 machine I played with in a local computer store.
Try opening some of the larger, more complex Pages and Numbers docs and seeing what Word and Excel do with them. Or try opening Word and Excel, saving your complex documents in ODF, and opening them in LibreOffice for Windows. Let me know if that works any better.
So I recommend him to start his own Desktop project. :-)
Seriously, I don't know of, now, any other Open Source leader capable of doing a decent Desktop. Torvalds finishes what he starts, and he finishes it vrey well (see git).
We had very good Desktops in the past, but nowadays things are just too shiny and too new and... too dumbed down to be useful to me: who knows me from other /. posts about this matter knows why I migrated to MacOS two years ago, and don't plan to migrate back in the short run.
I still love Linux - all my non desktop machines are Linux, no questions asked. But I just can't handle any of the present mainstream Desktops to use Linux again on my working box.
Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
People who purport to know about computers need to stop asking stupid questions like "When will Linux be ready for the desktop ?", and start asking intelligent questions like "When will the general populace get a clue ?"
No, no they don't. What they need to ask is "Why do Linux desktop distros not appeal to end users?". The answer has always been clear, it is that they don't offer any significant advantage over the incumbents, they are not disruptive and thus will not disrupt the market.
Look at iOS and Android, they stole the smartphone - and much of the wider cell phone - market from the incumbents by being innovative and disruptive, users didn't care that they were different or incompatible because they offered features that were better! Desktop Linux distros do not do this, they are me-too products scrambling to do whatever OS X and Windows do and thus people don't want to abandon familiarity and compatibility for dubious benefit.
You can provide all the anecdotes you want about your hardships with OS X or Windows and I'm sure they'll be matched with anecdotes about people's hardships with Linux so that gets you nowhere. You can blame Microsoft or blame the user (which is what you're doing) but that doesn't make desktop Linux distros any more disruptive or innovative and thus no more appealing to users.
Offer real, tangible, innovation that is disruptive to the market and the ISVs and OEMs will be climbing over eachother to support it just as they did with Android.
Um, if you're on the Metro screen you type "notepad" and press enter. Gosh Windows is complex.