Slashdot Mirror


Is The Linux Desktop In Trouble? (zdnet.com)

"I believe that, as Microsoft keeps moving Windows to a Desktop-as-a-Service model, Linux will be the last traditional PC desktop operating system standing," writes ZDNet contributing editor Steven J. Vaughan-Nichols.

"But that doesn't mean I'm blind to its problems." First, even Linus Torvalds is tired of the fragmentation in the Linux desktop. In a recent [December 2018] TFiR interview with Swapnil Bhartiya, Torvalds said, "Chromebooks and Android are the path toward the desktop." Why? Because we don't have a standardized Linux desktop. For example, better Linux desktops, such as Linux Mint, provide an easy way to install applications, but under the surface, there are half-a-dozen different ways to install programs. That makes life harder for developers. Torvalds wishes "we were better at having a standardized desktop that goes across the distributions."

Torvalds thinks there's been some progress. For software installation, he likes Flatpak. This software program, like its rival Snap, lets you install and maintain programs across different Linux distros. At the same time, this rivalry between Red Hat (which supports Flatpak) and Canonical (which backs Snap) bugs Torvalds. He's annoyed at how the "fragmentation of the different vendors have held the desktop back." None of the major Linux distributors -- Canonical, Red Hat, SUSE -- are really all that interested in supporting the Linux desktop. They all have them, but they're focused on servers, containers, the cloud, and the Internet of Things (IoT). That's, after all, is where the money is.

Linux desktop distros "tend to last for five or six years and then real life gets in the way of what's almost always a volunteer effort..." the article argues. "It is not easy building and supporting a Linux desktop. It comes with a lot of wear and tear on its developers with far too little reward."

His solution? Having a foundation create a common desktop for all Linux distros, so the Linux world could finally reap the benefits of standardization. "This would mean that many more Linux desktop developers could make a living from their work. That would improve the Linux desktop overall quality.

"It's a virtuous cycle, which would help everyone."

467 comments

  1. Standards by XXongo · · Score: 4, Funny
    Yep.

    Standardizing the user interface is what makes a desktop useable.

    1. Re:Standards by i.r.id10t · · Score: 5, Interesting

      And we have that, in spades. Gnome, MATE, KDE. Sure, they have variations, but Windows had variations between releases. Concepts stay the same - menu button or ribbon with launchers in it or combination thereof. It isn't a software usability issue per se. Personally, I prefer MATE, and I prefer it the way Mint ships/configures it.

      Not that it is my place to put words in Linus' mouth, etc. but it seems that what he is really complaining about is the package management landscape, the variations in libraries and versions and compile options, etc from distribution to distribution. Even starting with one of the Big Distros like Debian, you never know when/what Ubuntu (and therefore Mint, etc) will grab when they pull from -testing or -unstable to start their next release. The only real place you have cross-distro compatibility somewhat guaranteed is with true parent/child distros like Mint and its matching Ubuntu release that it shares package repos with.

      --
      Don't blame me, I voted for Kodos
    2. Re:Standards by gweihir · · Score: 3, Interesting

      My "desktop" has been standardized for around 30 years now. I use fvwm with my own configuration. Of course, I have this barely usable gaming system, were some morons force changes I do not want all the time, but since I use it for gaming (the only thing it is halfway fit to support), I do not mind too much. Oh, and the same assholes will also spy on me when I have to go to version 10. At that time, I probably will stop doing anything on that system except gaming.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:Standards by fbobraga · · Score: 5, Informative

      XFCE are a pretty example of robust GUI standard (my desktop is practically the same for more than 10 years now...)

    4. Re: Standards by Cmdln+Daco · · Score: 1

      I have maintained and carried along my own ~/.fvwmrc for years as well. It reminds me of the packages I need to build from pkgsrc each time I set up a NetBSD system. It sn't that bad to use the plain Tab Windows Manager, either, which comes standard in the X11 system. I've toyed with Motif (mwm) a little, too, since it's now open source and buildable in pkgsrc. Fvwm started out as a 'free' reimplementation of mwm.

    5. Re:Standards by ArhcAngel · · Score: 4, Insightful

      I'll just leave these Standards right here.

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    6. Re:Standards by Anonymous Coward · · Score: 0

      Which is why Microsoft ditches the UI every release yet no one really cares.

      Linux and open source as a whole is about options. Fuck off wanting to take them away.

    7. Re:Standards by Anonymous Coward · · Score: 2, Interesting

      It's what makes it usable, and what makes it easy for someone to switch.

      Why don't people adopt Linux?

      Answer me this: How do I download, install and run Autocad 2019?

      How do I download, install and run Photoshop? (Not an alternative like the Gimp)

      How do I download, install and run Microsoft Outlook?

      If you can not do all three of these things, then you will not get 90% of business users to switch. Damn near everyone uses Office, but they only use office because it comes with the OS and the enterprise license model works that way. Same with Adobe and Autodesk products. These SaaS models are horrible for small business and individual users, but they're a godsend to large enterprise customers because it takes the entire software auditing struggle out by ensuring that these products and only these products are installed that they have the license for.

      Now throw GPLv3 in and you throw a monkey wrench in. You only see GPL software on techies machines because they know what the consequences are. The only OSS software installed on enterprise users desktops is 7zip/bandizip (because people are hopeless when they're sent anything that isn't a zip file) and Tracker software's PDF Exchange (because everyone deals with PDF's but not everyone needs the full Acrobat program and all the other cruft that comes along with it.)

      Despite that most users that I've seen use Acrobat, hate it. They want Acrobat IX Pro (the one that requires a serial number) not creative cloud.

      Most users I've encountered also hate Outlook if they're not reception/secretarial work. Users that know how to use Outlook outnumber those that know how to use anything else on the computer. Outlook 365 (the web stuff) makes it so you can use it on anything, but you have to give Microsoft your blessing to have access to your data.

      The other half of this problem is accessibility. Linux has none.

      How do I print? How do I dictate a document? How do I send a photo of my cat to my sister? There is no standardization of anything.

    8. Re: Standards by Anonymous Coward · · Score: 0

      Any major CAD runs on Linux, you idiot. Everything really computing migrated to Linux in the last millennium.

      With your Microsoft office, try installing it: what, it had died hasn't it, become office 360 that you can run from FChrime on Linux just like anywhere else?

    9. Re:Standards by Anonymous Coward · · Score: 0

      So long as that interface is KDE Plasma.

    10. Re: Standards by Anonymous Coward · · Score: 0

      I tried mwm on Ubuntu or Mint as well, it's funny but left me wanting for.. an equivalent of the Windows 3.1 Program Manager. This would work in any desktop as well. I think it was more advanced than worthless icon grids in Unity or Gnome 3. Creating your own application shortcuts on a linux desktop is also harder than it should be in general.

    11. Re:Standards by squiggleslash · · Score: 4, Insightful

      That was my first thought.

      We kinda had a standard. GNOME. Even it wasn't "first", it was created after KDE which, while decent, had legitimate licensing problems at the time GNOME was created.

      Then GNOME fell apart, and now we have at least three forks (GNOME 3, Mate, and Cinnamon), one dead fork (Unity), and Torvalds is saying we need another standard?

      (And another annoyance - Torvalds sees Snaps and Flatpaks as the "solution" to the package management/distro issue? Really? Yeah, let's just replicate the userland for each application you install to deal with what was a non-issue.)

      Anyone remember Ubuntu circa 2008? The OS that at the time "just worked" in a way that Windows never did - it actually ran on more hardware at the time than a generic Windows installer. And was much more user friendly than XP or Vista, and just all around better?

      What the hell went wrong? Was it just GNOME, or was Unity going to happen anyway? IIRC it started as a "Netbook UI".

      --
      You are not alone. This is not normal. None of this is normal.
    12. Re:Standards by Hylandr · · Score: 2, Insightful

      No.

      "Any headline that ends in a question mark can be answered by the word no."
      https://en.wikipedia.org/wiki/...

      If the headline asks a question, try answering 'no'. In the vast majority of cases, the story is tendentious or over-sold. It is often a scare story, or an attempt to elevate some run-of-the-mill piece of reporting into a national controversy and, preferably, a national panic. To a busy journalist hunting for real information a question mark means 'don't bother reading this bit'

      https://en.wikipedia.org/wiki/...

      No.

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    13. Re:Standards by postbigbang · · Score: 2

      At the street level, the forks don't make much difference. Most stuff is well-behaved and work well.

      Nothing went wrong. Ubuntu tried to push its X-replacement but we all know where that went. In the meantime, we just got work done anyway. Linus could pay attention to UI/UX a bit more as he's left that to others in a big way.

      Gnome is fine. KDE is fine. What's difficult are UIs that look over your shoulder, sniff your pits, and monetize your interactions. Looking at you Microsoft, Apple, and Google. Get your ass out of our business. If the desktop goes into the cloud, ALL will be tracked and sold.

      --
      ---- Teach Peace. It's Cheaper Than War.
    14. Re:Standards by Antiocheian · · Score: 3, Informative

      Same here. XFCE is the reason I'm using a Linux desktop.

    15. Re:Standards by Excelcia · · Score: 5, Insightful

      The end user interface is the last thing that needs standardization. Desktops that look or act differently aren't the problem. What needs standardization is the back end API. There should only be one way for the installer to interface with the desktop manager for adding a new program icon. One way for a program to register its "settings". A single "control panel" where any program can add its configuration settings to. There should only be one form of IPC. One way for a printer to register a driver.

      Once those issues are solved, once we have a rock-solid core set of standards there, then there can be a million distributions that look and feel different, that distinguish themselves by catering to X, Y, or Z. It won't matter. Any program will still be able to run on any of them, because they may look and feel different, but they will act and be configured the same.

      Monoculture for UI is stifling. Monoculture for API is liberating.

    16. Re: Standards by David+Gould · · Score: 3, Funny

      Sure -- as long as the one we standardize on is KDE.

      --
      David Gould
      main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
    17. Re:Standards by tsa · · Score: 2

      I have been following the Linux scene for 25 years now and I keep hearing the same things. Nothing has changed, and also this time nothing will.

      --

      -- Cheers!

    18. Re: Standards by Anonymous Coward · · Score: 1

      So you are for SystemD? ....

    19. Re:Standards by Anonymous Coward · · Score: 0

      Ubuntu 8.10 was my first Linux desktop. The stability and performance of that distro is nothing compared to what we have today.

      You are looking back with rose-colored glasses. Download 8.10 and install it yourself if doubt me.

    20. Re: Standards by ArchieBunker · · Score: 1

      Please show me the Linux builds for AutoCAD and SolidWorks.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    21. Re:Standards by Aighearach · · Score: 5, Insightful

      I use XFCE on all my computers, since the early days of Gnome 3.

      I love it. And bless it, for it has never changed and has continued to work well. Software perfection.

      I don't use desktop icons. I use a full width bottom bar with a menu in the corner. Focus follows mouse. 10 virtual desktops. Many instances of xterm.

      My wife uses it and she probably doesn't even know it. Or what OS is running. That's another part of software perfection; users who don't care don't even know about it, they only know about their applications.

      Change is great when a tool doesn't work right, but it is often toxic when the tool already works.

    22. Re:Standards by war4peace · · Score: 5, Insightful

      OP says "we need a standardized user interface".
      Your reply is "we have three of those standardized user interfaces". Looking in Wikipedia, I found this:

      On desktop systems, the most popular user interfaces are the GUI shells, packaged together with extensive desktop environments, such as KDE Plasma, GNOME, MATE, Cinnamon, Unity, LXDE, Pantheon and Xfce, though a variety of additional user interfaces exist.

      A standard is a standard. One single thing. Not eight. Certainly not eight over umpteen distros.

      I have an old ASUS Eee PC 1005HA which came with Windows 7 Start or something like that. In time, that ugly-ass sticker with the license key has faded away so I installed a Linux Mint distro on it. We plan to use that Eee PC in the kitchen, to look up recipe instructions while cooking, and my girlfriend was asking me about its OS. She's a Windows user and so am I (most of the time). I was telling her it has Linux installed and if she doesn't like the interface, there are others around. She asked "so which is better?" - hell, I don't know.

      Now, if you have a normal PC user, who knows just enough about an OS UI to be able to configure the OS and use it without asking for help, how would you present these user interfaces and the difference between them? When faced with a choice between multiple software solutions I tend to construct a table having the solutions in columns and their features in rows, with each cell marked on or off showing whether A certain solution has a certain feature, compared to the rest. In this case I realized I don't know what the difference is. I'm not sure I should care, either. So why, then, do these competing solutions even exist? They don't compete commercially, because they are free to use. They don't compete from a functionality perspective, because (and I make an assumption here) top 30 UI features for any modern interface are present in all of them. So why have all those solutions, if the top reason to use one over the other is personal preference? Which, by the way, needs to be developed, and a new user (or a converted one) doesn't have.

      Last thing I need when switching to Linux Desktop is a consultant to help me decide which user interface better suits me. I would very much like to install a distro and have a way to choose between the eight user interfaces above, on the fly, by choosing from a menu or something, much like themes work on an Android phone. Then yes, it would indeed be a matter of preference.

      I remember when Windows 8 was released, with their new Tile-based desktop and their horrible choice of redesigning Settings, a half-assed implementation which destroyed usability. Even today, with Windows 10 v.1809, Settings are a mess. Half of them are present in the "new" UI, and half are still in the classic UI (which was way more functional, if you ask me). I, the ever-desktop-click-and-OK user, had to rely on PowerShell or Command Prompt a lot more to change settings, because the UI way was more frustrating and slower. So, yes, there is ample opportunity for Linux-based desktop UIs to replace Windows-based UI from that regard, but fragmentation is one of the big hurdles.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    23. Re:Standards by war4peace · · Score: 1

      You just described Themes :)

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    24. Re:Standards by Anonymous Coward · · Score: 0

      What the hell went wrong?

      Well, Gnome3 of course. At the same time, OS X was a really nice desktop for developers. I know of a number of people who jumped from Linux to OS X after it became clear that Gnome 3's idiotic ideals were to be pushed. It's also noteworthy that a lot of Gnome developers jumped ship throughout the tablet push.

      Not enough proof for you? The same thing happened with Windows 8 and eventually MS realised that they needed to seriously back-track if they were to survive.

      During this insane time, enormous numbers of people were trying very hard to tell the powers that be just how stupid the idea was, but they were ignored and the designers won... The result? Everyone lost.

    25. Re: Standards by fbobraga · · Score: 2

      Yep: the frequency of changes drove me out of Gnome...

    26. Re: Standards by fbobraga · · Score: 2

      It's like my case: I've used XFCE only on more modest hardware before, but Gnome 3 drove me to use it on all machines... (I LOVE the responsiveness of XFCE, where clicks open windows almost instantly!)

    27. Re:Standards by Anonymous Coward · · Score: 0

      I use vtwm myself, which is even older and has a very useful "multiple virtual windows" setup.

    28. Re: Standards by Anonymous Coward · · Score: 0

      Ironically, if KDE and library licencing had not changed, gnome would probably be dominant now. Granted we might see some of the other lightweight environments but I'm not convinced they would have got traction if the Linux desktop wars were not already in progress. I think people forget that gnome was created because of the restrictive licencing associated with KDE.

    29. Re:Standards by AmiMoJo · · Score: 2

      Android has multiple desktops too. You have a choice of launchers, and a choice of skins.

      Yet Android is more consistent and predictable.

      Take mouse wheel sensitivity on Linux. There is no agreed standard for it. Each app decides how far to scroll per wheel notch. There are hacks to accelerate it but they don't work the same way in every app, if they work at all. In Android scrolling is extremely predictable and consistent, and in Windows there is a single place to configure it that works with every app.

      The situation on Linux gets worse when you consider a lot of people are now using touchpads, which need even more work to act intuitively and consistently like people expect them to. Both Windows and MacOS support precise multi-touch trackpad input with acceleration and momentum for scrolling, and because it all uses standard APIs it works in 99% of apps too.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    30. Re:Standards by thegarbz · · Score: 5, Informative

      (And another annoyance - Torvalds sees Snaps and Flatpaks as the "solution" to the package management/distro issue? Really? Yeah, let's just replicate the userland for each application you install to deal with what was a non-issue.)

      Yes really. It's the natural end game for an entire system where libraries are maintained and update completely individually and programmers are forced code against a moving target. This shouldn't be a surprise. The whole point of a distribution, and what makes the maintaining of a distribution so difficult is the endless juggling of new versions of software and libraries and the inevitable incompatibilities between them.

      If you want the most up to date software where you can happily install without any affect on your system what the vendor provides on they day of release then your only safe solution is a packaging system like Snaps or Flatpaks. The alternative is screwing with your system in ways the distribution maintainer doesn't expect.

      The only time I've ever given up trying to repair a Linux system and flat out reinstalled the OS (aside from obvious malicious damage like deleting root recursively) was when someone years ago tried to get the latest version of some CCTV software on their Debian system. The distro version didn't support some feature so they added a repo for the current version, installed it, force updated some libraries, and by the time he was finished X stopped working, and the entire apt database was so screwed up that it was basically impossible to revert to a working system thanks to the library structure of Linux.

      Snaps didn't get created in a vacuum. They are a solution to a real problem.

    31. Re:Standards by Computershack · · Score: 2

      Microsoft doesn't ditch the UI every release though. It migrates it and makes minor changes, most changes are usually visual only but someone from XP can quickly get up to speed in 7 for example. It has been almost two decades since there was a major change. 95 brought a major change from 3.x, Win 10 brought a major change from 95. Everything inbetween has been gradual changes.

      --
      I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
    32. Re:Standards by AmiMoJo · · Score: 0

      (And another annoyance - Torvalds sees Snaps and Flatpaks as the "solution" to the package management/distro issue? Really? Yeah, let's just replicate the userland for each application you install to deal with what was a non-issue.)

      That's a great idea. It fixes a lot of problems - shared library version conflicts, tool conflicts, OS variations, filesystem layout variations etc. It also makes the apps nicely self contained and easy to update, without dumping files all over the filesystem. You also get the opportunity to sandbox which is a good thing when so many apps have network functionality these days.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    33. Re:Standards by Lonewolf666 · · Score: 1

      but someone from XP can quickly get up to speed in 7 for example

      So you never had to bother with Windows 8 and above? Lucky you.

      --
      C - the footgun of programming languages
    34. Re:Standards by Anonymous Coward · · Score: 0

      The problem with arguing about a standardized environment to attract developers is that Apple desktop is consistent, but doesn't attract all the PC software in the world either because the market share is still too small to make it worthwhile. A standardized environment is only the first step.

    35. Re:Standards by Chris+Mattern · · Score: 1

      Go back and reread Linus's quote. He's not talking about standardizing the UI, he's talking about standardizing the inner workings, like how applications are installed.

    36. Re:Standards by Chris+Mattern · · Score: 2

      We kinda had a standard. GNOME. Even it wasn't "first", it was created after KDE which, while decent, had legitimate licensing problems at the time GNOME was created.

      Ah, you're young. I remember when we had a standard: Motif.

    37. Re:Standards by Type44Q · · Score: 1

      Personally, I prefer MATE

      I can't have it any other way.

    38. Re: Standards by Anonymous Coward · · Score: 0

      Your argument is basically that because Linux has too many choices available it's too difficult to decide and therefore unusable.

      You definitely have a valid point backed up by studies but having only a single choice with Linux is just never going to happen because of the way it's designed.

      Personally I've never much cared for these "why is Linux on the desktop not happening yet?!" discussions because I've been using it on the desktop for over 20 years now and I don't much care if the user base stays small or not.

    39. Re:Standards by Anonymous Coward · · Score: 0

      Why is L.T. even commenting on this? He's the kernel, and it's doing just fine. Everything else is on top of that and is under the control of various and sundry other masters, all in the fight for the popularity cum money. This squabble just points out how homogeneous Linux has become. All these distros and they're all just a different color and icon scheme in one of a few DEs. How many are nothing more than masks, hanging on to one of Canonical's teats? And they all run the same kernel. Difference? What difference? Pkg management? lol.

      I can't believe ol' L.T. & Co. couldn't see this coming. As soon as the [Forced-] Open Source manifesto was written (for all its political wisdom), this eventual blandness was a done deal.

    40. Re:Standards by Anonymous Coward · · Score: 0

      Bad metric. I can say that about FVWM2, and for more than ten years too. What can beat having menus always right under the cursor? Mouse to the top? Mouse to the bottom? DEs have spent too much time being afraid of being different; Microsoft Windows is still playing Jedi mind tricks with them. And their users.

    41. Re: Standards by bingoUV · · Score: 1

      You yourself confused her. Telling someone "if you don't like the interface", raises the possibility of not liking it. Without having an alternative in mind, it was an extremely stupid thing to say.

      The " standard " in this case is the default desktop that comes with the distro. Non technical users don't have specific requirements, so the default should work if there are no major bugs. If there are bugs that bother them, use an alternative. Chose any, more popular and mainstream ones more likely to succeed.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    42. Re:Standards by Anonymous Coward · · Score: 0

      A standard is a standard. One single thing. Not eight.

      Yes. It is so difficult for me using IceWM on Devuan, because it is not the same as other DEs/WMs.

      Why can't we have a single standard, just like Mac OSX, Windows 7, Windows 10 and Chrome OS?... wait, that's four standards. /s

      Sorry, but this article and your post are just ignorant Microsft-esque FUD from folks who feel insecure that others have the freedom to choose their own DE/WM (or to choose a lack thereof).

      Enjoy your restrictions!

    43. Re:Standards by Anonymous Coward · · Score: 0

      Installing software is not a desktop thing.

    44. Re: Standards by walterbyrd · · Score: 2

      Gnome 3 drove me away from Gnome. Now I use MATE.

    45. Re:Standards by walterbyrd · · Score: 3, Insightful

      > Anyone remember Ubuntu circa 2008?

      It was awesome. And remained awesome until - I think - October 2010. That is when Gnome 3 and Unity came out. Then Ubuntu completely barfed all over itself with systemd.

      What a massive disappointment. I used to anxiously await the upgrade, because Ubuntu just got better and better.

    46. Re:Standards by barra.ponto · · Score: 1

      Same here. Fvwm starting on HP-UX then on to Linux, after twm, tvtwm, ctwm, though 30 years is a stretch as Rob Nation didn't write it until 1993.
      I contributed some code to an early version, that Rob fixed, to implement the wrap around window movement at the borders of the virtual desktop. The earliest email exchange with Rob I still have was back in November 1994, so going on to 25 years.
      After all it is the Perfect Window Manager

    47. Re: Standards by ahoffer0 · · Score: 1

      Yes! Thank you. Our company is moving to distributing our product as a "software appliance" -- docker, AMI, or VM image. Not only are our lives getting simpler, the product becomes more robust and is easier to install.

    48. Re:Standards by Anonymous Coward · · Score: 0

      >Not that it is my place to put words in Linus' mouth, etc. but it seems that what he is really complaining about is the package management landscape, the variations in libraries and versions and compile options, etc from distribution to distribution.

      That's exactly what it is. GNOME/KDE just being a "symptom" that can be easily pointed to.

      apt vs r(h)pm, kde vs gnome vs lxde vs..., etc.

      Like why is there 2 different competing standards now a days for package management and the like? I get the desktop/UI differences being enough for those to compete (but I really wish the UI developers would pick one as the "face" of Linux or try to combine both's strengths into one) but the package management and libraries and compilation and all that is the TRUE uphill battle for Linux adoption.

      "There's this three operating system that you can use over Windows!"
      "Cool, what is it?"
      "Linux."
      "I'm interested."
      "Ok, but first we need to show you the UI's and then the different package management options so you know which one you like!"
      "...And you lost me."

    49. Re: Standards by Anonymous Coward · · Score: 0

      You are a part of the problem.

      Why can't you people package your shit correctly? I don't get it.

    50. Re: Standards by Anonymous Coward · · Score: 0

      I'll run systemd if and only if Poettering can beat me in a boxing match.

    51. Re:Standards by Highdude702 · · Score: 1

      Or you could you know, do like Windows and pick for them and not tell them there is options. But then you don't get to complain, so it makes sense that you wouldn't do that.

    52. Re:Standards by Ol+Olsoc · · Score: 1

      And we have that, in spades. Gnome, MATE, KDE. Sure, they have variations, but Windows had variations between releases.

      That's an understatement, given the switch between the 95/XP mode, then the Vista mode, then W7, then Metro, then W10.

      Hard to imagine that was even the same operating system.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    53. Re: Standards by Highdude702 · · Score: 1

      KDE is still better, and has been since the 90's :)

    54. Re:Standards by Anonymous Coward · · Score: 0

      Windows has variations, but the api's to do things like draw icons in the start menu, and desktop - have actually been the same for 20+ years. Microsoft takes compatibility pretty seriously. When I was working for one of their largest 3rd party developers - during the development of Windows Vista MS used to report minor bugs on products we shipped 10-15 years ago.

      Windows does have a similar issue where there's no standardization on installers - they make standards, but hardly anyone uses them - but whatever installer you use will likely end up working because userspace has really hardly changed at all.

    55. Re:Standards by Lady+Galadriel · · Score: 1

      Gnome 3 pushed me over the edge to convert from Gnome 2.x to XFCE.
      Now any personal desktop / laptop uses XFCE, simply to avoid the mess of Gnome 3.

      Long live choice!

      --
      Lady Galadriel
    56. Re:Standards by Skuld-Chan · · Score: 2

      Thats the issue though - say I made an installer - I could make a bit of code on Windows/Mac that draws Icons into Applications on the Mac or the Start Menu on Windows - on Linux I'd have to have separate code bases for every desktop UI - XFCE or whatever else is standard.

      But you say - well I don't need that - I'll customize it myself - but that's the point - it doesn't scale well in an enterprise or at home.

      Or take fonts - most articles about installing fonts on Linux can't be reduced down to a single sentence (put the file in this folder) - you have to have pages of pages about this method, or that method or if your using this X-Serv - do this, run that tool etc.

    57. Re:Standards by Anonymous Coward · · Score: 0

      If that's true, then why is there no 'standard' GUI for Windows and do users get something completely different twice a year.

    58. Re: Standards by fbobraga · · Score: 1

      Non issue: freedesktop.org

    59. Re:Standards by kbahey · · Score: 1

      Many instances of xterm.

      Install Guake Terminal, configure a hot key (I use F12), and then screen to various hosts, or terminals on the same host.

      Been doing that for a long time, and can't think of any other way that I would use terminals.

    60. Re:Standards by Anonymous Coward · · Score: 0

      There is a menu based way to change your desktop environment as the mood strikes you. Install all of the desktops you want, and use SDDM or something like it to choose the environment you want at the time. Downside is that you would have to customize your desktop for each one individually, but I'm sure someone out there can create a script to duplicate preferences across desktops by username.

    61. Re:Standards by Rob+Y. · · Score: 1

      Right. There are areas where standardization is necessary for adoption and others where it's only a 'nicety' in terms of users knowing how to do things on any Linux system. Launchers - and even entire desktops - can be changed without making it impossible for developers to target 'the Linux desktop'. It'd be nice to have a single default one for users that don't want to customize things, but beyond that, end-user customization is fine.

      But, assuming you need to get developers on board, a standardized software platform is a must. That doesn't necessarily mean that there is one and only one toolkit to develop applications - but it means that any distro has to support all the standard toolkits (however that standard ends up being defined) and maintain binary compatibility over time so that developers can release one package for all Linux systems. That means a standard packaging system at least, with all the toolkit libraries available as automatically satisfied dependencies.

      It's not going to happen, of course. Which doesn't mean Linux desktops are dead - but it does mean that Android and ChromeOS, will be the only mainstream ones (which I guess was Linus' point). Beyond that, a Linux desktop is essentially a Chromebook with some local applications maintained from source by the distro. Anything else, while possible, remains a major pain in the ass. But thanks to Chrome, Android, and iOS having broken the Windows monopoly (for new applications, at least - Win32 is gonna be around for the foreseeable future), we're a lot closer to the day when the set of stuff that comes pre-loaded with your average Linux distro is all anybody really needs.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    62. Re: Standards by Anonymous Coward · · Score: 0

      Sorry but you are confused. Gnome 2 was superior to KDE, but since Gnome 3 KDE plasma is clearly superior. XFCE is best for limited systems. The other systems have their uses, but not for me.

    63. Re:Standards by Anonymous Coward · · Score: 0

      And, if you liked GNOME 2 back when it was reasonably polished and efficient, MATE still works great. My desktop has not functionally changed in ...16 years?

    64. Re: Standards by Highdude702 · · Score: 2

      You kindof got me there. Gnome 2 was good. I don't really know about superior, but it was good. The gnome devs decided to destroy it though so. Glad I never put too much effort into trying to use it.

    65. Re:Standards by Anonymous Coward · · Score: 0

      Mac OS System 7 was perfect in terms of usability. The only innovation since then was the scroll wheel, the rest of the iterations on UI have been a huge waste of everyone's time.

    66. Re:Standards by squiggleslash · · Score: 1

      Keeping the subject to Torvald's advocacy of the technologies as some way to bypass distribution dependencies: these systems paper over the problems, leaving the central issues unfixed. They're no better, and perhaps even worse, than developers insisting on static linking all their applications dependencies. They introduce problems that package management was introduced to fix, destroying the ability of a system administrator to know, for example, that a system update has actually removed insecure versions of a library.

      In terms of how Torvalds is advocating they be used they're designed to "solve" a problem without understanding why that problem existed in the first place, which was that there are different views on how distributions should work and be updated.

      It's the kind of half-assed "solution" I'd expect Microsoft to come up with.

      Yes, they have their place, but fuck whoever suggests their best application is on trying to make the same application work on multiple distributions. That's the last reason anyone should use them.

      --
      You are not alone. This is not normal. None of this is normal.
    67. Re:Standards by DamnOregonian · · Score: 1

      Take mouse wheel sensitivity on Linux. There is no agreed standard for it. Each app decides how far to scroll per wheel notch. There are hacks to accelerate it but they don't work the same way in every app, if they work at all. In Android scrolling is extremely predictable and consistent, and in Windows there is a single place to configure it that works with every app.

      I don't disagree with this criticism... But it applies (though differently) to Windows just the same.
      Every fucking mouse I have has different scrolling toggles set in its drivers, and then the Windows "acceleration" settings work on top of those with sometimes good results, and sometimes terrible results.

      Now this likely doesn't apply to a plain jane mouse, but to my fancy Logitech and Razer mice, it sure as hell does. They're actually *more* consistent in Linux simply due to a lack of manufacturer drivers.
      So different problem, technically speaking, but same annoyance.

    68. Re: Standards by DamnOregonian · · Score: 1

      Gnome is definitely becoming less tenable.
      Every new release, I have to figure out what the current way of getting a fallback Gnome shell working is.

    69. Re: Standards by DamnOregonian · · Score: 1

      I keep trying KDE.
      It's beautiful.
      It just has too many annoyances and too much clutter and too many silly little things for me to click. It gets in the way.
      I will keep trying it though, because, like I said, it's beautiful.

    70. Re: Standards by fbobraga · · Score: 1

      Its almost an OSX clone, now...

    71. Re:Standards by HatofPig · · Score: 3, Interesting

      I think you're approaching this from an end-user perspective, as though Linux desktops are equivalent to products being sold to consumers, want to compete on market-share, etc. That's missing the point of what drives the Free Software ecosystem. Since people can produce their own software, they will. The desktops themselves are down-stream of different toolkits, and then set-ups for those desktops in various distros are downstream from there.

      The GTK was developed for the GNU Image Manipulation Program, and then developers said "hey, we can use this to make a desktop with!" and they produced Gnome. Qt was developed, and then developers said "hey, we can use this to make a desktop with!" and they produced KDE. Others looked at GTK and said "hey! we can produce a desktop which is more lightweight than Gnome!" and developed Xfce. Since lots of people find programming fun, and they love sharing stuff, lots of stuff gets made.

      This is a good thing. This isn't a competition, because this isn't a market. Individual installations aren't commodities. The only way to have a "standard" would be to go around telling everyone they're bad people for creating and installing and releasing new stuff. Just because Apple and Microsoft have end-users brainwashed into being terrified of knowing what's under the hood of their computer doesn't mean Linux has to go hide all the gory details from you.

      --
      Silicon & Charybdis McLuhan Kildall Papert Kay
    72. Re: Standards by Anonymous Coward · · Score: 0

      Are you a n00b? You show them what you like/know the best. Because you will be the one they call from now on for support. I learned long ago from countless installfests not to install to disk anything your not volunteering to support. If someone is interested, you give them a USB live stick. If they decide that they like it and want to persue it, they'll install it. And now that they have skin in the game so to speak, they'll try to figure things out before they call you.

    73. Re:Standards by Anonymous Coward · · Score: 0

      Most of those already exist.

      > There should only be one way for the installer to interface with the desktop manager for adding a new program icon.

      XDG standard .desktop files.

      > One way for a program to register its "settings".

      Pull it from a file at runtime. Standard practice is to drop that in ~/.config/programname or ~/.config/vendor/programname.

      > A single "control panel" where any program can add its configuration settings to.

      Edit said files. DEs already have control panels for all their bundled software.

      > There should only be one form of IPC.

      Blow it out your ass. Diversity of IPC is a legitimate advantage.

      > One way for a printer to register a driver.

      Wintards pls go. You don't "register a driver." It's either installed with CUPS or you install it via a package manager. The printing system on Linux is -better- than on Windows.

    74. Re: Standards by Anonymous Coward · · Score: 0

      So we rename Ubuntu to LinuxStandard and Lubuntu to LinuxStandardLight and maybe include support for .rpm as well as .Deb and call it done.

    75. Re:Standards by Anonymous Coward · · Score: 0

      That is just your opinion about Mac System 7 usability being perfect.

      Furthermore, there was nothing special about Mac System 7. The only GUI innovation by Apple was the "trashcan," which a lot of people don't use. Everything else in the GUI was established elsewhere -- outside of Apple.

    76. Re:Standards by Ol+Olsoc · · Score: 1

      Personally, I prefer MATE

      I can't have it any other way.

      Nice thing about Mate is that I can use it on all of my computers, including a Raspberry Pi.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    77. Re: Standards by Undead+Waffle · · Score: 1

      Seriously. KDE has some nice things going for it but it tends to be quirky. For example, you can't disable mouse acceleration through any UIs. I had to look up the console command and have it execute on login. Which means I also have to change my mouse sensitivity through this shell script.

    78. Re:Standards by danomac · · Score: 2

      Go back and reread Linus's quote. He's not talking about standardizing the UI, he's talking about standardizing the inner workings, like how applications are installed.

      No worries. It's on systemd's TODO list.

    79. Re:Standards by Anonymous Coward · · Score: 0

      On the contrary, Linux desktop is probably the best standardized desktop. Windows can and did break things in a new release, whereas Linux desktops follow XDG/follow the freedesktop.org standards. Sure, freedesktop doesn't dictate every single aspect of a desktop environment, but it still covers infinite times more than non-existing Windows or macOS desktop standards.

      You're conflating standards with implementation. KDE, GNOME, etc vs freedesktop.org standards.

    80. Re:Standards by dddux · · Score: 1

      Best post in the whole thread. It is exactly what is making things in Linux too complicated. It is not the amount of distros or desktop environments. When it comes to distros, there are really just a handful of really good ones, and the same with desktop environments. People who say "oh there are so many distributions and desktop environments, it's confusing!" are just newbies who have no experience with Linux. For me, after using Linux for quite a while, the list of distributions comes down to Debian, Fedora, RHL, Slackware, Ubuntu, Mint, Gentoo, and you can just forget about other ones. With desktop environments, for me it all comes down to MATE, XFCE, LXDE, or KDE. Now I'm not saying you should restrain yourself to only these choices, but these are definitely more safe choices for everyone. With Windows you have no choice. I can actually hear George Carlin saying this. ;) Thanks!

      --
      "It is no measure of health to be well adjusted to a profoundly sick society." - Jiddu Krishnamurti
    81. Re:Standards by dddux · · Score: 1

      This, yes. d= ;)

      --
      "It is no measure of health to be well adjusted to a profoundly sick society." - Jiddu Krishnamurti
    82. Re: Standards by Anonymous Coward · · Score: 0

      That's a huge insult to macOS.

    83. Re: Standards by Highdude702 · · Score: 1

      I have no issues at all, I however turn it off and have a mouse I can set DPI profiles on. So I have never actually tried using acceleration(why?). Do need windows to set the profiles though :/ Thanks patriot....

    84. Re: Standards by Highdude702 · · Score: 1

      I love it and always have. But I disregard the things I don't need or use, and pretend they're not there. I just put all my common shit I use in favorites and never deal with the program menu outside of it. And if I need something i open the menu and just start typing the name. The search works really well. I think windows copied them tbh.

    85. Re: Standards by Anonymous Coward · · Score: 0

      Not really, they're both terrible and regularly change.

    86. Re: Standards by Anonymous Coward · · Score: 0

      You may not know which one is better, but I do. It is XFCE.

      Someone may disagree, and whatever thing they pick is also right for them.

      Just because you don't know (because you don't care) and your gf doesn't know (because she has or did not at that time have any experience) doesn't mean there isn't an answer.

    87. Re:Standards by Aighearach · · Score: 1

      Change, what a terrible idea.

      And without even an apparent use case.

      and then screen to various hosts

      That's pain I don't intentionally inflict on myself. Where useful, I'll ssh to the host, and run screen there. But it is rarely worthwhile these days. Get a process.

    88. Re:Standards by Immerman · · Score: 2

      Agreed - it's not the user interface that needs to be standardized, it's the developer interface.

      If I write a piece of software for Windows, I know it will almost certainly install and run on any contemporary or newer version of Windows, especially if I rigorously honor reasonable access restraints. I have plenty of old software from the Windows 95 days that still runs fine, though some requires a little permission tweaking.

      If I write software for Linux though... I can't. I have to write it for a specific distribution and the system libraries it uses. It won't run on most other distributions, and it probably won't run on the same distro a few years later.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    89. Re:Standards by Tony+Isaac · · Score: 1

      Even Windows doesn't have just one way to register settings (INI, config, registry) or install software (windows installer, app store, roll your own).

    90. Re:Standards by jmccue · · Score: 1

      Yes and it is a real shame they tried to bleed as much as they could from their user base. If they had opened up their library things may very well be much different.

    91. Re: Standards by Anonymous Coward · · Score: 0

      Don't write Linux software, you are not welcome .

    92. Re: Standards by Anonymous Coward · · Score: 0

      What recent major changes in the macOS UI have been disruptive?

    93. Re:Standards by Anonymous Coward · · Score: 0

      OP says "we need a standardized user interface".
      Your reply is "we have three of those standardized user interfaces". Looking in Wikipedia, I found this:

      On desktop systems, the most popular user interfaces are the GUI shells, packaged together with extensive desktop environments, such as KDE Plasma, GNOME, MATE, Cinnamon, Unity, LXDE, Pantheon and Xfce, though a variety of additional user interfaces exist.

      A standard is a standard. One single thing. Not eight. Certainly not eight over umpteen distros.

      I have an old ASUS Eee PC 1005HA which came with Windows 7 Start or something like that. In time, that ugly-ass sticker with the license key has faded away so I installed a Linux Mint distro on it. We plan to use that Eee PC in the kitchen, to look up recipe instructions while cooking, and my girlfriend was asking me about its OS. She's a Windows user and so am I (most of the time). I was telling her it has Linux installed and if she doesn't like the interface, there are others around. She asked "so which is better?" - hell, I don't know.

      Now, if you have a normal PC user, who knows just enough about an OS UI to be able to configure the OS and use it without asking for help, how would you present these user interfaces and the difference between them? When faced with a choice between multiple software solutions I tend to construct a table having the solutions in columns and their features in rows, with each cell marked on or off showing whether A certain solution has a certain feature, compared to the rest. In this case I realized I don't know what the difference is. I'm not sure I should care, either. So why, then, do these competing solutions even exist? They don't compete commercially, because they are free to use. They don't compete from a functionality perspective, because (and I make an assumption here) top 30 UI features for any modern interface are present in all of them. So why have all those solutions, if the top reason to use one over the other is personal preference? Which, by the way, needs to be developed, and a new user (or a converted one) doesn't have.

      Last thing I need when switching to Linux Desktop is a consultant to help me decide which user interface better suits me. I would very much like to install a distro and have a way to choose between the eight user interfaces above, on the fly, by choosing from a menu or something, much like themes work on an Android phone. Then yes, it would indeed be a matter of preference.

      I remember when Windows 8 was released, with their new Tile-based desktop and their horrible choice of redesigning Settings, a half-assed implementation which destroyed usability. Even today, with Windows 10 v.1809, Settings are a mess. Half of them are present in the "new" UI, and half are still in the classic UI (which was way more functional, if you ask me). I, the ever-desktop-click-and-OK user, had to rely on PowerShell or Command Prompt a lot more to change settings, because the UI way was more frustrating and slower. So, yes, there is ample opportunity for Linux-based desktop UIs to replace Windows-based UI from that regard, but fragmentation is one of the big hurdles.

      This can already be done from the login screen after installing whatever or however many desktop environments you wish to use or choose between ffor your linux desktop or server. Even windows has had various desktop environments in the pas and I don't mean their "standard" UI with the taskbar at the bottom. For example https://www.google.com/search?q=windows+3d+desktop&tbm=isch&source=univ&sa=X&ved=2ahUKEwi4u-28jNLhAhVTXhUIHeHLA2YQsAR6BAgJEAE and even in windows 10 and this is nothing new. https://arstechnica.com/gadgets/2019/02/new-windows-10-build-lets-you-put-any-app-in-virtual-reality/

    94. Re: Standards by Anonymous Coward · · Score: 0

      You are right about that: you don't get it.

      The OS library situation is too varied and unstable to count on. Ship your app with what it needs, and it will work every time.

    95. Re:Standards by andi75 · · Score: 1

      Great, now you just made me feel old because I remember Motif. Actually, LessTif, because Motif wasn't free software.

    96. Re: Standards by Anonymous Coward · · Score: 0

      No it wasn't. KDE is light years ahead of the other environments and has been since at least 2.0.

      Gnome 2 was an antique and Gnome 3 was/is trying to make desktops into tablets which as we already know, failed on all of the competing environments as well like Windows and MacOS.

      Not to mention, I automatically dislike anything Lennart gets his hands on because sooner or later it will be abandonware and he's off to the next shiney thing.

    97. Re:Standards by Anonymous Coward · · Score: 0

      Except Canonical is hanging on to Debian's teats. They don't do 90% of their own work.

    98. Re: Standards by CedricMamo · · Score: 1

      Well we don't need a single choice. We can still have every single thing customizable. But we also have to agree that the average user does not want to customize anything, they just want to sit at a computer and do their thing. So how about everyone agrees on a standard default for everything? Make sure the user can install other things on the system to replace the defaults, but for a desktop system those defaults should be always available and easily accessible. So if I, who has been tinkering with pcs for literally as far back as I can remember, customize the crap out of my machine, I can still loan my machine to my mum and she could use it, just because there would always be something she's familiar with available.

    99. Re:Standards by the_womble · · Score: 1

      I use KDE, because I like a number of KDE apps (file managers, especially) so it makes sense to use it. It is set up to look very like I had XFCE set up when I used it (two panels, one vertical on the side with icons of running apps, one small one over part of window title bar at the top with system tray and some applets).

      My wife uses XFCE, and is quite happy with it, and does not care what she uses.

      My older daughter uses XFCE because Gnome was heavy on her laptop.

      My younger daughter uses KDE because she likes the desktop cube and other eye-candy.

      I do not think any of us want to use the same "standard" desktop as the others.

    100. Re:Standards by the_womble · · Score: 1

      Now throw GPLv3 in and you throw a monkey wrench in. You only see GPL software on techies machines because they know what the consequences are.

      Most users are not even aware of GPL. To most people the only distinction is between software they pay for, and software they do not pay for (which includes Windows because it came on their PC).

      Businesses might be slightly more sophisticated because they deal with things like site licenses, but all they will care abut the GPL is whether they have to pay for it.

  2. Linus is completely wrong... by fbobraga · · Score: 0, Troll

    ... again (the guy is just an computer nerd: he's views on the real life are, mostly, laughable)

    1. Re:Linus is completely wrong... by sfcat · · Score: 4, Informative

      ... again (the guy is just an computer nerd: he's views on the real life are, mostly, laughable)

      Yes, because the average user wants their desktop to break when they update their OS because their nvidia driver didn't compile correctly because someone thought it was a good idea to rev the GCC version and they GCC folks thought it would be a good idea to enable some weird compiler check from 1997 that nobody in the C/C++ world knows about because this the first time it was implemented. Sigh, any little amount of customization on your desktop and you likely run into a bunch of weird problems that pop up because nobody tested this specific set of of hardware and software configurations. Standards help with those issues but nothing can fix everything and these are all just patched for the core problem. Most distros just don't have the (QA) resources to test and maintain a complex software stack in a modern OS. And when some dumb 25 yro kid decides the problem is in how packages are installed (clearly indicating that they know nothing about the core problems caused by complexity) all they do is increase the workload of the developers. The core problem is that there isn't enough developer time put into bug fixing and testing. Thus the solution only makes the problem worse.

      Your comment illustrates the core problem here. You seem to think you have some sort of insight into the problem when there is no real reason for you to believe this. You so overestimate your understanding as to propose and implement "solutions" that do nothing to fix the problem (in this case even making it worse) but you got to put that you work on an opensource project on your CV so who cares. The fact that the world would be a better place without your efforts never enters your mind. Either help out (by learning about how hard it is to keep a distro working it the face of a shifting set software projects that are rarely working together) or fuck off. Linus has likely done more to help others in the last 24 hours than you will do in your entire life and your sad little attempt to tear him down says more about you than Linus.

      --
      "Those that start by burning books, will end by burning men."
    2. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      But you understand that most distros' users use *precompiled* drivers, desktop environments, programs? Right?

    3. Re:Linus is completely wrong... by MobyDisk · · Score: 3, Interesting

      I usually don't find Linus to be a sage either, but I think he is right here. Too many applications fail in obvious ways that tech users overlook. Things like: does it install a shortcut for the user after installing? Too often basic things like this are missing. Of course, this comes up on Slashdot often, and there was excellent discussion quite recently on the limitations of desktop Linux.

    4. Re:Linus is completely wrong... by fbobraga · · Score: 0, Troll

      Linus has likely done more to help others in the last 24 hours than you will do in your entire life

      Linus-lover spotted!

    5. Re:Linus is completely wrong... by gweihir · · Score: 1

      I disagree. I think your stance is pretty laughable. However you are doing it to yourself, and hence I have zero compassion for you. Incidentally, without "nerds", the human race would still be living in caves. I find the change kind of nice, it is just a pity that people like you benefit from it as well.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re:Linus is completely wrong... by fbobraga · · Score: 0

      Another Linus-lover!

    7. Re: Linus is completely wrong... by sfcat · · Score: 1

      But you understand that most distros' users use *precompiled* drivers, desktop environments, programs? Right?

      No. You are wrong. It depends on the driver. Many drivers release source code that is compiled dynamically against the newly installed kernel headers. Nvidia among others does this. Also, often the binary only drivers you reference break quite often. Finding workarounds by writing kernel patches against changing kernel code which isn't moving in lockstep with you is time consuming and difficult. And the hardware vendors often do nothing to help and release shit docs that can easily be out of date with whatever hardware your users have. Its much harder than you seem to think. And I haven't even mentioned keeping all your Python code that ties together the desktop itself with all those applications which are rev'ing to yet another release cycle that has nothing to do with the kernel's or your release cycle. Oh, and there was another security flaw due to Intel that now means we have hurry the release. All of that adds up to a lot of developer (and QA) time. And the limited amount of dev and QA time is the problem in the first place. Being more economical with dev time will produce better results...not sure we are doing much towards that goal though.

      --
      "Those that start by burning books, will end by burning men."
    8. Re: Linus is completely wrong... by Cmdln+Daco · · Score: 0

      And what the hell are you?

    9. Re: Linus is completely wrong... by Cmdln+Daco · · Score: 1

      Are you just here to heckle?

    10. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      What is "heckle" to you? Is Luke trolling?

    11. Re:Linus is completely wrong... by JackieBrown · · Score: 3, Insightful

      It's been a good 10 years since you explored Linux, right? I've had none of these troubles with Debian, Ubuntu, or their many flavors.

      And I disagree with Linus. The strength of linux is the different flavors. If you want an easy to use disro, there are many out there. If you want one where you have more control, there are some out there as well.

    12. Re:Linus is completely wrong... by sfcat · · Score: 3, Insightful

      It's been a good 10 years since you explored Linux, right? I've had none of these troubles with Debian, Ubuntu, or their many flavors.

      And I disagree with Linus. The strength of linux is the different flavors. If you want an easy to use disro, there are many out there. If you want one where you have more control, there are some out there as well.

      All the examples I gave were from the last year on an older but still maintained Ubuntu distro.

      --
      "Those that start by burning books, will end by burning men."
    13. Re:Linus is completely wrong... by Anonymous Coward · · Score: 0

      Never happened to me and I have used Linux over a decade across different distros. Maybe you aren't as smart as you think. Reminder few distros officially support proprietary drivers and you are complaining that you couldn't get that unsupported software to work.

    14. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      What applications? Everything runs in browser these days, everything. G suite, office360, whatever.

      Why bother ruining Linuxwith all this desktop crap?

    15. Re:Linus is completely wrong... by StormReaver · · Score: 3, Insightful

      Yes, because the average user wants their desktop to break when they update their OS because their nvidia driver didn't compile correctly...

      Ubuntu (and therefore everything based on it) has the http://ppa.launchpad.net/graph... repositories with the latest precompiled Nvidia drivers. Compiling an Nvidia driver hasn't been necessary in years. And Nvidia has really gotten its Linux act together recently, as their newer drivers integrate into the desktop seamlessly. This obviates all of the GCC stuff. There are legitimate problems, but having to manually compile anything isn't one of them.

      My KDE desktop settings have mostly carried over for the last few rolling Kubuntu distribution upgrades. The sole exceptions have all been in the KDEPIN suite, which has gotten so bad that I stopped using every single application in the suite. It went from being a very respectable collection of integrated software to being an unpredictable, data-destroying nightmare that I can't stand anymore.

      I have a small list of issues that I think would hold back the average person from being completely self-sufficient with Kubuntu, but none of them are show-stoppers.

    16. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      So far, my linux experience has been:

      In VM: Rock solid, stable, yada yada yada all drivers are wonderful and amazing.

      Running on actual hardware - can be a pain in the butt to get all the drivers installed, but stable once you get it running. I have a linux system running my CNC machine and it has probably been months since it was rebooted. Same thing with the mint laptop I use. I could care less about which desktop; I am using XFCE and Cinnamon and PIXEL (RPi).

      HOWEVER, these machines don't get updates. The minute (again, in my experience) you start playing update roulette, Linux has been far worse than Microsoft. Yes, great that it can update in place without rebooting. The next reboot it goes to a command line instead of the GUI. Or the bootloader got punked because it now sees multiple kernels. Or now it doesn't work with the (usually video or sound) hardware. Or ALSA needs to be manually reconfigured.

      I had issues with Win98 and Win2K breaking things on updates - both of these liked installing modem and NIC driver updates render modem/NIC unusable. I see a lot of machines with Win10 getting hosed to due dodgy updates - and again (in my experience) - the odds seems to higher on the Linux side for weird driver issues after updating.

      Two, Four, Six, Eight
      We just let it update
      Has the PC met its fate?
      Did the OS dissipate?
      Did the stack exterminate?
      Will it boot or vegetate?
      Time to wipe and immolate?
      We can only pray.... and wait.

    17. Re:Linus is completely wrong... by Anonymous Coward · · Score: 0

      Windows is FAR buggier than any Linux distro I have ever used.

      The type of driver issue you're making up is a joke.

    18. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      To sum up... simplifying makes things simpler. ok

    19. Re:Linus is completely wrong... by Tough+Love · · Score: 3, Insightful

      Diversity in the Linux desktop world is a good thing, not a bad thing. I really don't get what these two are blathering on about.

      Kind of disgusting that some idiot modded you troll for pointing out that Linus is wrong. It would be far from the first time, the Bitkeeper fiasco iss a marquee example. You are 100% right, Linus has not got much useful to say about the Linux desktop. Vaughan-Nichols has got it wrong too with this troll article: the more Microsoft pushes its users to do what they don't want, that is, rent PCs from Microsoft, the more Linux converts we will get. I do agree that Linux is likely to be the last usable desktop standing.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    20. Re: Linus is completely wrong... by sfcat · · Score: 1

      To sum up... simplifying makes things simpler. ok

      Or complexity has a cost. So if you want a good desktop that works on lots of hardware with few bugs you make the entire stack simpler or provide more dev and QA resources. How hard is that? Adding yet another package manager, nope. Adding some weird gesture features nobody uses, nope. Making the desktop more configurable, nope. Testing and bug fixing yes. Refactoring yes. Removing unnecessarily complex libraries and abstractions yes.

      Windows is FAR buggier than any Linux distro I have ever used.

      Agreed.

      The type of driver issue you're making up is a joke.

      And this is why it doesn't seem to matter because you blame the user first. Yes PEBKAC is a real thing. This issue is also a real thing and has been for a long time. Your tribalism is showing...

      --
      "Those that start by burning books, will end by burning men."
    21. Re:Linus is completely wrong... by gweihir · · Score: 0

      Your level of insight and the complexity of your world-view is astonishingly low. It is a surprise you managed to learn to read and write.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    22. Re:Linus is completely wrong... by Anonymous Coward · · Score: 0

      Average users don't use nvidia graphics cards. They use their integrated Intel or AMD chips. Spoiled rotten gamers who think the entire world revolves around them uses nvidia.

      Customizing your desktop will lead to weird problems? You must be a Gnome user. Get a real desktop, and you'll see your problems will get sorted.

      Most distros doesn't have the QA, hence most people shouldn't use them. Use one which is good enough, don't whine about the ones which aren't.

      Finally, the availability of several different desktops is a non-issue compared to the general absolute ignorance of Linux and the practically mandatory bundling of Windows with any new computer. I'm 100% sure that forcing OEMs to unbundle Windows from their hardware and forcing the OS to be on a separate bill would do more for Linux or any other alternative OS on the desktop than any amount of fascist unification. After all, the largest amount of unification we've seen in Linux the last decade is the inclusion of Pulseaudio and Systemd, and I'm not convinced even Linus would consider them particularly fitting as models for that suggestion. It's all good and well to wish for some standardisation, but it's not fun when you get stuck with a Trabant made by the smelly feet squad because of it.

    23. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      He's not wrong! You'd probably fancy a 4-way with Stallman, Torvalds, and Musk.

    24. Re:Linus is completely wrong... by Anonymous Coward · · Score: 0

      The cause for this is toxic open-source community which drives away testers... just check bug reports on github - in most cases they are replied by "make a PR with a fix" or in better cases it's replied by a bot with "Thank you for your report" and is being ignored.

    25. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      He's a social disharmony troll.

    26. Re:Linus is completely wrong... by Aighearach · · Score: 1

      If the price of choice is that a few shortcuts don't get installed, or that somebody in the house needs to learn how the computers work, to me that seems like a great deal.

      One thing I love about Linux is that none of the people who disagree had to use it anyways. So they basically don't exist to me.

      With Windows, a lot of people say that they feel like they "have to" use it, because of [some disputed reason]. So they expect things to work, but they don't expect to get a say in exactly how it works. So it is a very different user experience.

    27. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      Closeted asshole trolls sure do have weird romantic fantasies about Super Genius Elon Musk and World Free Software Heroes Richard Stallman and Linus Torvalds.

    28. Re:Linus is completely wrong... by war4peace · · Score: 1

      The strength of linux is the different flavors.

      And its curse as well.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    29. Re: Linus is completely wrong... by fbobraga · · Score: 0

      I completely agree with you!

    30. Re: Linus is completely wrong... by fbobraga · · Score: 1

      The "power" of Linux lies in that to me: forces some people (not all) to be a little tech-savy...

    31. Re: Linus is completely wrong... by fbobraga · · Score: 1

      Ty for the high level and very well fundamented critic!

    32. Re:Linus is completely wrong... by Anonymous Coward · · Score: 0

      nice try retard you must be as dumb as linus to be supporting the obvious shilling for wayland that's on full force since last year. reminds me the shilling wave for systemD several years ago

    33. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      I'm shocked at how many latent homosexual trolls seem to call Slashdot home. It almost seems a job requirement for the anti-Trump trolls. It runs rampant in the anti-free speech trolls. Now it looks like the Microsoft shills have signed on too.

    34. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Why do people always say this bollocks. Just because you've been lucky (or glossed over the tinkering you had to do) doesn't mean others have. The Linux end user experience is criticised because it's still not good enough.

    35. Re: Linus is completely wrong... by cyber-vandal · · Score: 0

      This is why Linux continues to be a bit player in the desktop world - pricks like you.

    36. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Ah yes blame the user. That'll bring people flocking to Linux.

    37. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Apart from all the things that don't obviously.

    38. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Typically if you stick to only stock distro repositories you have none of these issues, because its tested by the developers. You only have nvidia/kernel issues if you install new kernel versions that don't have or have changed something major in the headers. That being said, you can end up with old drivers and kernels if you stay on an OS too long, I just went through this with debian 9. I ended up installing the testing version SID/Buster. Which works great, and has all the new driver versions I wanted. I even installed my custom kernel with 0 issues because the Nvidia package maintainers had correct kernel modules built.

    39. Re:Linus is completely wrong... by Highdude702 · · Score: 1

      Using new hardware? Where you had to use drivers not supported on said older but still supported distro? Because they support them so your older hardware doesn't become useless or run like shit with the new versions. If you get new hardware(like when I built my Ryzen desktop) I had to use a newer version of $favOS to get drivers and kernel that were supported by the OS version, as to not have to work for 15 hours on configuring the old system to run on new hardware. A lot can change when you install a new kernel. And a lot of packages may have needed to be changed to work properly. So say you do this on an old OS version. It is going to break a lot of things and cause the kernel to panic and stop running. Hopefully this helps.

    40. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Seems like you're being the prick.

    41. Re:Linus is completely wrong... by Highdude702 · · Score: 1

      I used to drive Kubuntu. Debian with KDE is way better. You should try it. They have installers/live cd's for download with KDE exclusively on it. no need to play around changing DE's like it used to be. You would probably abandon ubuntu. And if you're using ubuntu 18.04 I suggest using SID/Buster, providing your /home partition is seperate or you can copy it over your settings will all work as the KDE/framework versions are very close to eachother.

    42. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      He blamed the never-gonna-be-happy users. The ones that complain about Windows daily, and will fight you to wits end if you suggest they even give linux a try.

    43. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Yeah I'm the one calling users stupid. What an amazing marketing strategy that is.

    44. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Seems to me that GP hasn't used linux in a very long time if ever. He's talking about things that haven't been an issue with a linux desktop os in a long long time. Sure 10 years ago he would make a point. But the fact that everything comes as precompiled binary packages, sure nvidia does build a DKMS module, but guess what. If you don't fuck with the system trying to install bleeding edge shit that other packages wont work with. You are bound to have problems. Same goes for windows though. And if he did know what he was doing he wouldn't have had that issue because he would have either updated all necessary packages or upgraded to the latest version of the OS which would in all likeliness solved the issue he is complaining about. So I guess now that I think about it.. The AC was 100% correct and you were for sure being the prick.

    45. Re:Linus is completely wrong... by Anonymous Coward · · Score: 0

      Well then stop using Nvidia. I use a rolling release distro and a Wayland environment (Sway) rebuilt once a day from git master, and none of these problems exist because my GPU vendor isn't pants on head retarded about what the Linux community wants.

    46. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      Your exposure to the varied FOSS communities that exist today is showing.

      If you had that exposure, you'd be aware of the inanity that exists in some groups.

      Banning and segregating new users for attempted inclusion is what will kill the desktop. Not what Linus says from a pseudo pulpit, which the media loves to place him on.

      User, and dev interest for personal use, has what has driven the Linux desktop environment. Notwithstanding 'big Red' and their amalgamation.

      But that's irrelevant. I, and you, have a plethora of options in the FOSS world. That, won't go away, despite what anyone reports.

    47. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Imagine being unhappy when your software doesn't work the way you want it to. The nerve!

    48. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      I wish denialists like you would stop pretending all is well. It's really tedious.

    49. Re: Linus is completely wrong... by prunus.avium · · Score: 1

      Right. But to bring this back to the original line of thought, would you expect Joe User to be able to do this? Do you want Joe User poking around with kernel compiling?

      The problem is that the people who are developing the code don't understand how stupid Jow User can be. But here's the thing, Joe User is right.

      Do you drive a car? Could you change the oil? Change a tire? Change a headlight? Change the brake pads?

      Should you have to know how in order to drive a car?

      Then why the fuck do we keep expecting Joe User to understand how to update the kernel and rebuild the necessary drivers?

    50. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Ahh so you're just like AC as you addressed nothing I said, you just wanted to complain some more.

    51. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Have you tried linux recently? Or have you ever? Because this is the second comment where you address nothing I say, and just jabberjaw on how its bad. You're as bad as an Apple shill.

    52. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      This is why I always suggest "Joe User" use latest ubuntu.04 or latest mint, or latest ARCH(for advanced Joes).

      Yes I do drive, I have been helping family work on their vehicles for the last two days. I also wish more people would learn how shit works and operates(maybe for selfish reasons).

      I never said Joe user should know how to play with kernels, they should aspire to learn but that is on them. I'm saying that if you want latest hardware use latest software, and don't complain when old software doesn't work with old hardware. If you're "Joe User" and you follow that advice on latest Ubuntu and know how to do a little googling to make installation of software quick and strait forward(need this on windows also) You should have no problems, because you're not going to be trying to install custom serial drivers and the such. And you wont know enough to begin with to need to make a custom kernel as there are few reasons to need to do so.

    53. Re:Linus is completely wrong... by Anonymous Coward · · Score: 0

      Diversity in the Linux desktop world is a good thing, not a bad thing. I really don't get what these two are blathering on about.

      Kind of disgusting that some idiot modded you troll for pointing out that Linus is wrong. It would be far from the first time, the Bitkeeper fiasco is a marquee example. You are 100% right, Linus has not got much useful to say about the Linux desktop. Vaughan-Nichols has got it wrong too with this troll article: the more Microsoft pushes its users to do what they don't want, that is, rent PCs from Microsoft, the more Linux converts we will get. I do agree that Linux is likely to be the last usable desktop standing.

      I don't know where to wedge my 2 cents in here, but even Windows isn't standardized. Home Premium, Professional, Ultimate.Linux has two big issues to overcome: Techs who won't support it, and clear reasons for the different desktop and theme softwares (i.e., XFCE for low-resource and old computers, and Gnome/Cinnamon/KDE for higher powered machines). Every distro should have a "Why We Chose This Interface" on.their main page
      and strong Software Source Section with a How To Add Software Tutorial. Then keep new users away from terminal and apt-get web pages and other
      confusing forks of info until they first see and get used to the distro site's info.

    54. Re:Linus is completely wrong... by Tough+Love · · Score: 1

      That was at least 3 cents :)

      I totally understand why there are so many Linux distros: because we can. It's a way to homestead in the tech frontier. It worked for making America great and it works for making Linux great. The weak distros fade out and those with a real contribution to make are able to attract a community and prosper. They all feed improvements, ideas and bug fixes to each other. What's not to like about having lots of distros? Oh right, if you work for Microsoft or are otherwise emotionally invested, lots of distros is something to attack because it's something you can't have.

      Re "why we choose this interface": you really meant "why we made this interface the default", because on just about any Linux distro you can install any desktop you want and reasonably expect it to work. You can even use multiple different ones at the same time, how many geek points do you get for doing that?

      I guess, the majority of Linux users as of today don't even know there is a console or why you would want one. It's certainly not something the typical Android user needs or knows about.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    55. Re:Linus is completely wrong... by Anonymous Coward · · Score: 0

      With Windows, a lot of people say that they feel like they "have to" use it, because of [some disputed reason].

      Linux nerds being a bunch of jerks is one.

      It's not like people really want to use MS Windows.

    56. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Complaints are how the provider of the software knows that it isn't working. People like you pretending that everything is fine is one of the reasons why the Linux desktop is still irrelevant.

    57. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      I've used Linux on and off since 1998 when I decided to install RH 5.2 to see what the buzz was all about. I've currently got Mint 19 installed and the last time I applied updates GRUB disappeared and I had to go into the BIOS to get my Mint partition to boot and then more buggering about to put GRUB back on. So I've had 21 years of smug zealot wankers like you telling me everything's fine when it isn't. Now kindly fuck off and stop stalking me.

    58. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Not trying to sound like a dick, but you had to have changed something, they don't just break their self... Trust me i'm good at fucking with things I shouldn't. I have broken my system plenty of times. It doesn't happen unless you fuck with things you shouldn't. Especially grub of all things. Were you trying to install custom kernels? Trying to mess with boot params? There is a reason it happened. I put my brother on mint 2 or 3 years ago, and I told him to play with it and make sure it stays updated.. He is still on his original install. But I told him not to fuck with grub and try to stay out of /etc/defaults. So, You may not realize you broke it because once you're root it doesn't try to warn you not to do stupid shit... But you can't blame linux for that.

    59. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      No everything is not fine, Game support is kindof lacking, Steam is helping fix that. The rest will fall in line eventually. And it can't be too irrelevant as its getting more and more ear time or we wouldn't be here and you wouldn't be whining about how bad you are at using it.

    60. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Yes yes it's always the user's fault. I applied the updates from the software manager and rebooted. Nothing else. I wouldn't blame Linux for my fuck ups.

    61. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      I'm blaming you, as you seem to not be telling the whole truth. The system doesn't just brick its self. ITS NOT WINDOWS! That's the shit were talking about. Because if that was the case the same thing would have happened to thousands of other people, but its fine to lie on slashdot. you're the one defending a horrible OS. I don't have to use it so I don't really give a shit. I'm just trying to combat the anti-linux FUD being spread here. Boy how times have changed.

    62. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Why would I lie? It happened on a stock install of Mint. As for pushing a horrible OS, which one would that be? I haven't mentioned any others. Linux used to be rock-solid as a desktop but it's lost its way. Your blind fanaticism does you and Linux no favours.

    63. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Linux used to be rock-solid as a desktop but it's lost its way.

      Sir You have that completely backwards, It used to be garbage for desktop and you were lucky to be able to get your wireless gpu and sound all working correctly. and about 10 years ago that all started changing. NOW it is a solid OS that needs more "mainstream" software written for it to help adoption. I don't know where you got the idea it USED to be a good desktop OS... I think you're thinking headless server OS, which is was and still is good and stable for.

    64. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      21 years of using it dickhead. I had fewer problems with Mandriva in 2002 than I do with Mint in 2019. It's not solid anymore.

    65. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Maybe you should move to a distro you wont accidentally break and blame the os? Seriously I'm having a real hard time with what you're saying as I currently have a computer noob on it, with 0 issues. Only thing I've been asked is how to stop screen tearing on nvidia cards(full pipeline composition). And if you could drive mandrake back then but can't figure out mint... Is dementia setting in?

    66. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Maybe you should bothering me with your pointless zealotry. I know how to use Mint (or any other distro) but applying updates should not hose GRUB. 21 years and the Linux community is still full of rabid fanatics who think their OS choice somehow validates them. What's especially ironic is that you think that you know better than Linus Torvalds about the flaws in the desktop. Is he too stupid to use Mint too?

    67. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Maybe, he did fall for that coc crap.. and you can call me all the names and such you like it doesn't change the fact that what you're saying is very unplausable this decade.

    68. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      Implausible. This is an article where the creator of Linux is saying that the desktop could be a lot better. Are you calling him stupid too?

    69. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      No, Just you. I'm not saying it couldn't be better. Almost everything can be made better. I'm saying its not the horrid mess you're claiming it is. I'm only calling you stupid. Well and that AC but we already covered that.

    70. Re: Linus is completely wrong... by cyber-vandal · · Score: 1

      I'm only agreeing with Linus so you're calling us both stupid because you can't bear to have your religion questioned.

    71. Re: Linus is completely wrong... by Anonymous Coward · · Score: 0

      I was a linux-only guy once for over a decade. The reason I abandoned linux was because this type of shit kept happening to me all the time.

      If it has a bug, it can brick itself. And it used to, regularly.

    72. Re: Linus is completely wrong... by CedricMamo · · Score: 1

      Every single person I knew who owned a land rover is nowadays a mechanic (even some who switched from software). That to me is enough of a reason to not even consider buying a land rover should I need a new vehicle. I don't want to be a mechanic, I would much rather spend my time on things that interest me. Now I know my way around a computer, I work as a programmer in fact. But if I don't want to be a mechanic, it's not hard for me to understand why my mom doesn't want to become a pc tech. "You have to be a mechanic to drive me. Piss off, I don't need to be a mechanic to drive other cars" "you just need to get a little bit tech savvy to use me. Piss off, I don't need to get a little bit tech savvy to use windows or mac" This is how the average Joe thinks when it comes to this thing. We are not "average joes" given that we feel strongly enough about the subject to be commenting about it here. But if linux on the desktop wants to ever "win" it's the hearts and minds of the average joes that it needs to win. And unfortunately the average joe is not even considered.

    73. Re: Linus is completely wrong... by fbobraga · · Score: 1

      Good point. This is why, I think, distros like Debian, for instance, will never ready for the masses... Android did it, by hiding all the "strange" stuff from the owner (and that's why, I think, something like lineageos.org, make so much success in between "tech-savy" people: shows back some of this hidden stuff...)

    74. Re: Linus is completely wrong... by Highdude702 · · Score: 1

      Yes, I agree. There used to be bugs, but what that dude is describing is something that would have effected thousands of pc's and would have been found in testing before making main repo. Linux has come a long way in the last decade. Vastly more secure and stable than windows. Also more control over your actual hardware. People are normally just afraid of having to learn a new OS so they will defend windows to the death even when they know its garbage. All we need is for a few high profile to convince adobe, and autodesk and the like that they want a linux port, and that would be that. We are sitting in the chicken and egg conundrum. Steam has done so much for linux gaming in the last 5 years its insanity. And they're pushing devs to develop native for linux, and it seems to be working honestly. And as stated previously, Ubuntu is the windows 10 of linux, Very little learning curve and bleeding edge support for software and hardware. I haven't had a linux system break that I didn't fuck up on my own in years. I just happen to like to tinker, and keep all important shit off my main drive so if If I have to kill my root and start over its no issue. And with /home on a separate partition or disk all together your desktop settings persist. And normally across distros providing you're using the same DE.

  3. Complains about Linux being fragmented... by Anonymous Coward · · Score: 1

    ... then says "Android are the path toward the desktop" because Linux desktop environments are fragmented? It's a derp. Android is just as fucking fragmented if not worse, and it's almost device locked-in.

    1. Re:Complains about Linux being fragmented... by UnknowingFool · · Score: 1

      He’s talking about the Android software itself from Google. He’s not talking about every manufacturer that uses Android. As open source, no one can stop Samsung from customizing their version of Android so that it is incompatible with HG hardware.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Complains about Linux being fragmented... by Anonymous Coward · · Score: 1

      Linux desktop "fragmentation" used to be a feature, not a bug. Android certainly doesn't solve that problem, sticking with any single development cycle throughout does that.

      Android has no special sauce.

    3. Re:Complains about Linux being fragmented... by Anonymous Coward · · Score: 0

      Android doesn't have ANY software!
      Not a single "app" is of any use to humanity. It's all micro-transaction games to scam some kid's parents credit card. Fuck Android.

    4. Re:Complains about Linux being fragmented... by Shikaku · · Score: 3, Insightful

      The special sauce is Google Play Store. It gets, installs and updates apps for you, and updates automatically. Linux does have package managers but they work differently and independently depending on the distro, and Ubuntu variants have a dedicated update manager that does similar things but they're not consistent, just look at the list of package managers: dpkg apt pacman flatpak snappy rpm and they're not compatible or interchangeable except maybe flatpak and snappy, which usually works on most systems fine. Steam, snappy and flatpak work more like Google Play and Steam's ease of use would make it more like Google Play, and ease of use is the main issue here: if you have to go to the command line people will balk at it.

    5. Re:Complains about Linux being fragmented... by Anonymous Coward · · Score: 0

      Why do they need to be compatible or interchangeable?

      It doesn't affect users, who just use the one they have.
      It doesn't affect software authors, who just release the latest source code.
      It doesn't affect distro maintainers, who only have to package for the one they chose.

      Different distros do different things, and different users choose different distros. I don't see the problem here.

    6. Re:Complains about Linux being fragmented... by Anonymous Coward · · Score: 0

      It has always been a bug.

    7. Re:Complains about Linux being fragmented... by Cmdln+Daco · · Score: 1

      There is plenty of modular useful software available on Android. The biggest issue with it is that it's highly modular, and every piece runs in it's own virtual machine.

      If all you see is micro-transaction kids games, you're spending too much time looking at the blinky animations in the Google Play Store. Which has gotten worse and worse in that regard as time has gone along.

    8. Re:Complains about Linux being fragmented... by Cmdln+Daco · · Score: 2

      The Google Play Store as originally envisioned would be a good basis. The Play Store as it exists now, as a storefront for flashy entertaining junk is really disappointing. It's a horrendous multicolored ugly mess compared to a few years ago.

    9. Re:Complains about Linux being fragmented... by war4peace · · Score: 1

      Have you seen the Windows App Store? Makes Google Play a blissful experience by comparison.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    10. Re:Complains about Linux being fragmented... by Computershack · · Score: 1

      Android doesn't have ANY software! Not a single "app" is of any use to humanity. It's all micro-transaction games to scam some kid's parents credit card. Fuck Android.

      Using Forscan here as a diagnostic tool for my Ford on my Galaxy S7. No micro-transactions and its been well and truly fucking useful and saved me a ton of money in workshop labour bills.

      --
      I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
    11. Re:Complains about Linux being fragmented... by Anonymous Coward · · Score: 0

      The special sauce is Google Play Store. It gets, installs and updates apps for you, and updates automatically

      No it doesn't.

      The only thing it does on my Android tablet is prompting me to join the Google Survelance Network

  4. Tiny pies by Anonymous Coward · · Score: 0

    Instead of small slices of a huge pie.

    Well, that's what we get when corporations lead the development.

  5. what do you actually do on a desktop? by Anonymous Coward · · Score: 0

    I literally only check email, browse, watch some media and use terminal.

    Then I have Plex, sonarr, radarr, lidarr and Sabnzbd for my locally running instance.

    I have no idea what this article is talking about.

    Android is literally designed for retards and Microsoft is just a spyware os

    1. Re:what do you actually do on a desktop? by war4peace · · Score: 1

      One of the smaller issues is that a name such as "Sabnzbd" is allowed to exist for an application.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  6. Haiku by cb88 · · Score: 3, Interesting

    Haiku is a completely separately developed desktop OS, that rose from the ashes of BeOS after MS killed it, it wouldn't take much to make it compete directly on the same level as Linux and Windows.... mainly graphics driver porting.

    It has a Posix layer and supports QT pretty decently in addition to it's very nice BeAPI framework.

    And one thing that is *very* clear there is that it is a standardized desktop OS with sane defaults.

    I think the potential for doing some really cool stuff there will open up once they release R1 in a few years most likely.

    1. Re:Haiku by Anonymous Coward · · Score: 0

      Haiku is a completely separately developed desktop OS, that rose from the ashes of BeOS after MS killed it, it wouldn't take much to make it compete directly on the same level as Linux and Windows.... mainly graphics driver porting.

      Also, a complete redesign of the desktop would be nice. I've tried it out occasionally over the years, and it's fucking terrible.

    2. Re:Haiku by _merlin · · Score: 1

      I thought you were this guy for a moment.

    3. Re:Haiku by Anonymous Coward · · Score: 1

      There is so, so, SO, much more than graphics driver porting that needs to be done. It's missing hundreds if not thousands of "every day" drivers for all sorts of stuff. Even common things like USB3 are completely missing.

      Not to mention it needs a virtualization stack. Some sort of container system. WINE... who knows what else

      Etc, etc. It will never catch up to Linux. BSD can't even catch up to Linux and it was there first.

    4. Re:Haiku by TheRealMindChild · · Score: 1

      Haiku is a functional turd just like ReactOS. You might get it to boot, but it isn't going to be useful for anything worthwhile

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    5. Re:Haiku by cb88 · · Score: 1

      Operating systems are what you make of them and that is a reflection of your turd self.

      I've written a bit in Scribus on Haiku I find it to be a not very distracting OS. That in itself is useful.

    6. Re:Haiku by cb88 · · Score: 1

      You are a bit out of date, XHCI (aka USB 3 is mostly there now, you must have missed that).

      Virtualization stack? 1. Just go run Linux 2. There are some options that might work like porting libnvmm and the intel and AMD backends from NetBSD which would get you accelerated QEMU. I hear the HAXM code is ugly so probably not that, and KVM is too Linux specific and fast moving.

      You seem to have completely missed the point, it is a cohesive desktop OS today... and Windows and Linux are not cohesive desktops anymore or never were in the case of Linux though some distrobutions get close. Windows and Linux are likely to never get back to being cohesive sane desktops.

    7. Re:Haiku by cb88 · · Score: 1

      That will happen around R2, there are quite a lot of options you can set to tweak it usability wise such as enabling navigator mode in Tracker (some people love the default spatial mode though). Also there is QuickLauch that is a must have IMO, I just map it to win+q and you can typeahead filter through all the applications to lauch whatever you want very quickly.

      I have some ideas for that for instance, the Deskbar could become just a host application for replicants that would snap into it so you could swap out the task list and menu for whatever you like. It would be a bit like KDE plasma perhaps just implemented in a framework designed to do that straight from the 90's they were quite ahead of their time.

    8. Re:Haiku by AHuxley · · Score: 1

      1+ for Haiku.

      --
      Domestic spying is now "Benign Information Gathering"
    9. Re:Haiku by Anonymous Coward · · Score: 0

      Haiku will never go anywhere. And people will not want to use a "Haiku", they want to use a competent-sounding and professional operating system. This and other branding issues are by the way actual reasons that keep people away from Linux -- they are Linux systems for Linux users who want a Linux experience, not desktop systems for all users.

    10. Re:Haiku by Waccoon · · Score: 1

      Does Haiku still follow the BeOS principle of being exclusively single-user? This is one major reason I couldn't take BeOS seriously and always doubted its security model.

    11. Re:Haiku by Anonymous Coward · · Score: 0

      Qt has become such a bloated crap, though. I'd rather not use a desktop that takes it as a foundation.

    12. Re:Haiku by Anonymous Coward · · Score: 0

      of your turd self.

      lol. When Shakespeare was writing some verse for the rabble in the pit I bet he used a phrase like that.

      Salutations! You made my Sunday.
      Hahahahahaha!

    13. Re:Haiku by Anonymous Coward · · Score: 0

      I was somewhat interested until I saw that the kernel was C++.

    14. Re:Haiku by Anonymous Coward · · Score: 0

      Haiku is as dead as the Amiga is. Get over it.

    15. Re: Haiku by cb88 · · Score: 1

      Its multi user underneath it the desktop doesnt support multi user yet. Probably wont happen until R2.

    16. Re:Haiku by angel'o'sphere · · Score: 1

      Actually it is a quite complete thing.
      Obviously it supports Web-browsers, eMail etc. has a C++ compiler suit (which supports Qt and KDE Apps) and runs Java (including Swing). Most command line linux tools port easily. The standard shell is bash ... what do you want more?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  7. CoC and SJW changes by AHuxley · · Score: 1, Insightful

    Let computer people make great computer code again.
    New CPU and GPU designs need the most advanced new code. Code that is tested.
    Let the smartest people write code and more code.
    Time on the politics and virtue signalling of a CoC is not time used for new code.
    It adds noting to code and takes time away from ver smart people who could be doing actual code related work.

    --
    Domestic spying is now "Benign Information Gathering"
    1. Re:CoC and SJW changes by Anonymous Coward · · Score: 1

      When the world's whiniest faggots like yourself whine about SJW's, guess what you've become? SJW. You're a moron.

    2. Re:CoC and SJW changes by AHuxley · · Score: 0

      AC what are the smartest people who like to code going to do?
      They have the wealth, freedom and free time to find another hobby. With no CoC and virtue signalling to spend hours on.
      Average and well below average people are not going to be able to keep a modern OS working year to year.

      Want a great OS? Attract and keep the very best people. That result is really great code AC and code review.
      Thats the smartest people in a generation who are giving their free time away to code.
      That free time could be lost back to work. Another project. A hobby.

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:CoC and SJW changes by gtall · · Score: 1

      Stringing unrelated English words together doesn't form meaningful concepts.

    4. Re:CoC and SJW changes by Anonymous Coward · · Score: 0

      When the world's whiniest faggots like yourself whine about SJW's, guess what you've become? SJW. You're a moron.

      Hey broken record AC. Are you projecting your own faggotry on others? Are you a mentally ill tranny? It's the SJW types and their defenders that tend to be the most sexually confused and you sound like one who is obsessed with fags. Do you spend all your free time on your knees in front of other soy boys like yourself?

  8. A new OS Microkernel Model by BlueCoder · · Score: 1

    I think we should have a VM microkernel. Then a few drivers OSVM's under that. Then software OSVM's.

    One VM is a dedicated desktop VM with realtime prioritization. It combines framebuffers from all other apps. Simplicity. That desktop VM does not need to be updated unless you actually want to. You can indeed run several desktop VM's. The video driver itself is in another VM.

    1. Re:A new OS Microkernel Model by cb88 · · Score: 1

      "Simplicity"

      Ah the words of a naive young programmer... you can only do as you have suggested if you wish to throw away large chunks of performance and make your nice laptop battery life half as long. Leave VMs on the server and remote into them.

      A native desktop should be just that. userspace drivers can be nice for some things that don't require too much performance. Graphics drivers is one area that splits it nicely also with parts necessary for performance in kernel and much of the driver residing in userspace.

      Microkernels require complexity to attain speed... where a hybrid or monolithic kernel can do things fast because it's simple.

      Also, realtime VM... you're trying to make me laugh :)

    2. Re:A new OS Microkernel Model by ArchieBunker · · Score: 2

      Sounds similar to IBM MVS https://en.wikipedia.org/wiki/... I always though the IBM ecosystem was boring because of its business orientated stance but they did lots of amazing development in hardware and operating systems.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
  9. What is the difference between Kernel and Desktop? by pegdhcp · · Score: 1

    I frankly am not sure about the actual answer. Kernel seems to be potentially more "difficult" and "open to catastrophe" one of the two, to me at the least. However Linux kernel performs incredibly well, it is the most reliable kernel I have worked with, maybe with the exception of BSD kernel. While Torvalds is just one person he manages a very big, distributed, diverse team of serious programmers. So they as a team can produce a software that can hadle lots of various setups, different outside factors and perform brilliantly. I wonder why a similar situation/environment cannot be established on the Desktop front.
    In my personal history, using Linux since 1993 or more likely 94, having started with Slackware (yes I am old..) I gave up trying to use Linux in my desktops a long while ago. I can define my professional positions with several different aspects however each and every one of them requires three main features. Any Linux I know of, tried to use as desktop, lacks one or two of them. These are stability, high performance and controllability/configurability.
    I am truly sorry to see that the OS running my servers and I rely on deeply, cannot run my desktops.

  10. Re:The entire concept of "Linux" and "Unix" needs by UnknowingFool · · Score: 1

    And your solution is? If you say Windows I have a bridge to sell you.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  11. Linus by Anonymous Coward · · Score: 0

    I’d just like to interject for a moment. What you’re referring to as Linux, is in fact, GNU/LInux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

    Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called “Linux”, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

    There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called “Linux” distributions are really distributions of GNU/Linux.

    1. Re:Linus by Anonymous Coward · · Score: 1

      Bullshit. Linus is using Chromebooks and Android as role-models here. They have very little, if any, GNU code.

      And in the context of a desktop standards, GNU, more than Linux, is just "a part of the system they use". A very small part that the user never interacts with directly. It's just the mortar binding the kernel to the user interface. And it's not even required! "Busybox/Linux" anybody?

      And I say this as a guy who does everything from the terminal and greatly respects the GNU code.

    2. Re:Linus by ricerkare · · Score: 1

      You're responding to a copypasta...

  12. No. by Anonymous Coward · · Score: 0

    No.

  13. Not having a desktop is the whole point!! by Anonymous Coward · · Score: 2, Interesting

    What is it with these cluess articles recently?

    Everyone who got into Linux*, knows that it is how it is, because it's *supposed* to be that way! It's a workhorse of an OS! That expects and is designed for *competent* users! For computer users!
    A large Hilti that *will* drill through you head if you put it on your ear! Not an iKEA $10 drill!

    It and BSD are the last of their kind left for US! Not for consumers!

    So if you are a consumer, and expect colorful clickables, a padded prison cell, and being told what you "want", then please go use one of the many other consumer/toy OS es out there!
    Don't come here, ruining our OS too!
    You already ruined the Internet, since that Eternal September!

    _ _ _
    * and I mean writing shell scripts, editing config files, configuring the kernel amd init system, setting up packages, etc.

    1. Re:Not having a desktop is the whole point!! by Aighearach · · Score: 1

      It works great for idiots too if they have a nerd to install new stuff.

      If you don't know how it works, and you don't know what "root" means, that's a pretty darn well padded room.

      There are college students that advertise in the weekly newspaper that will come by and fix it for you in the evening for $35/hr. (1 hr minimum)

  14. How can you be in trouble by Anonymous Coward · · Score: 0

    When you never had anything to lose in the first place.

    Get bent.

  15. Re: The entire concept of "Linux" and "Unix" needs by Anonymous Coward · · Score: 0

    Wow, you have just *proven* yourself incompetent, unknowledgeable. And retarded.

  16. Gnome vs KDE. by Anonymous Coward · · Score: 0

    Linux desktop distros "tend to last for five or six years and then real life gets in the way of what's almost always a volunteer effort..." the article argues. "It is not easy building and supporting a Linux desktop. It comes with a lot of wear and tear on its developers with far too little reward.

    Sounds like he remembers what happened when Gnome tried to make the desktop better.

    1. Re: Gnome vs KDE. by Anonymous Coward · · Score: 1

      Gnome is great I dunno what all these clueless fucksticks are whining about

    2. Re:Gnome vs KDE. by Anonymous Coward · · Score: 0

      when Gnome tried to make the desktop better

      ...and failed miserably.

    3. Re: Gnome vs KDE. by Anonymous Coward · · Score: 0

      Gnome is a flawed in so many ways. But the fact that it has a GODDAMN HAMBURGER MENU is proof beyond reasonable doubt that its developers are batshit crazy.

  17. What is this nonsense? by gweihir · · Score: 3, Insightful

    There is not a single Linux "desktop". That is restricted, authoritarian Windows lore. For example, I use FVWM as "desktop" (properly called a "window manager") and that is not even tied to Linux, but available generally on UNIX and UNIX-like OSes. Hence the connection between a Linux "desktop" and a Linux distro the author is trying to make is pretty much meaningless.

    In actual reality, Linux on servers and workstations will be around as long as there is hardware to run it. And that is not going away, especially as Linux is not limited to AMD64 in the first place and runs pretty well on slower hardware. And there will always be people that mistrust the cloud with good reason and that hence want their local, independent computing capabilities.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:What is this nonsense? by Chozabu · · Score: 1

      I don't think linus wants options like different graphical shells to disapper, but more for application developers to have an easy time aiming at a single target - make it easy to write something that can be installed anywhere without having to be concerned about what distro it will be running on, or consider various package managers, or take extra effort to work with things that have a slightly unusual setup.

      Like in windows/osx - apps are expected to install the same way as other apps, and look "inline" with the rest of the system.
      sure, they don't have to, we can write a custom installer and run a QT app on windows and pick a custom style if desired.

      With "Linux" we don't have that, KDE, or Gnome have their own style, and often do a good job of theming QT/GTK apps to match the rest of the system, but not good enough, and neither is "standard"
      Installing something can be as simple as copying to PATH, or use a deb, rpm, flatpack, snap... but it is hard to know which to target as standard.

      I don't think we need a new standard - but some more official blessing of flatpack, and perhaps QT - giving people a standard to target would go a long way to encouraging more people to have their software run on linux - though I don't see this happening easily, as rpm/deb/snap and gtk/tk/whatever have various pros and cons, and are preferred by many people

    2. Re:What is this nonsense? by xonen · · Score: 1

      His solution? Having a foundation create a common desktop for all Linux distros, so the Linux world could finally reap the benefits of standardization.

      https://xkcd.com/927/

      --
      A glitch a day keeps the bugs away.
    3. Re:What is this nonsense? by Waccoon · · Score: 1

      Yes, but you have to admit, the fact that we have to explain the difference between a window manager and a desktop environment is part of the reason Linux will never challenge commercial desktop machines.

      Linux is doomed to stay on workstations, and despite all claims to the contrary, will always be difficult and time consuming to use. Meanwhile, Google will probably take over the desktop, and will end up being more evil than MS ever was. Sigh.

    4. Re:What is this nonsense? by thegarbz · · Score: 1

      There is not a single Linux "desktop".

      Cool. You understood Linus's point. You just failed to understand the problem. But it's okay. Now that you've understood the first sentence quoted in the summary you can enlighten yourself by reading the rest of it.

    5. Re:What is this nonsense? by Anonymous Coward · · Score: 0

      Had to scroll halfway down until some sense made it through.

      Look, Windows blows:

      95 blew.
      98 blew.
      98SE blew.
      ME blew.
      NT blew.
      2000 blew.
      8 blew.
      9 ?????
      10 blows.

      Pick your poison, but don't run around complaining when you routinely pick the same poison every damned time! Geez, some people are so abused, they're just broken.

      If you want to "standardize", just go with Mint. Try explore the variations. Live a little! Feel the fresh air.
      Sure, you may need to "tinker" a bit. Today, it's nuthin' compared to the past. Maybe a PPD/32-bit library for printer. Maybe Nvidia driver for display. You get handholding for most of it, and there are always some clues what to do. And, if you're lucky, everything you need just works! Or you get to feel useful again.

    6. Re:What is this nonsense? by Anonymous Coward · · Score: 0

      Linux only exists because companies poured billions of dollars of cash money. Thank Yous and Good Jobs didn't pay for it. Torvalds did like 0.1% of the actual dev work and it would have been soon forgotten if it wasn't for Intel, IBM, RedHat and others pouring in tons of cash to pay people to write code. Unless you're prepared to do that, step aside.

      If they choose to implement a single Linux desktop, the tiny minority of idiots like you will fall by the wayside, and the rest of the community will cheer on the standard desktop train.

  18. Haiku-history. by Anonymous Coward · · Score: 0

    MS didn't kill it. It's CEOs inability to get adopted by Apple killed it. They went with Steve Job's Nextstep, remember.

    1. Re:Haiku-history. by Locutus · · Score: 4, Informative

      The OP was probably referring to the fact that Microsoft required any vendor who sold DOS/Windows to pay them for every PC sold no matter if it had Microsoft software on it or not. That makes it tough to enter the market.

      IBM was able to get OS/2 pre-loaded on PCs in Germany without those restrictions and gained 25% marketshare in the few months the vendors were doing it. Even IBM had to give up trying to get an alternative OS on PC hardware and their OS also ran Windows applications...

      I ran BeOS on a machine for a short period and was stunned at how well it handled tough tasks.Playing multiple videos on different side of a 3D cube for example and the system was still very responsive.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    2. Re:Haiku-history. by Anonymous Coward · · Score: 0

      That's equally inaccurate. Their whole business model was to be purchased as the upgrade for MacOS 9. When Apple went with Jobs, Be Inc. didn't have any idea how to proceed and flopped after a handful of failed flounders.

      It's a hell of a shame, I was a huge fan and used BeOS almost exclusively for quite a while. It was, at the time, truly an innovative operating system.

      The OP is wrong about Haiku, though. Haiku has focused too strongly on replicating a 20 year old OS when the rest of the world has long since moved on. BeOS was great precisely because it was innovative and clean, and Haiku isn't innovative 20 years on. It's just a clone, and it will share a fate with modern implementations of Amiga OS, solely in the realm of nostalgia.

    3. Re:Haiku-history. by Anonymous Coward · · Score: 0

      The OP was probably referring to the fact that Microsoft required any vendor who sold DOS/Windows to pay them for every PC sold no matter if it had Microsoft software on it or not. That makes it tough to enter the market.

      This sort of thing is why Bill Gates did enormous economic harm to society. The fact that we STILL - after all these years - don't have a decent open desktop OS with good APIs that is used by most people (including business and government) is a direct consequence of some of the decisions he made long ago. Realistically, a system like that could have been designed 20 years ago - we had the technical knowledge. It would have needed a little bit of tweaking over the years, but if it had been well designed to begin with it wouldn't have needed a lot. But it didn't happen in large part because of Microsoft.

      There are lots of other examples of ways his policies have done net harm and are continuing to do harm even though he's no longer in charge - and that harm is still compounding today at least as fast as his money is growing.

      I have no doubt that no matter how much money BG gives away, he's never going to make up for the harm he's done.

      The ironic thing is that some people see him as a successful capitalist - as opposed to a successful monopolist. Microsoft is the modern day equivalent of the East India Company.

  19. Those who do not understand Unix... by Anonymous Coward · · Score: 0

    Unix is about the most, and nowadays only reasonable OS you poor kid have ever met!
    Well-honed, and perfected over decades, to suit the actual computer user! (Aka.somebody who automates his work away. Not somebody watching cat videos in a [web] app *inside* am app [the browser]. Not somebody afraid of the black window with the blinking cursor.)

    Look at Windows and macOS copying all its ancient features like they are innovations.

    Please go consume another cat video on Reddit. Your tablet is not made for input anyway

    1. Re:Those who do not understand Unix... by UnknowingFool · · Score: 2

      Ummm. MacOS is Unix. Certified Unix

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re: Those who do not understand Unix... by Anonymous Coward · · Score: 0

      Systemd...

    3. Re: Those who do not understand Unix... by Anonymous Coward · · Score: 0

      +1

    4. Re: Those who do not understand Unix... by Anonymous Coward · · Score: 0

      Actually Linux is also perfect for uning a browser (Firefox, Chromium, etc.) so you can use your web apps with ease.

      It's what had always scared Microsoft. That web application will be OS agnostic and easily runnable everywhere. That's why IE was always such a rubbish.
      But their plot has failed. That's why now Edge tries to be a good browser (based on good Chromium engine). Otherwise Windows will become obsolete sooner than they wish.

    5. Re: Those who do not understand Unix... by Anonymous Coward · · Score: 0

      OSX IS UNIX you moron.

    6. Re:Those who do not understand Unix... by Anonymous Coward · · Score: 0

      Which is an excellent point for illustrating that something being certified as something, doesn't in reality necessarily mean jack shit.

    7. Re:Those who do not understand Unix... by UnknowingFool · · Score: 1

      And your post illustrates the point that someone not knowing basic facts will double down when confronted with facts rather than admit they were wrong. What does Unix certification mean? It means that the OS meets minimum requirements to be called Unix. In this case Unix 03 which is the same certification as IBM’s AIX, Oracle’s Solaris, and HP-UX.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  20. Re: Haiku - uh huh - Amiga by Anonymous Coward · · Score: 0

    BeOS is just the follow up to Amiga.

    Pretty. Technically superior to the competition in many ways. Serves no market of any note.

    Also see VHS vs Beta or laser disk. Or lcd vs 2nd gen plasma tv. Cassette tapes vs almost anything.

    BeOS was DOA. I installed it. The last GA version not early crap. Useless.

    Haiku? Inheritor of useless. It is dead. Get over it.

    Your desktop choices are windows, Mac or Linux if youâ(TM)re nuts or have endless spare time to fuck around. And I say this as a Linux admin for 20 years.
    Great for servers. But Linux will NEVER be a desktop platform without a real company commercializing it.

  21. Re:The entire concept of "Linux" and "Unix" needs by gweihir · · Score: 0

    I disagree. You can now claim I am not "sane" and I can simply ignore you for the moron you are.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  22. SUSE supports the Destktop (since S.u.S.E.) by Anonymous Coward · · Score: 0

    SUSE supports the Desktop.
    They even use superior KDE5 as the default DE.
    Instead of following all the retards providing brainless Gnome by default and not caring about any standards (freedesktop, etc.) or user experience (which Gnome developers officially said they do not care about either).

  23. Affero GPLv3 by Anonymous Coward · · Score: 0

    All code should be released under Affero GPLv3, so that you cry your eyes out like the alt-shite baby that you are.

    1. Re:Affero GPLv3 by Anonymous Coward · · Score: 0

      No, all code should be under a BSD or MIT license.

  24. Re:Identity politics is shit by AHuxley · · Score: 1

    AC many skilled people only have so many hours in the week to work on complex and advanced code for free.
    They can work on code like they did in the past.
    They can keep up with changes in a CoC and respond to virtue signalling comments about code.
    The CPU and GPU work has to be done so an OS can work.
    Time used on a political CoC takes hours away.
    Over years and decades a project slips further behind rapid tech advancements.
    For politics? To allow for better virtue signalling? Thats not going to support an advanced OS.

    --
    Domestic spying is now "Benign Information Gathering"
  25. Snap privileges Canonical over other sources by tepples · · Score: 4, Informative

    Despite being a regular user of Xubuntu, I agree with Linus about preferring Flatpak over Snap for this reason: Flatpak docs refer to repositories, plural. A publisher could run its own repository. Snap docs, by contrast, refer to "the Snap Store", singular, and it is considered --dangerous to install a snap from any source other than Canonical Ltd.

    1. Re:Snap privileges Canonical over other sources by Anonymous Coward · · Score: 0

      I agree with him that it's especially ridiculous. Devs invent a standard for universal applications on linux. But not one universal standards, there are two. Three as AppImage (spelling?) is another one. There were/are others probably.

      Linux Mint did add support for flatpak a while back while being based on Ubuntu whose parent company supports snap. Even if I pretend flatpak wins : I have to learn how to deal with it (like, give file system access to an app).
      I tried flatpak version of dosbox (it was there) - I ran it, had no access to my files and quit it. Dosbox needs you to mount directories already so that's two layers of giving access. I'll have to try Dosbox in a flatpak sandbox in a VM accessing a directory over NFS or samba (on iSCSI). Endless fun!

  26. But surely 2019 is the year of the Linux Desktop! by PastTense · · Score: 1

    But surely 2019 is the year of the Linux Desktop!

  27. The usual solution by rknop · · Score: 1

    "There are too many different and diverse desktops."

    "What should we do to solve the problem?"

    "Create another one!"

  28. "Fragmentation" is THE key feature! by Anonymous Coward · · Score: 0

    It means you have a choice!
    Eww, how disgusting, amirite? A single featureless lowest-common-denominator golden cage is much better for that average moron-by-choice (his only choice ever) out there who's afraid he could become an idividual! Like a real person!

    I used to use KDE 3 with Compiz (for the window management power) and a self-written fullscreen launcher. So eat your heart out.

    But it was mostly just sitting there, while I did the real work in terminal windows, using shell scripts, a shitload of small programs from many many independent sources, and plain text files.
    On a kernel with my own patch set. (Since I needed the RT patches and a special musician's device supported.)

  29. we have one by xack · · Score: 1

    It’s called twm. Still works the same after 30 years.

    1. Re:we have one by Anonymous Coward · · Score: 0

      Never used that myself. I was always more of an fvwm fan. Still use it to this day. Given that the rest of the window managers can't do virtual windows right (on purpose; they prefer to emulate cde), I don't see this changing before I die.

    2. Re:we have one by Anonymous Coward · · Score: 0

      Still ugly too. You can do better with that much memory, like FLWM. Or MWM. What are you going to do with the other 15.975GBs of RAM? Run AutoCAD? Office? iTunes? Torvalds can't see the fucking problem because he's spent his life inside the fishbowl of his own fame.

  30. And yes, I mean Linus. by Anonymous Coward · · Score: 0

    He has become an old fuck and is clueless about the damn point he himself wrote his OS kernel for!

    He basiclly opposes all the Unix principles that make computing nice and efficient, and supports all the idiotic cumbersome Eternal September moron stuff that got shoved in, that nobody but the Eternal September iDiots likes, who don't like Unix in the first place because they are not computer users but app users.

  31. Why??? by dentar · · Score: 3, Insightful

    Most people use Gnome / KDE, but I use XFCE / LXDE / Icewm. WHY STANDARDIZE? We already have several killer desktops. This "holy grail" of standardization of the desktop is not going to win converts. Why? Because people want Outlook and Quick(en|books). They buy the special app they need and the app (mostly) dictates the platform. The "killer app" is going to be .. the apps!

    --
    -- I am. Therefore, I think!
    1. Re:Why??? by Anonymous Coward · · Score: 0

      No. I've been in the trenches dealing with Linux fragmentation for over 20 years.

      End users -- meaning not hobbyists, not hardcore geeks, but real world users -- demand [1] the apps and devices they need to run on [2] a system they're comfortable with. Linux fails on both counts, in part because of fragmentation but largely because of missing drivers or missing apps or just plain awful usability of the pieces that are there. The average user would take one look at a Linux desktop and run screaming from the room, even though they most likely hate MS. Why do you think Linux has such a tiny share of the desktop? BECAUSE IN THE EYES OF USERS IT SUCKS ON THE DESKTOP.

      I wish people on this site and in the Linux community would stop inventing ways to look past the obvious answer. Linux can't compete on the mainstream desktop, and it never will. You can assemble all the dedicated, skilled, OSS developers you want, but they'll never keep up with MS in terms of delivering what users want, even with the open hydrant of shit MS software typically is.

    2. Re:Why??? by Anonymous Coward · · Score: 0

      Most people use Gnome / KDE, but I use XFCE / LXDE / Icewm. WHY STANDARDIZE? We already have several killer desktops. This "holy grail" of standardization of the desktop is not going to win converts. Why? Because people want Outlook and Quick(en|books). They buy the special app they need and the app (mostly) dictates the platform. The "killer app" is going to be .. the apps!

      Perhaps if the platforms had standards that developers can code to there would be more killer apps.

    3. Re:Why??? by Aighearach · · Score: 1

      I was absolutely sure that "everybody" was already either using XFCE, or they switched to a Mac.

      But then, I use OfBiz for bookkeeping, and the interface runs in a browser over the intranet.

      Are you sure people actually want Outlook? Quickbooks I can believe; a lot of people use a spreadsheet for that, so of course they dream of whatever tools is advertised in the magazine.

    4. Re:Why??? by Anonymous Coward · · Score: 0

      Linus is making this point:

      People don't write killer apps for Linux because it is impossible to deploy a software product to all of the different desktops.

      Desktop software developers of programs like Quicken don't want to test their software on KDE, Mate, XFCE, etc. They don't want support calls from your mother when she is trying to run quickbooks.

      They can test it and be sure that it will work on Windows. They can't test the installation on random linux land distributions.

      So... no killer apps for Linux unless the industry standardizes on a software distribution system like FlatPak that will ensure the software will run properly and can be supported by paying end-users.

    5. Re:Why??? by 0ld_d0g · · Score: 1

      Well, the bottom line is nobody wants to pay for QA.

    6. Re:Why??? by 0ld_d0g · · Score: 1

      Its not only that, its also that the dependency a piece of software takes can get in the way and block other software from updating. The problem is that the repository maintainer has to maintain a NxM matrix of software and dependencies, both of which are constantly changing.

      As a software developer, my release cycle might be one release in 6 months, but it may be that a faster rev-cycle of other piece of software causes my software to be incompatible with the current state of the repository.

  32. Re:What is the difference between Kernel and Deskt by kraut · · Score: 1

    Just curious: What can you not do with a - say - ubuntu desktop? I see no problems with stability, performance or configurability.

    --
    no taxation without representation!
  33. The problem with Linux desktop by Anonymous Coward · · Score: 0

    It's not easy to use Linux desktop.

    For example I need a firewall for Linux desktop which works similar to "Comodo Firewall". I'm not advertising it, so continue reading.

    In Comodo FW, you can do:
    block ARP snooping
    allow/disallow each software

    e.g.
    block incoming if dest.ip is 192.168.200.1(self ip)
    if software is firefox:
    allow from 192.168.200.1 to outside, if dest.port is 443
    deny all
    fi
    if software is thunderbird
    allow from 127.0.0.1 to 127.0.0.1 port 9150
    deny all
    fi
    block all else.

    If you want to do that on Linux, you have to create user for each software and use 'iptables' for them. That's too hard for normal Windows user.

    Until there are user-friendly software for Linux, no Windows user will move to Linux desktop.
    I'll probably continue using Windows 8.

    btw what do you recommend for Windows technical user like me, for Linux desktop?

    1. Re:The problem with Linux desktop by Anonymous Coward · · Score: 0

      Depends on what you're after. If you're after a stable desktop that works in many ways like Windows, OpenSuse Leap is probably your best bet.

      If you want to figuratively speaking get your hands dirty and figure out how things really work, there are of course Arch, or if you want go get even more hardcore, Slackware or Crux.

  34. rent your OS??? by Anonymous Coward · · Score: 0

    Renting your OS has to be the barmiest idea ever... window as a service ... what a joke... (or should I say con...)

  35. Oh, you're finished... well allow me to retort... by gosand · · Score: 0

    Needs to go where exactly?

    You probably don't realize that the Unix philosophy powers all of the top supercomputers. And the majority of the servers that drive the internet. Spawning things like containers. And Android, the most prolific mobile operating system. So the PC desktop has been elusive to the majority. But that is really OK, because Linux and the philosophy behind it is bigger than the desktop. Much bigger.

    P.S. Chrome OS is based on Linux too ... so when Linus talks about Chromebooks and Android as the path to the desktop, he's actually referring to just another offshoot of Linux.

    Dumbass.

    --

    My beliefs do not require that you agree with them.

  36. Re: Identity politics is shit by Anonymous Coward · · Score: 0

    Hahhahahaha. Truth. Gas the idiots

  37. OS/2 by Kaenneth · · Score: 2

    I just want OS/2 back.

    1. Re:OS/2 by Anonymous Coward · · Score: 0

      Oh, a stew? Beef or chicken?

    2. Re:OS/2 by Anonymous Coward · · Score: 0
    3. Re:OS/2 by ArchieBunker · · Score: 1

      I loved OS/2 but it was so damn picky about hardware. I have old Thinkpads from that era that should run OS/2 but they don't like it one bit.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    4. Re:OS/2 by Anonymous Coward · · Score: 0

      A real object-oriented desktop that provides its benefits to the user would be a sight to behold.

    5. Re:OS/2 by Aighearach · · Score: 0

      There was a time when I decided I was done running windows, and I didn't really know what the options were, so first I installed OS/2. I'd heard so many great things about it, I was really really excited. When I finally got to use it, I did a roflcopter right out the door.

      The next day I paid $5 for a magazine at the bookstore that had a slackware CD glued to the cover. Now that is what I was looking for.

  38. I want to solve fragmentation by Anonymous Coward · · Score: 0

    I want to solve fragmentation, so I propose a new option that no one uses now.

  39. Why Torvalds? by Anonymous Coward · · Score: 0

    Why are we listening to Torvalds still? He is not the CEO of linux corp (thou he probably would) and does not represent the linux community. We are listening because of his name. Sooner or later, he will reveal himself as the egocentric selloff he is.

    1. Re:Why Torvalds? by UnknowingFool · · Score: 1

      I dunno. The guy who is in charge of developing the kernel probably should have a voice on the direction of Linux. Just sayin’

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Why Torvalds? by Anonymous Coward · · Score: 0

      He could go a long way himself by having more consistent APIs and ABIs in the kernel

    3. Re:Why Torvalds? by UnknowingFool · · Score: 1

      And how does his direction of the kernel diminish whether his voice should be heard?

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  40. If you want one standard way... by Anonymous Coward · · Score: 0

    If you want to standardize on ONE and ONLY ONE way to install programs on Linux, that way MUST be to compile from source. Full stop.

  41. DesktopD by Anonymous Coward · · Score: 0

    C'mon, we all know that's what a Linux 'Desktop' needs.

    Userland sucks anyway, the kernel is where it's all at right? Shove the desktop into the kernel where it belongs and it's game over!

    In other news, my xfce desktop has remain the same for over a decade. I can install stuff, it shows up, I remove it, it goes away. No special 'installer' on top of the desktop, just the regular one the OS provides on the bottom.

  42. When hasn't it been in trouble? by mschaffer · · Score: 1

    I have been using Linux since I got a copy of TAMU Linux version 1.something in 1993 (mainly because it had X-windows). As I recall, despite much optimism, Linux on the desktop has always been in trouble.

  43. Who cares by Anonymous Coward · · Score: 0

    Entire family haven't left the Chrome browser in months for work, home, entertainment, or education needs. This whole OS thing is a relic of an ancient religion. :)

  44. Re:Adapting it to YOUR needs is *the whole point*! by Anonymous Coward · · Score: 1, Insightful

    Translation: I like tinkering, maybe you should like tinkering.

    The actual fact is, only nerds like tinkering to squeeze some extra performance out of their system, or to make a system last longer than it should.

    Linux and FreeBSD's biggest strengths are that they still work on 10 year old computers.

  45. Re:What is the difference between Kernel and Deskt by AHuxley · · Score: 1

    It will all be part of systemd soon.
    After that the only thinking the user has to do is find the GUI they want and use the classic text editor they like.

    --
    Domestic spying is now "Benign Information Gathering"
  46. Only applies to power users by Anonymous Coward · · Score: 1

    It is only power users and people who think they are smarter than they are that have a problem with Linux desktops. Mint Mate or XFCE is the best choice for most users. Works out of the box for any hardware I have thrown at it. Recent versions of Gnome, cinnamon, or anything else I have tried have driver issues or only work with new hardware configurations. Stick with the basics and linux desktops are great and as good or better than any Windows version. The problem is that power users or gamers always on the cutting edge are going to have problems no matter the os or hardware. I am an old fart using linux as a desktop since mid 90s with very few problems. 90% of people just need email and web and have no issues with linux using out of the box distro configuration. For me personally gnome 3 is unusable but probably fine for average user.

    1. Re: Only applies to power users by Anonymous Coward · · Score: 0

      I'm an old fart whos been using linux since the 90s as well.... I was a windows 95 beta tester and a die hard Microsoft fan, until one day a buddy of mine came back on spring break '96 from CMU with a CD in hand saying "You gotta check this out! Oh and there's a green website you should check out" Anyway I cut my teeth on RH 4.1 and a 486DX50.... I spent the first 10 years trying to cusomize the crap out of every thing. Mainly because I could... From spinning cubes to custom kernels and everything in between. Learned a shit ton. And that knowledge has served me extremely well. These days however I simply dont have time to do that. The fedora desktop with gnome3 and evolution+owa, is all I need and is very stable. I've come to really like how gnome3 just seems to get out of my way so I can get real work done... I don't feel any need to customize or dick around with settings anymore... I like gnome3 waaay better than OSX or win10... Linux on the desktop has given me nearly 0 issues for like the last 5-6 years, compared to my wife's Windows 8/10 laptop... OSX has been nearly trouble free for a long time, it just feels dated to me at this point..

    2. Re: Only applies to power users by Anonymous Coward · · Score: 0

      + 1

  47. The What is In Trouble What? by luis_a_espinal · · Score: 1

    Are people still fighting that battle for having a Linux Desktop? Jeez.

    1. Re:The What is In Trouble What? by Darinbob · · Score: 1

      Given that Microsoft is essentially dumping the desktop in favor of their crappy online variants (Office 365, Azure, etc). Right now having to migrate from Atlassian tools that work and are easy to use towards Microsoft tools that are mediocre at best.

  48. Destroy all but Mint for desktop use. by dicobalt · · Score: 1, Informative

    Mint is actually good. Stop all this half assed duplication of effort and stand behind a superior distro to standardize desktop on.

    1. Re:Destroy all but Mint for desktop use. by Anonymous Coward · · Score: 0

      No good. Mint abandoned KDE.

    2. Re:Destroy all but Mint for desktop use. by Anonymous Coward · · Score: 0

      It hasn't adopted ARM either (but still supports 32bit x86)

      IIRC they pretty much recommended to use KDE Neon in a blog post or said they could get away with dumping KDE because KDE Neon distro exists and has a similar goal of Ubuntu LTS with a better/newer GUI.

      What GUI and application stuff Mint develops is also all GTK3 and they have limited resources overall (spent on releases so they've got 32/64bit Cinnamon/Mate/XFCE simultaneous releases now)
      BTW the first one I used was Mint 9 LXDE and that was stellar (they had codecs and flash plugin out of the box and on live media back then) but they dumped LXDE after Mint 12. Installing LXDE on Mint Mate is decent if you're resource constrained.

      Too bad regarding KDE. (I did try current KDE Neon in a VM briefly, well I don't like the default theme and fonts much...)

    3. Re:Destroy all but Mint for desktop use. by Aighearach · · Score: 2

      Begging for volunteers is bad enough, but don't tell people to stop doing other things so they can come help you out. Yikes.

    4. Re:Destroy all but Mint for desktop use. by Anonymous Coward · · Score: 0

      OK, here, let me just open it up on my phone/future comm device...

    5. Re:Destroy all but Mint for desktop use. by SurenEnfiajyan · · Score: 1

      Yeah, I wish it was the only focus of the Linux community. Too bad, Mint team has few resources and periodically suffers from many regressions coming from upstream often with no possibility of full recovery.

    6. Re:Destroy all but Mint for desktop use. by Anonymous Coward · · Score: 0

      Defaults don't matter on KDE.

    7. Re:Destroy all but Mint for desktop use. by jmccue · · Score: 1

      Too bad regarding KDE. (I did try current KDE Neon in a VM briefly, well I don't like the default theme and fonts much...)

      No kidding, KDE seems to go out if it's way to use the ugliest and the most 'eye burning' theme in existence. I suspect their main supporters are optometrist

      I like KDE, but it took me a very long time to get colors and setting to the point were I can use it without eye strain for 5 hours. Gnome3 is terrible to use but their theme is like getting an eye massage :)

  49. The UNIX way by Anonymous Coward · · Score: 0

    Do one thing. Do it right. For a traditional graphical desktop user interface that usually means a mouse controlled window based system with menus, icons and dialogue boxes but the key design element is still text. The main reasons that Microsoft and Apple are more successful with their desktops likely include the usability of a consistent design theme for major functions and beautiful default system fonts. Aesthetically pleasing as well as functional outputs from minimal simple inputs. Accessibility is also important but function and form are intrinsically linked attributes.

    1. Re:The UNIX way by UnknowingFool · · Score: 1

      MacOS is certified Unix.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:The UNIX way by Anonymous Coward · · Score: 0

      And a dead platform

    3. Re:The UNIX way by UnknowingFool · · Score: 1

      A dead platform that has millions of sales of computers a year. Sure

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    4. Re: The UNIX way by UnknowingFool · · Score: 1

      So you don’t really have any facts on your side and this you have to go to “Apple is gay”

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  50. Self fulfilling prophecy by maeltor · · Score: 5, Insightful

    This thread perfectly illustrates the point by the OP. Everyone immediately turned on each other claiming that "THEIR WAY was the ONLY way" and "all other opinions were shit." Everyone immediately went to discussing the underlying technology of their preferences vs the point that THAT is the problem. Nobody gives a flying **** if you've been compiling your own desktop environment and workflow for the past 30 years. Nobody cares that YOU like x package manager over y. Its irrelevant. You aren't more or less linux than anyone else. The Linux community is virtually without equal in its ability to cannibalize itself with infighting and elitism. The major survivors, Ubuntu, RedHat among a few others quickly realized that trying to unify the rabid base into any cohesive strategy was pointless and worthless. Too much vitriol. I'm not the biggest fan of Linus at times but he is on point here. Of course the opposing point of view that Linux doesn't need a standard desktop is just as valid. There are plenty of "easy button" Linux desktop solutions in the marketplace and a little bit of research will show that basically everyone can get almost anything working on nearly any flavor. Rant over

    1. Re: Self fulfilling prophecy by maeltor · · Score: 1

      Sorry for the run on sentence. /. mobile apparently dislikes carriage returns.

    2. Re:Self fulfilling prophecy by Aighearach · · Score: 1

      Nobody cares that YOU like x package manager over y. Its irrelevant. You aren't more or less linux than anyone else.

      That's the whole point of the exercise! Every doing it gets their way already. They don't have to agree, they're not asking for something! They already have it. People who want them to change are misguided, and should make their own choices, and then it won't matter what anybody else does for them, too.

    3. Re: Self fulfilling prophecy by Anonymous Coward · · Score: 0

      They should focus on the usual Joe with his games and his grandma and cat videos.

    4. Re:Self fulfilling prophecy by Anonymous Coward · · Score: 0

      Yeah, Linux is about freedom of choice. There are many "standard desktops". Those who wished a "standard", can go with gnome or kde or whatever. The rest of us pick and choose. I hate waiting, so no "slow/big" desktop environment for me. Those things may be fine for noobs or windows refugees. It is not for an expert like me. Never ever waiting 2s (or god forbid 15s for starting something) is my way - doesn't matter if I need to remember commands instead of "nice icons".

      An 'environment' that needs noticeable time to start, is not for me. When I boot a machine, the bios part is the long part. Logging in is 1s, because it really only is a validation of my password. No stuff 'starts', nothing is 'checked' when I log in.

      I understand that my environment isn't for everyone. Some want a heavy, slow environment that manages to 'hold their hands' a bit more. But that is the great thing about Linux - you can get what you want. Other people's needs do not dictate your experience.

      Those confused by 'too much choice' are true idiots. If you don't want choice, just go with Mint or whatever the current 'easy' distro is. Don't try to demand that we others standardize on anything - not gonna happen anyway.

    5. Re:Self fulfilling prophecy by joe_frisch · · Score: 1

      That has not been my experience. Just installing linux takes some expertise. Then the out of the box experience may be OK if you are only using the apps that come with the distribution, but try to do anything else and it can get tricky.

      The world is also mostly windows, like it or not, that is the reality. Interoperability of linux and windows is not great. I just spent a day getting my linux disk shared to my windows machines. (on widows its extremely easy). Lots of reading on the web, trying to find exactly how to configure smb.conf etc. For a while I was able to delete files, but not rename them..... OK, maybe I took the wrong approach, but I didn't *intentionally* take the wrong approach, I was trying to do what seemed most reasonable to me.

      I use linux at work for instrument control - but someone else sys-admins it. I have a linux server at home because I want my backups in a different OS than my originals for security reasons. I've tried using linux desktop but while most things work, too many don't.

      Does photoshop run on linux? If not, then I need a windows machine. So what can I do on a linux desktop that I can't do on windows?

    6. Re:Self fulfilling prophecy by prunus.avium · · Score: 1

      As long as everyone keeps doing it in their own way, Linux will never supplant Windows.

      Let's think about cars for a minute. If you move from a Honda to a Chevy, will you be able to drive it? Or would you have to learn a new interface before starting the engine?

      Every time this comes up, I have to point to Eric Raymond's Luxury of Ignorance article. It's the perfect example of why Linux will never take over the desktop. And it was written 12 years ago. We still haven't learned.

    7. Re:Self fulfilling prophecy by Anonymous Coward · · Score: 0

      Let's think about cars for a minute. If you move from a Honda to a Chevy, will you be able to drive it? Or would you have to learn a new interface before starting the engine?

      Interface? It's all the same clicky mouse, icon, window, menu thing since the '90s. Doesn't matter if your'e using Windows, macOS, or any of the free desktops. I've tried a lot of them, and while they all have their pros and cons, none of them makes you "learn a new interface".

    8. Re:Self fulfilling prophecy by 0ld_d0g · · Score: 1

      People who want them to change are misguided, and should make their own choices, and then it won't matter what anybody else does for them, too.

      How are they misguided? They are simply stating their opinion, as are you. What is the point of posting on a public forum if you don't want people to respond.

      I'd wager that the people who want, and would benefit from, a unified experience, vastly outnumber the people who voice their discontent.

    9. Re:Self fulfilling prophecy by Anonymous Coward · · Score: 0

      This is why I don't use Linux as my desktop OS.

  51. Desktop definitition clarification by FeelGood314 · · Score: 1

    The discussion isn't about what you see on the desktop but how programs interact with it. Windows can be customized quite a bit but all the programs still work because all default functionality they expect is there. I can easily download and install programs. Android can look radically different on different platforms but my parents can go to the playstore and add apps and they always work. I can't say the same about any linux desktops. They are all a pain. Canonical made some huge strides here but it's still fragmented.

    This is going to be a impossible. Look systemd

  52. one itch fits few by epine · · Score: 2

    Fragmentation is the virtue that allows new developers to show up and scratch their own itch. Once upon a time, that was vaunted as the defining virtue of unpaid collaboration. When you start tilting the landscape towards "one size fits all" the surface area of viable itch-scratching decreases immensely.

    These values live in fundamental tension.

    Consolidation brings you economy of scale, diversity brings you new ideas, and satisfies the edge cases without loading every possible complication onto the consolidated effort. All the good times in open source happened when the community was large enough to support consolidation and diversity at the same time.

    There are no easy solutions here.

    1. Re:one itch fits few by Aighearach · · Score: 1

      There are no easy solutions here.

      For people who solve the problem by rejecting change so that they can continue to use familiar paradigms, the solution turns out to be very easy. Do nothing.

      What is easier than nothing?

  53. A Solution -- Mesh Desktop by Anonymous Coward · · Score: 0

    I have been experimenting with a concept for some time now that I think could hold the solution to this (and many other problems).

    Overview from the outside looking in: You can put together applications by attaching services, like Spell Checking, Web View, bitmap editor, RTF editor, CD burner, etc. Each service is provided as its own agent in the mesh. They can be run locally and/or remotely. Each agent may advertise through the mesh what is has to offer and what it seeks. The mesh matches these.

    When you make local resources available (hardware and/or the services of agents that run on your hardware), you get paid in "promise" (a kind of digital currency for the mesh) for it. When you use others, you pay in promise. So, this also acts a kind of universal basic income for you.

    With KDE or GNOME, you have applications with very non-intuitive names... some without features you need and others with. Why can't you just put together the kinds of services you want to do whatever you do based on what they provide? You don't need a strange name and a mascot. You probably don't need 90% of its bloated features. And you aren't using your computer's resources 90% of the time but sometimes you need more than you have.

    I call this mesh concept "Solinova" (latin for "new sun"). The currency is always given in equal amounts of cash and debt. Half of your income goes first to any debt (automatically). I did many simulated tests on this and find that economy produces the best wealth distribution for all. It's not a crypto-currency so it's efficient but it's secure because every connection between "map" agents is differently encrypted (and keys regularly change.. and map agents sporadically move). The geography of the mesh is based on a virtual latitude and longitude (perfect for building a virtual landscape over with VR, too).

    Also -- Is uses a Reputation Service to account for the quality of service agents. After using one, you may rank it. You also receive a ranking and your ranking of others is measured by how others rank you. This is to ensure fairness and no cheating.

    And the services can actually be anything.. So not just software API-like services. It could also be accounting, counseling, tutoring, delivery of a physical product, etc.. anything.

    Still working on it. I struggled a lot with security model. It's tricky when code is running on untrusted machines. I am using a mix of web services, web sockets, and UDP sockets.

    Cheers,

    Matthew C. Tedder

    1. Re:A Solution -- Mesh Desktop by presidenteloco · · Score: 1

      Interesting idea. Keep going with your prototyping.

      But it's addressed at quite a different problem than "desktop" user interface. A mass-adoption user interface has to be a solution to how a lot of people can understand what things they can do and how to find those things and how to get them to work.
      You can offer a lot of functions, but it has to be possible for people to have a mental model of what's possible and how to do it.
      For that, often uniformity and simplicity (and lack of choice) are the keys to success. Or choice as an option (hidden away somewhere for the curious to discover), but not required to for the average user to succeed.

      Things like - common language, common visual language, common process-design language, and other UX principles are determinants of success.

      You can offer a lot of things, but offer them through a narrow, one-size-fits-all pipe. And make the things just work, with very little specialized knowledge needed.

      If you have lots of microservices, what is the common ontology of process concepts and entities that allow their APIs to "just work" together, to form a coherent whole? You can't rely on there being smart programmers in the middle to glue A to B to Z.

      If you're offering complicated stuff, then in today's world, you probably need a very good AI to "explain it like I'm 5" to every new user, and to remove unnecessary choices (that each require knowledge) from the end users.

      End users want something they already understand, and they want it to just work.

      --

      Where are we going and why are we in a handbasket?
  54. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 3, Insightful

    Adapting it to YOUR needs is *the whole point*

    For 99% of desktop users, their needs are for it to just work, and work consistently, and when they want to install something they just click on the installer.
    And most importantly, when they want to use a piece of software, it's available and doesn't require a bunch of fucking around to make it work.

  55. Re:What is the difference between Kernel and Deskt by pegdhcp · · Score: 1

    Well incidentally, Ubuntu is the last Linux desktop I use. I had two occasions during which X environment caused serious problems, costing time and money. In one of the events display got frozen to death with no TTY fallback, one of the libraries in the system got corrupted, I somehow could recover the environment, reinstall system over itself etc. Data partitions in that time was healthy, so that event consumed probably two or three work days only. Naturally reinstalling Ubuntu itself does not take that long, but I needed to install several other software to setup my work environment, I needed to check if everything that seems to be OK is really OK...
    In another event, after a short freeze and following crash with some desktop related logs in the system, details of which I do not remember, system rebooted properly, but one of the data partitions got corrupted with 100+ GB data on it. Fortunately data was several public databases that I can get from Internet, but as they require local processing as well, not just downloading, it took several weeks, probably more than a month, to get the system synced back to networks again.
    So in short, Ubuntu's issue with me is not ability to do something, my servers are all Ubuntu for the last (probably) five years. But the stability issues in the desktop environment. If I "must" to use Linux on desktop, I would choose Ubuntu probably, but preferably I would not use any Linux for a graphic environment after two events I described above.
    Problems with SuSe and Mandriva in the past was either more dramatic than those in some cases like sudden reboot and losing several hours of work in Eclipse twice in a day, or just terrible system performance because of background desktop indexer that OS updates keep reinstalling despite all my efforts to remove it from the system in one case.
    See, I am a system manager by profession, although I worked in several positions in the past including network management, commercial management of IT and even as a Scrum Master, a few days ago I have realised that my old coworkers still consult me related to system management issues. So while assuming I know one or two things about managemet I do not think a "desktop" should need a system manager's professional experience in order to be kept alive and kicking.

  56. It has hit critical mass and is self sustaining. by 0100010001010011 · · Score: 3, Interesting

    Linux is now everywhere. From people wanting to save money to corporations using it. It may never hit 70% desktop share, but it has hit a point where a Linux Desktop will always be a viable solution for those that want it and it fits their needs.

    I finally spent the time to learn tiling window managers and get comments that my desktop (awesome) looks like something from the 90s, but it works for me. There are enough awesome-wm users that there's a FreeBSD port and it's available for every popular Linux. If I search google for how to add a widget there are enough online resources to figure out the solution. And I'm a very small fraction of a fraction of Linux users.

    I recently switched to pop!OS. Which is pretty well put together by Systems76. It's built on Ubuntu and has a LTS (18.04) that will be supported for a good while. (So it's "binary compatible".

    Most major companies release a .deb of their software, even if it's proprietary. Nvidia releases drivers for both FreeBSD AND Linux. (Although CUDA is Linux / Windows only).

    Arguing over desktop share is pointless at this point.

    It's almost to the point where the *BSD desktop is the same way. Project Trident (https://project-trident.org/) is about where Linux was ~15 years ago.

  57. Re:Adapting it to YOUR needs is *the whole point*! by SirSlud · · Score: 2

    hehe "professional"

    --
    "Old man yells at systemd"
  58. Re:What is the difference between Kernel and Deskt by pegdhcp · · Score: 1

    Well systemd slightly reminds me SMIT in AIX which I did not love but need to admit it was useful back when I managed AIX. I am old school, started in Ultrix 4 series, so my habits are a hybrid of serious BSD plus some System V. I like to use kill and use some obscure scripts to launch each and every daemon in its own way. However after my initial negative reaction I now must admit that systemd seems to have the potential to bring much needed standardisation to Linux and is successful so far.. Hopefully you turn out to be right and Desktop also got stabilised and standardised, probably with systemd support. Meanwhile I am not holding my breath.

  59. Msoft has secretly backed half the Linux desktops by tanstaaf1 · · Score: 1

    It is rumored the animated film, The Point (1971), informed Microsoft's Linux strategy. Further, I have it on good authority Microsoft has secretly contributed to at least half the Linux desktops. "A point in every direction is the same as no point at all." -The Pointless Man, speaking to Oblio around 15:30 in the film. "The Pointless man did have a point...he had hundreds of them, all pointing in different directions." https://www.youtube.com/watch?... If you think this is incredible, may I suggest it's more credible than believing the Linux community did this to itself? The Linux desktop fiasco reminds me of the takeaway lesson from the animated classic The Point (1971):

  60. Re:Oh, you're finished... well allow me to retort. by iggymanz · · Score: 1

    those are offshoots that are not GNU/Linux, Linus not a dumbass at all.

  61. But at least this story mentioned a solution... by shanen · · Score: 1

    However I agree with you [sfcat] that the proposed solution of greater standardization of the user interface is misdirected.

    I think it would be better to look at alternative financial models. For example, I think the main problems with Windows and OS X are both due to the focus on profit maximization and cost minimization, resulting in, among other flaws, an actual fear of innovations that might reduce profits. Ubuntu Linux is crippled by its big-donor financial model, making it too dependent on one donor's imperfect decisions.

    My own favored solution approach would involve a different financial model focused on cost recovery and fair compensation for work performed. If a particular user interface attracts enough small-donor support to cover it's costs, then that's fine. If not, then the people who want to use that interface will have to look at alternatives, such as a different interface or trying to encourage more people to support the interface to cover the costs.

    Mostly for time but also because I've said all of this before at excessive length, for now I'm just going to big you ADSAuPR, atAJG.

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  62. Re:What is the difference between Kernel and Deskt by Anonymous Coward · · Score: 0

    Some aspects of running Ubuntu can get "interesting". I went through that valley some 11 years ago and was kindly directed in a forum to explore the next valley over, labelled "Mint". Well, 11 years and a dozen computers or more later, I am still with Mint. Give it a spin before you write off "Linux."

    As for the main article - Linus is tiring of his child? The diversity is good - especially in desktop managers. Realistically this applies less so to the myriad install methods. The survival of the best rule is prevented from working out as corporates get behind their favourite homebrew installer method. Developers avoid Linux for this alone, and this I agree should get thinned out to one or two packaging types, maybe .deb and flatpak. But the second I say that, all the other disto families spew their coffee and raise their homebase flags. And that is the Achilles Heel of Linux.

  63. Re: Tricky Dick-like Question by Anonymous Coward · · Score: 0

    Easy. He'll walk right in. Then, after taunting Comey, the Clintons, Podestas, Avenatti, Omar and their treasonous ilk behind bars where they belong, he'll walk out.
    Probably stop at a McDonalds for a Big Mac, and tweet how great it is that he's draining the scum from the swamp on his kinda-linux-not-really-GNU android phone.

  64. Subject-verb disagreement by Anonymous Coward · · Score: 0

    [F]fragmentation of the different vendors have held the desktop back."

  65. and suse does not have GUI SUDO asks for root by Joe_Dragon · · Score: 1

    and suse does not have GUI SUDO asks for root and by default needs root to use some wifi networks.

    1. Re:and suse does not have GUI SUDO asks for root by Zontar+The+Mindless · · Score: 1

      Which ones? I haven't encountered this problem.

      --
      Il n'y a pas de Planet B.
  66. Everyday by Anonymous Coward · · Score: 0

    There's a new linux distro born everyday

  67. where the money is? by Anonymous Coward · · Score: 0

    It's where the money is, until it isn't. If there was a great desktop that everyone used, the money would follow... that's how "where the money is" works.

  68. Re: Adapting it to YOUR needs is *the whole point by Anonymous Coward · · Score: 0

    Therefore having Firefox and Chrome simply covers 100 percent of their needs, because corporate drones have to use either g suite or office 360.

  69. You know what I would like to see? by doom · · Score: 2

    A desktop that's oriented toward people with a brain, rather than chasing after the swipe-and-wipe infotainment suckers.

    Myself, I expect to keep living inside emacs using the icewm window manager for some time to come-- whenever I look at a newer window manager I find they've completely ignored keyboard commands--

    (And the idea that we're going to simplify the package manager landscape by adding new ones is pretty funny...)

    1. Re:You know what I would like to see? by Anonymous Coward · · Score: 0

      People with a brain like doctors use a real unix system called MacOS. :D

  70. What's the point? by Anonymous Coward · · Score: 0

    My home setup is a Macbook, a windows surface, and an Ubuntu laptop. All of them have their uses, mostly as different terminals for cloud services. My phone is almost as useful. Very little reason to care about desktop OS anymore.

  71. What? by Anonymous Coward · · Score: 0

    How can something that has never been a thing be in trouble? Slashdot has been saying for decades that Linux on the desktop was going to arrive. It has never arrived and never will arrive. Windows is the primary desktop OS, MacOS is a distant second and Linux is a even more distant 3rd.

  72. Check out KDE plasma! by Anonymous Coward · · Score: 0

    Serious, unless you've used Plasma, this article means nothing

  73. Not Torvalds, Stallman by Can'tNot · · Score: 2

    Not that I disagree with Linus, but this is not a job for him. Ensuring interoperability is basically what it means to call GNU an operating system, rather than a just a bunch of unaffiliated software. It's the FSF who should really be taking the lead here, or... maybe it's everyone else who should finally start listening to them.

    How does Stallman feel about standardization anyway? I'd like his take on this.

    1. Re:Not Torvalds, Stallman by Anonymous Coward · · Score: 0

      Appeal to Authority is a logical fallacy.

      I see no reason to listen to Stallman or the FSF.

    2. Re:Not Torvalds, Stallman by cb88 · · Score: 1

      Stallman's idea of a cohesive OS is Emacs. Everything else about the OS is just to make Emacs work.

  74. Re:Identity politics is shit by Anonymous Coward · · Score: 0

    You're such a whiny moron doing laps in your own cesspool.

  75. The Linux desktop will never go away by Anonymous Coward · · Score: 0

    LXDE is in my rear view mirror after their latest update. XFCE suits me fine. I don't know what Linus's problem is with the Linux desktop. Each one to his own. However, I can't agree with him more, that a separate foundation from the Linux Foundation should establish standards for a GUI desktop/workstation environment and interface.

    Two important issues that Linus should rail more against are the horrific hybridization of the Linux Kernel. It's far too complex, even for Linus to understand. And the excessive bloat in the Linux desktop. Every time I add a new application, it loads a slough of libraries that I never wanted in the first place. Notorious for this are Gnome and KDE. Each application should be stand alone. If I get one application, I should not be forced to accept a whole environment that is redundant with what I already have. Linus, are you listening?

    The main advantage of the Linux desktop is the main reason why it shall never go away. It's advantage is that it is local and that it is easy to develop applications for it and on it, compared to Microsoft Windows, Android, MacOS, OSX, and a myriad of other operating systems, including successors to IBM's System 390.

  76. Mac OS anyone? by Anonymous Coward · · Score: 0

    I searched all posts. Not one mention of the Mac OS Desktop, which is imo a much better desktop than Windows, is the 2nd desktop by worldwide market share behind Windows and has 4X the market share of all Linux desktops combined.

  77. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0, Insightful

    Windows is far and away the OS of choice for consumers and businesses. Why? Because anybody whose uses Windows at home knows how to use it at work. Repeat after me. The Linux user interface blows because itâ(TM)s not consistent.

  78. Singular Standard needed by Roger+W+Moore · · Score: 3, Insightful

    And we have that, in spades. Gnome, MATE, KDE.

    True, that is technically standardizing but I think the real point is there should be one standard. Linux's desktop adoption is a small fraction of that of Windows and it is further fragmented by multiple desktop standards. This is further complicated by the fact that apps will follow one of the standards so even if you use Gnome the chances are you will still run some apps that were designed for KDE or vice versa.

    Having a singular standard would fix a lot of this. You would still have the version issue like Windows does but this is far less of an issue because then an old app is still using a standard that you were used to using even if it is not well suited for the current version.

    1. Re:Singular Standard needed by Ol+Olsoc · · Score: 3, Interesting

      And we have that, in spades. Gnome, MATE, KDE.

      True, that is technically standardizing but I think the real point is there should be one standard.

      Okay, let's have that chat. What should the standard be? Let's say that we need to make Linux look and act like Windows. Which one?

      Of course that is just bait, because the whole concept of Linux not being adopted by the masses because it doesn't have one ring to rull them all and in the darkness bind them, is that the closest thing to a standard is....... MacOS, which will cause a riot in here, and I might have to go into the witness protection system now. But You could take a person from the early 1990's on an early SystemXX OS, transport him to today, and set him in front of Mojave, and in a few minutes he could figure it out.

      Now take a person who is using the old standard Windows from W95, and set him down at a Vista or W8 or W10 machine, and it's going to take a bit.

      Point is, if one UI to rule them all was the mark and cause of the largest Installed User Base, it would not be Windows at all. So we need to bury that idea.

      Linux's desktop adoption is a small fraction of that of Windows and it is further fragmented by multiple desktop standards. This is further complicated by the fact that apps will follow one of the standards so even if you use Gnome the chances are you will still run some apps that were designed for KDE or vice versa.

      I kinda seriously disagree. Linux has a smaller user base because of Ford versus Chevy Syndrome, people thinking that you have to configure systems like it is 1999, meticulously searching the internet for every driver. A lot of people who simply use whatever OS comes on the computer they bought, And the fact that people think that even if there is software for what thedy want, they might need that MS-Dos program from days of yore, seriously - I use a radio that the manufacturers insist that they can only write for Windows because of the installed user base. Yeah, because a person who is into Software defined Radio buys one because they just so happen to have a windows machine. And another fellow is making a lot of money by offering a Mac Version, because the windows version is bollixed after updates - a lot.

      . Having a singular standard would fix a lot of this.

      Which one? The different versions of Windows are so radically different from each other that the idea that Linux is a failure because each version is not 100 percent identical is kinda amusing. The different distros are a lot more alike than Windows.

      Do people who ever use linux even come up with this stuff?

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  79. Re: Oh, you're finished... well allow me to retort by Anonymous Coward · · Score: 0

    Faggots use Linux. Real men use BSD.

  80. Containers by duke_cheetah2003 · · Score: 2

    I've been hearing about containerized Apps, basically everything needed to run an app all standalone.

    I have admittedly not toyed with this technology first hand, but from a purely theoretical standpoint, this feels like the direction to go. It sounds promising at least.

    I think asking the core Linux community to standardize something that inherently rejects standardization beyond the very basic foundations of the kernel and system tools is a non-starter.

    A solution like containers seems like a good way to have the best of both worlds. Linux can stay fragmented, which is just part of what Linux is, for better or for worse. But containerized Apps can rely on very basic core system functionality that should already be standardized.

  81. Re:The entire concept of "Linux" and "Unix" needs by AHuxley · · Score: 1

    Add a lot more systemd.

    --
    Domestic spying is now "Benign Information Gathering"
  82. Re:Identity politics is shit by Aighearach · · Score: 1

    I assume SJW actually exist(?)

    SJWs are people like Gandhi, AoC, Siddhartha, Mother Teresa, Moses, Rosa Parks, MLK.

  83. Re:What is the difference between Kernel and Deskt by Aighearach · · Score: 1

    Personally, I hate most things SysV.

    But that said, I do have some old init scripts.

    If I'm doing something new, systemd is a huge improvement. You have to use CI anyways, so there is no possible benefit from not compiling in a modern workflow.

    But I really like the way distros are implementing it. First all the new startup stuff runs, then the old scripts run. Perfect. I don't have to change anything that already exists.

    It was always a huge weakness that you had to leave a process running to listen for every rare connection that you want to support. Now you can start things up when the first connection comes in, totally smooth. Some change at the core interface between the OS and userspace was needed, but hopefully now that portion will be stable for decades.

  84. Somebody wake up the editors! by killfixx · · Score: 1

    "That's, after all, is where the money is."

    Does no one edit anymore? We used to see a little (sic) every now and then, or a ...[word]... here and there. Now, nothing.

    *sigh*

    --
    "Helping to keep you two steps ahead of the Thought Police!"
  85. Well we were already there by Casandro · · Score: 2

    I mean the classical WIMP scheme does everything people want and designs have been refined fairly well on essentially every GUI out there. It's just that recent developments from all GUI makers (from Gnome to Windows) derive from that, putting design over usability.

    I don't think it's worth chasing the "mobile user" as they will have Android (or IOS) anyhow. Getting rid of useful features in order to chase people who won't look at your product anyhow isn't worth it.

    1. Re:Well we were already there by zaibazu · · Score: 1

      Some design choices in the windows world are aggravating. To change to a static IP address via GUI, it takes more and more clicks from Windows XP, to Vista/7/8 and then on 10.

    2. Re:Well we were already there by Casandro · · Score: 1

      Well most recent changes in the Windows world are bad. The IP-settings are just one example.

  86. Re: Adapting it to YOUR needs is *the whole poin by cyber-vandal · · Score: 0

    Yes mate there aren't thousands of Windows only applications, you can do everything with just those two.

  87. If only there was a Linux foundation by Anonymous Coward · · Score: 0

    that could start this work. Hmm.

  88. 'big' software holding Desktop Linux back? by bb_matt · · Score: 0

    I was an ardent supporter and user of Desktop Linux for over 10 years, before finally throwing in the towel and using MacOS.

    Every other year, back when magazines were still popular, you'd have a 'headline' "Is this the year for Linux on the Desktop?".

    Then, just like now, the problem is not so much the desktop itself - there's a plethora of high quality options.

    The problem is 'big software' and, to a lesser extent, but still a problem, hardware driver support.

    I worked in a software department that was a 50/50 mix of Linux and MacOs, but the company was still mainly Windows based, so all the corporate software was mainly windows based - Microsoft Office, Webex etc.
    On MacOS, this worked just fine, but the Linux Desktop users were constantly having issues with corporate communications.
    The various Web Based offerings for the corporate software were all feature poor.
    Couple that with a lack of knowledge in the IT department responsible for maintenance and problem solving and it was pretty much down to the developer to maintain their own computer.

    Over 5 years, I witnessed all but the most diehard Linux Desktop users switch over to MacOs.

    Then we get to the lesser, but still important issue of hardware drivers.
    I have some fond memories of kernel hacking to get things working back in the day, but mostly it was sheer frustration.
    Things did improve substantially over the years, thanks to the help of countless developers donating their time and skills to make things work.

    This issue was once a numbers game - the amount of Linux Desktop users was not substantial enough to warrant support.
    It's gone beyond that now, as mobile operating systems dominate home usage and browser based webapps gain wider adoption and become more sophisticated.

    Sadly, this will lead to a lack of control, even though, ironically, the software Linux Desktop users were once locked out of (whether they cared or not), starts to become available through the browser.

    This is the direction all Desktop computers seem to be heading in, with the ultimate price being a monoculture where everything the end user does is SaaS and all their data is 'in the cloud'.

    Sad times.

  89. He isnâ(TM)t suggesting one desktop... by Anonymous Coward · · Score: 0

    Why are people getting wound up with Linus.

    He appears to be suggesting a common desktop, agreed and developed to a standard agreed to my the main distos; letâ(TM)s face it, the top 4 will cover more than 95% of typical desktop users.

    The other DE and WM can be installed by any non noob.

    I suspect heâ(TM)s after an install option in Anaconda, Ubiquity etc with âoeStandard Linux Destop for new users from Windows or macOSâ as option 1

    Option 2 âAdvancedâ(TM) for everyone else.... like the Debian installer is now....

    Iâ(TM)d vote XFCE for option 1... have put a dozen Linux virgins in front of my Thinkpad with it, said nothing to them and watched them get to work

  90. Inevitable xkcd by John+Allsup · · Score: 1
    --
    John_Chalisque
  91. What are you talking about? by backslashdot · · Score: 1

    This could be the year..

  92. The real reasons why desktop Linux is a failure by Anonymous Coward · · Score: 0

    Desktop Linux is like Marxism utopia. Most likely my comment will be downvoted by some zealot with unstable psyche, so I decided to not reveal myself. Like it or not, head burial similar to ostriches won't change the reality. Desktop Linux was, is and will always be a niche with 1.5-2% market share

    Summary of desktop Linux problems

    • No stability, bugs, regressions
    • Hardware issues
    • Lack of standardization, fragmentation
    • Lack of cooperation between open source developers, and internal wars
    • A lot of rapid changes
    • Unstable APIs/ABIs & lack of real compatibility
    • Software issues
    • Lack of money, enthusiasm, motivation and responsibility
    • Lack of polish

    Now I'm waiting with popcorn to random neckbeards proving that water is not wet.

    1. Re:The real reasons why desktop Linux is a failure by NormalVisual · · Score: 1

      And the elitism and derision aimed towards "idiot end users" betrays a lack of understanding that, while they may not have amazing computer skills, they still have needs to be met and their money is just as good as ours. And there are a LOT more of them than us computer geeks. You can't expect an overwhelming acceptance of your efforts by the general public when you constantly make it clear you have nothing but contempt for them and actively resist efforts to accommodate them because they're "too stupid to use computers". Computers are tools and a means to an end, not an end unto themselves, and far too many in the tech community obviously do not have a handle on that concept.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  93. Re: Adapting it to YOUR needs is *the whole point* by hazardPPP · · Score: 3, Insightful

    Windows is far and away the OS of choice for consumers and businesses. Why? Because anybody whose uses Windows at home knows how to use it at work. Repeat after me. The Linux user interface blows because itâ(TM)s not consistent.

    Windows dominates because of technological lock-in. At one point it managed to grab by far the largest slice of the desktop market when it was young. The Linux desktop wasn't that much of a thing back then, it was too young and undeveloped to offer serious competition. Now everybody is used to Windows, and often has software that works only under Windows, hardware that works only under Windows, etc. It's a positive feedback loop, the fact that Linux desktops exist and actually work quite well on a variety of hardware (typing from a Linux distro right now) is a testament to the platform's resilience and capability.

    The only OS seriously taking on Windows and thriving is one whose roots go further back than Windows, and which is made by a hardware manufacturer. Even that is a niche market and tied to only one hardware platform.

    Meanwhile Linux has, via Android, become the Windows of the smartphone world. Due to the consistency of the user interface? Well, no, look at the differences between stock Android and the various manufacturer's flavours (Samsung, Xiaomi, Huawei LG, etc.), as well as the differences between Android versions (my phone recently upgraded to a new Android version and I flipped after realizing they moved around really important stuff, like where some settings I check and change often are, etc.). It's because Android grabbed the market while it was young. Windows too has changed its interface, Office at one point changed everything, yet Microsoft still dominates these markets...due to lock-in.

  94. Re:The entire concept of "Linux" and "Unix" needs by Hognoxious · · Score: 1

    Or just take away everything else. I'm sure they're working on it.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  95. Desktop as a whole is already dead by dnaumov · · Score: 1

    Outside of high performance professional use and gaming (meaning less than 20% of total userbase), the desktop as a whole already died 2-3 years ago. To ask whether Linux desktop is âin troubleâ sounds humorous.

  96. OP answered his own question by Anonymous Coward · · Score: 1

    Every other "OS" will be a dumb terminal, an ad ridden portal to a walled garden.
    Linux is going to win on the desktop. It's the stalwart, the last man standing. The remaining OS for power users.

    And we don't need a 'standardized' desktop. The status quo is _great_. Everyone can have their ideal Linux desktop, and still run almost any program.
    Even ice skating in hell is supported (GNOME without systemd, on Gentoo).
    It doesn't matter if I'm using Debian with XFCE and systemd, or Gentoo with KDE and OpenRC, they both do it all.
    I program 90s engine computers, use peripherals too old to have win 7 drivers, run 'cloud' apps like WhatsApp without a smartphone, cross compile for ARM, play Windows and native games on Steam, do my taxes, host my website...
    Monocultures suck.

  97. Re: Adapting it to YOUR needs is *the whole point* by Computershack · · Score: 3, Insightful

    Windows is far and away the OS of choice for consumers and businesses. Why? Because anybody whose uses Windows at home knows how to use it at work. Repeat after me. The Linux user interface blows because itâ(TM)s not consistent.

    Amen to that. In Windows CTRL-C and CTRL-P does Copy and Paste in everything. In Linux CTRL-C and CTRL-P does Copy and Paste in the desktop but switch to say CLI and you have to remember to use CTRL-SHIFT-C and CTRL-SHIFT-P and despite plenty of complaints about that over the years they still refuse to change it. Its little inconsistencies like that which get really annoying after a while.

    --
    I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
  98. Re:Adapting it to YOUR needs is *the whole point*! by Lonewolf666 · · Score: 2

    The point is to make the one fits-all distribution start out with a common desktop style, a common browser and common way to install and uninstall stuff. Or perhaps two ways to install stuff, an online package manager and one for offline installers, equivalent to Microsoft's .msi packages. Then everyone who is used to that distribution can install their preferred applications and at least do basic office work from the start.

    Now all of the above already exist, it is a matter of choosing default software that most people will be comfortable with and distributors will agree upon. That is the difficult problem. But if you can solve it, I think acceptance of Linux on the desktop would greatly increase.

    Except for that, have as many customization options as you like. Not like Apple with its "walled garden". Even removing the desktop and replacing it with your own. Non-standard varieties of the distribution would be OK, as long as they are relegated to a "special" sections of the download options at the provider. Where the average user who is not interested in experimenting won't pick them by accident.

    And just for the record, my own ideas of what I would pick and which alternatives I consider suitable as well.

        -Desktop style: Similar to old style Windows, up to Windows 7.

        -Package manager/ format online: RPM or dpkg, no real preference. Just the front end for the end user has to be easy to use.
        -Package format offline: Flatpack or Snap, no real preference either.

        -Browser: Firefox. But I guess something Chromium-based would be OK as long as we can get rid of its tendencies to be spyware.

    --
    C - the footgun of programming languages
  99. i don't want a standard desktop by Anonymous Coward · · Score: 1

    linux is about choice, something MS and Apple do not allow

    besides, a "standard desktop" would be something like gnome 3 which is an unusable ui disaster to me or kde5, which was so unstable after a year that i switched to xfce - do not want either as a standard

  100. e.g. Fedora by anonieuweling · · Score: 1

    Look at Fedora, the distro.
    They produce upgrades too often while neglecting support on the existing version.
    Their choices are poor: a few KBs in scripts are too hard too maintain versus megabytes in coded in C and thus packages are without support.
    Also 'supported' packages do not have support: it can take a long time, even until bugzilla closes your bug due your Fedora version being too old, before something happens.
    Yes, I know it is al volunteer effort, etc, but still...

  101. Claiming an fallacy is a fallacy by Anonymous Coward · · Score: 0

    It's called the fallacists fallacy. Having done so, has your point been disproved? No. Not that you MADE a point in the first place, either, mind.

  102. Average users don't care about OS/Desktop by zaibazu · · Score: 1

    Most people I encounter want to use their applications. Among them, the majority just needs a browser. They only start to care when the small business software they bought isn't running, and this usually happens with prople that switched to Mac because they look cooler. Nobody of that type of user switches to Linux

  103. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 2, Informative

    Actually CTRL-P on Windows brings up the Print Menu, to paste you use CTRL-V. But to address the comments, one of the reasons Windows is the predominate OS in corporations is because Windows can be totally centrally managed, security policies can be forced onto the machines that prevent everything from changing the screen saver to ignoring USB drives. Where I work it is mix of Macs and Windows and the help desk has a harder time locking down the Macs but they keep trying. Locking down Linux desktops is not something they're wanting to have to figure out.

  104. I'll get hate but... by hairyfeet · · Score: 2

    Truth is truth and the issue isn't the UI, hell Linux has had nice easy to use UIs for ages...the problem is what a clusterfuck Linux is when something goes wrong.

    Lets say your laptop boots up and the Wifi doesn't work. In Windows a good 90% of the time you just go "clicky clicky" on system restore and tada! Its all fixed, user didn't need to know shit about the hardware or software, just clicky clicky. Now how do you do the same in Linux? Fuck if I know as apparently every distro has a different procedure, most of which requires CLI and a knowledge of the hardware in question. What about printers? MSFT keeps a billion printer drivers so the user has to do precisely jack squat as the OS calls home and does all the work, Linux? Yeah GLWT as if it isn't a corp laser printer your ass had better know enough to find the website, download the LPD file, know how to install said file, and get that shit up and running. Which BTW can be finicky as hell, couldn't get Linux lite to see a Brother wireless printer even after following the instructions for setting up the LDP file, didn't matter in the end as the next update shat on the wireless so I ended up going back to Windows....and THAT is the problem.

    You see Linux users just because YOU can do something or enjoy futzing with CLI or spending lord knows how long Googling fixes when shit goes wrong? Does NOT mean Joe and Jane average will do it, or even have the capability. If you want to gain all those desktop users (which just FYI there has NEVER been a better time as win 10 is a buggy POS) here is what you need to do....

    1.- Make something as butt simple as system restore/rollback drivers so that the OS can instantly be rolled back to a previous snapshot if shit breaks, 2.- Make a central driver repo which ALL DISTROS USE which will contain ALL THE DRIVERS THERE IS, period the end. I don't care if its a 10 year old printer or a brand new sound card, if there is a Linux driver? That shit needs to be in there with some sort of standard ABI so there is none of this "requires kernel X, GCC Y" nonsense, just a simple automatic driver install for any and all hardware the user has. 3.- Work with hardware vendors to put a penguin on the box. A user shouldn't have to be Columbo to try to figure out when they go shopping what works and what don't, after all the Apple users just look for an Apple on the box, Windows users the Winflag, you need to have just as many mainstream devices with penguins on boxes (and again it needs to be standard, none of this "requires distro X" BS) so that its just as easy to buy everything from a USB Wifi dongle to a AIO printer as it is with Windows and Apple.

    Do these things? Linux could easily grab share as Windows 10 is about as loved as anal cancer, but as long as Linux is a CLI heavy royal PITA when anything goes wrong? Ordinary users just aren't gonna bother, its not worth the hassle.

    --
    ACs don't waste your time replying, your posts are never seen by me.
    1. Re:I'll get hate but... by 0ld_d0g · · Score: 1

      Very few people are actually buying retail software these days. All the retail software is getting Web-ified or Fuck-ified, or SaaS-ified... take your pick. Only specialized industries - movies, VFX, Audio, BioInformatics, Biotechnology, Manufacturing, etc are buying specialized software. Most of the time (except the amateurs) , they can afford to dedicate a specially configured machine just for that. I work in the biotech/automation industry and often times we get the hardware along with the software - which costs thousands and thousands of dollars. The vendor can pick whatever OS they need to get the software working.

  105. Re:The entire concept of "Linux" and "Unix" needs by UnknowingFool · · Score: 1

    And how would that counter or support his point that the “concept” of Linux and Unix is flawed.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  106. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0

    Lol. 20 plus years ago the nerds were on here saying they love the power and freedom to make their GUI fit their needs. And every screenshot of their Desktop I saw looked like the most unusable matrix inspired shit ever created.

  107. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0

    The Linux user interface blows because it's not consistent.

    Tell that to Windows 10, Windows RT, ...

    Having one dominate player is not the same as having a consistent interface. You like Windows because you only have to worry about one brand, Microsoft's. Fine. Then say that.

    Linux is a kernel that is packaged up into 100 different distributions. There is no single dominate player when it comes to distributions. There is not even a single organization controlling the widget toolkit ecosystem. It's a truly democratic operating system, and it is also messy like a democracy.

    If you've ever traveled and has a chance to visit a chaotic open market then compare it to an American department store, you'd see that neither is strictly better than the other. Many people prefer paying at a single point in the store, having clean floors, and attractive displays. But open markets are what you get when capitalism isn't totally out of control.

  108. Re: Adapting it to YOUR needs is *the whole point* by OrangeTide · · Score: 4, Insightful

    Your problem is that you're switching to CLI and expecting the same interface. I'm more of a Ctrl-Insert to copy and Shift-Insert kind of guy, and that works most of the time in both Windows and Linux.

    Also it's trivial to configure XTerm or whatever terminal you like to use whatever key combination you want for cut and paste. Not that the end user should have to have to do this themselves.

    Standardized interfaces are overrated. As a lefty even everyday tools like scissors and chainsaws made bad design choices for user experience.

    --
    “Common sense is not so common.” — Voltaire
  109. Fuck diversity by Anonymous Coward · · Score: 0

    I've been saying this for many years. The diversity philosophy is misguided and counter productive. To achieve true success one need only standardize, conform and keep out all outliers, oddballs and square pegs from the marketplaces of ideas and labor. We have been lied to by our would be puppet masters.

    1. Re: Fuck diversity by Anonymous Coward · · Score: 0

      I know this is supposed to be funny, but this is literally what all the idiots raging about women in the workforce are actually saying.

  110. Standard desktop by Anonymous Coward · · Score: 0

    We already have a standard desktop. It's called Windows 10. Meanwhile, geeks, programmers, etc, are using Linux, because "the standard" does not fit their workflow.

    If Linus wants to throw away the current Linux user base (to FreeBSD?) to cater to people in no understanding of computers in an effort to compete with Microsoft on advertising budget, he'll have less success than Mozilla when they decided to get rid of power user features to compete with Google on advertising budget.

    Besides, we already tried the standardising thing... We had a standard browser. It was called Internet Explorer 4.

    Another example, one country tried a standard car. Unlike a desktop, which is something personal like your clothing style, a car is mainly a way to get from A to B. Creating a standard car thus is much more likely to be a success than a desktop. For some reason that idea never spread to the rest of the world, and even the country that came up with the idea dropped it years ago. The car in question was called the Lada.

  111. Is this the 90s ? by Anonymous Coward · · Score: 0

    Desktop Linux has been useable ( in my opinion) for at least 20 years.. and âoeeasyâ since Ubuntu came around. I ran Mint as my main OS on my laptop for years and recently put Windows 10 on it since Iâ(TM)m selling it. Windows 10 is ugly and setup for an idiot who consumes social media and web crap. It puts the control of the computer in the background. I personally think OSX leopard is the gold standard of OS. Attractive , stable , fast , easy to use , and not cramming cloud and services down your throat. In summary though there is nothing wrong with the Linux desktop on a modern distribution. Maybe he is trolling or missed April 1st.

  112. Been there before by sad_ · · Score: 2

    There are already standard bodies for the linux desktop, that's freedesktop.org

    From their website:

    "We also host discussion and development of specifications for interoperability. A full list is available at our specifications page.
    These specifications mostly cover low-level desktop issues, such as identifying file types, launching applications, and exchanging data between applications and desktops. They are often called 'XDG' specifications, as an acronym for the Cross-Desktop Group."

    the big DE's all follow these specifications.

    I found this from the summary rather funny;

    "Linus Torvalds is tired of the fragmentation in the Linux desktop. In a recent [December 2018] TFiR interview with Swapnil Bhartiya, Torvalds said, "Chromebooks and Android are the path toward the desktop.""

    Chromebooks & Android are possibly even more fragmented then KDE vs Gnome!

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  113. Re:Identity politics is shit by Anonymous Coward · · Score: 0

    Mother Teresa. That woman never once stopped reminding her charges what wretches they were. That's why they believed her. That's how Leftist politics works. That's why the Walk Away movement has traction; there's a few who are beginning to see through the lies. Now, if the Republican moderates could orphan themselves from the hyper-religious, hateful, pseudo-confederates, we'd have a constitutional centrist party big enough to kick ass and get this country back on track. But it will have to destroy the Democrats and Republicans both because those two gollums will do anything to stay in power.

  114. Obligatory xkcd by zukakog · · Score: 1
  115. One word by Anonymous Coward · · Score: 0

    "Ubuntu"

    1. Re:One word by Anonymous Coward · · Score: 0

      "Ubuntu"

      If you do you better clean up after yourself.

  116. Don't Listen To This Hack by Anonymous Coward · · Score: 0

    Linux desktop distros "tend to last for five or six years and then real life gets in the way of what's almost always a volunteer effort...

    You see, this is the sort of clueless click baity bullshit that this hack spews all the time.

    Maybe the desktop du jour that this ass-hat invariably proclaims to be the one, the new hotness... maybe those desktops only last 6 years.

    But, I've been using SuSE since 1999 and it's still going. I've got Ubuntu desktops as well. Ubuntu has been a bit of a thing for ~15 years. And then there is Red Hat/Fedora. I moved from them years ago, but they are still going very strong. I confess to not really using Debian desktops, though I use Debian servers extensively. But, without Debian, there is no Ubuntu desktop or it's further derivative Mint.

    The Linux desktop is in greater jeopardy than ever before. But Steven J. Vaughan-Nichols is one of the worst sources of good guidance on the matter. I'd rather drive a spike in my ear, or listen to RMS about the GNU Linux desktop's future.

  117. Learn to accomodate idiots and losers by tflf · · Score: 2

    Two choices: keep up the arrogant elitist crap like "only idiots and losers refuse to ..." and leave Linux on the outside looking in or take a lesson from MS and Apple, and build a flavour of Linux for "idiots and losers", the same 80 to 90 percent of computer owners who just want a simple reliable appliance. That's your goal. Needs: software: simple one-stop shopping, and a very easy reliable way to install and remove. Desktop icon option is a must. Same for peripherals - one-stop driver shopping, one way to install and remove. I strongly agree with the suggestion to add an easy roll back to a previous healthy OS. One desktop. A newbie does not need 8 or 10 desktop options. Give them one, but, make it easy to change desktops if/when they want. Leave the fragmentation to the purists. Having dozens of flavors, each with their own militant cohort of enthusiasts is great, but, it confuses the newcomer and turns people off. The Linux community would be much better served if everyone committed to promoting a purpose designed LinuxNewbie OS instead of their personal favorite. Make it easier to move to a new version of Linux. Be great if software and data were saved to the new OS. Funding: need to be able to pay people for critical OS work. Having volunteers brings enthusiasm, drive and vision, but, people need to eat.

  118. there is a standard it's gnome by Anonymous Coward · · Score: 0

    All the others suck. On an old computer you can run twm. It's still available in redhat.

  119. Plasma/KDE by ebvwfbw · · Score: 1

    This reminds me of the SYSV/BSD crap. Most of us realized how broken and behind bsd is and moved onto linux. We keep splitting. Ubuntu using debian was another disaster. There is no reason to use debian any more. There are not problems with RPM. Getting rid of things like gnome would help a lot.

    I keep trying the other distros, like Ubuntu. They last for about 10 minutes and I want something more mature. A real desktop. Linux could take over the desktop if we'd just unify on something.

    Just like SYSV/BSD. Don't care which one - pick one and everyone unite. That's why Windows is so popular. There is one GUI for windows. Don't like it - TOUGH.

    1. Re:Plasma/KDE by Anonymous Coward · · Score: 0

      There is one GUI for windows.

      No, there isn't. My dad uses one that looks a lot like XP, but with lots of shiny silver everywhere. I suspect it's Windows 7.
      My mom uses one with "flat" icons and window decorations. I think it's 10.
      I remember seeing pictures of Windows 8 that looked like the interface to a Roku or something.
      And those are not the only ones.

  120. A foundation like Blender? by Anonymous Coward · · Score: 0

    It sounds like he's seen the success of Blender as something to follow. The tool is massive and arguably more complex than a full operating system, but it's a very successful open source project. What makes it powerful is that it is completely usable, arguably more stable than the competition and has everything one needs to work with 3D right out the box. Users, technical artists and programmers can add functionality if they wish, but can even completely remodel the software to their needs... and it's very easy to do because the source code is visible and maintained. This makes it a solid tool with the freedom that comes with open source. Apply that to the Linux desktop, make sure red hat, canonical etc. Make their desktop united in the underbelly to avoid fragmented coding, and you have yourself a desktop which could go much further than where it is currently.

  121. Re: Adapting it to YOUR needs is *the whole point by Anonymous Coward · · Score: 0

    Lol, windows 8 literally made people Google to find the shutdown button. I really don't think all the old "next" clones were that bad.

  122. Re: Adapting it to YOUR needs is *the whole point* by Skuld-Chan · · Score: 2

    It used to be worse - you'd have some Motif application - could only copy and paste to other Motif applications. Same with any UI toolkit.

    These are simply problems the Mac and Windows have never had :(.

  123. What Linux desktop? by Anonymous Coward · · Score: 0

    We have witnessed Linux in desktop or laptop computers in the shape of Asus netbooks, the OLPC laptop, and the Google Chromebook.
    There is now a 'desktop' Linux distritution called Ubuntu. Sony Playstation and Raspberrry Pi don;'t count in this category. All that needs to be done is somebody who will make desktop computers and put an OS into it. ARM, Loongson, or RIISC-V could be suitable processors for desktop computing, as POWER9 is overkill for typical desktop work.

  124. Love lightweight Linux by TJHook3r · · Score: 1

    My wife is almost offended when she sees me using XFCE rather than Win 10 on my laptop. But but but the speeeeeed!

  125. The one linux gui that has succeeded by presidenteloco · · Score: 1

    in the market (by adoption numbers) is Android.

    If wide adoption is what you want, you need a SINGLE, UNIFORM thing with a strong "design opinion", user experience simplicity, aimed at mass market user, yet evolving, but with principled change management, as lessons are learned etc. etc.

    Mass-market user interfaces are about mass-market users. Their purpose is not to serve the tinkering needs of geeks. The geeks can keep playing to their heart's content on alt-UIs, but there needs to be a benevelent-dictator-controlled single-themed mass-market UI, if mass-market desktop UI is one of the goals.

    --

    Where are we going and why are we in a handbasket?
  126. Me too ... by kbahey · · Score: 2

    Me too ...

    I have been using XFCE for a some years, having dumped KDE, the desktop I used for over a decade, for it.

    I like its minimalist approach, its low overhead and that it stays out of the way.

    KDE had more features but one release went against what KDE stood for: customizability. I was no longer able to control for how long a notification is visible. Then, it was missing certain crucial features (e.g. a weather widget, was it the 14.04 or 16.04? Can't remember).

    So, I decided to move to XFCE, and has been on it ever since.

    1. Re: Me too ... by fbobraga · · Score: 1

      I never have used KDE seriously... I was an Gnome guy :)

  127. FYI by Anonymous Coward · · Score: 0

    what fragmentation? there is only Debian.

  128. Re: Adapting it to YOUR needs is *the whole point by Anonymous Coward · · Score: 0

    Bring back 3 button mouse. Highlight text automatically into copy buffer, middle click pastes. Or even in putty terminal right click paste is great.

  129. There has been no better time by execthis · · Score: 1

    Having a foundation would be a great idea. But, on the other side, there has been no better time than the present to be a Linux desktop user.

    $ sudo apt install kde-standard
    $ sudo apt install lxqt

  130. Free as in beer is the problem. by Jason1729 · · Score: 2

    Free as in speech is a nice idea that can lead to better, safer. more reliable software...if it's done in a way that doesn't block profit.

    It's the free as in beer mindset that will prevent linux from ever being successful with the average user. It limits you to mostly volunteer developers who will only do what they feel like. That's why you end up with poorly supported hardware, no documentation, bugs and incompatibilities that linger for decades, and burnout that leaves projects to wither and die leaving users in the lurch.

    The linux community has always been very harsh on its users expecting them to be knowledgable enough to resolve all those issues on their own. If my NVidia card doesn't work after an upgrade I'm supposed to know how to modify the driver. It's a ridiculous expectation and eliminates linux as an option for most users.

    No volunteer is going to do hundreds of hours of tedious grunt work for nothing. But the average user will pay $5, $10, or even $50 for a well supported linux desktop that they have some assurance will just work with good support and updates for 5-10 years down the road and not require a computer engineering degree to use and maintain. But that whole concept is the very antithesis of Linux and so linux will always be a minor niche for young tech people until they grow up and get tired of the BS.

    I have a CS degree from a top tier school, and I ran a Linux desktop for about 5 years (1997-2002). Switching to Windows.XP was a huge relief. It was like getting out of prison and finally being able to enjoy life. Everything just worked so easily, it looked better, had decent fonts, my network card worked without hours of frustration. I'm well aware a lot has changed in 17 years, but the core philosophy of free volunteers delivering half-baked products that nobody can be bothered polishing with the attitude the user is getting it for free they can do the work to make it into what they need is still the prime principle of the linux desktop. I will never install a linux desktop again, I would pay $500 for windows to avoid free linux.

    1. Re:Free as in beer is the problem. by Anonymous Coward · · Score: 0

      You left Linux before Ubuntu. That's when the desktop became useable. Your experiences and opinions are of historical interest.

    2. Re:Free as in beer is the problem. by Anonymous Coward · · Score: 0

      "No volunteer is going to do hundreds of hours of"...false. People do it all the time. There are other reasons for doing hobby type work than getting a paycheck.

    3. Re:Free as in beer is the problem. by Anonymous Coward · · Score: 0

      The state of Linux for the past 20+ years is pretty compelling proof that you are wrong.

  131. No. Absolutely not. What gives you ... by Qbertino · · Score: 1

    ... that idea?

    The Linux desktop is alive and well and its target audience is totally fine and dandy with it. I switched to Manjaro i3 a year ago and it's really good. And really really fast. Kde looks amazing and gnome send to be doing really well. Unity is dead, but it's not that we have a lack of desktops.

    --
    We suffer more in our imagination than in reality. - Seneca
  132. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0

    FYI, CTRL-V is Paste. CTRL-P is the shortcut to "Print".

  133. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0

    You might have better luck using CTRL-V to paste. Or just go manage someone.

  134. Re: Adapting it to YOUR needs is *the whole point* by AmazingRuss · · Score: 1

    ...Said the righteous neckbeard.

  135. Exactly this by HalAtWork · · Score: 1

    Exactly. Other GUIs keep trying to reinvent themselves every time they discover a 'better' way of doing things, but there is no best way. There are many different ways that suit different workflows and different tasks and different mindsets.

    This is where the "do one thing and do it right" approach helps too. We have many different applications and tools, and people can tie them together in whatever way they want to suit them.

    Different distros help package things together to suit particular tastes, and you can pick whatever starting point is best for you.

    That's the strength of the Linux desktop.

    1. Re:Exactly this by Anonymous Coward · · Score: 0

      That's the strength of the Linux desktop.

      That's also the strength of open source in general. "embrace and extinguish" tactics will just result in forks.

  136. Another Linux gem from ZDNet by Anonymous Coward · · Score: 0

    ZDNet, the piad Windows fluff outlet

  137. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0

    Guess what. You don't have to use it. Drive through.

  138. Not wrong by ilsaloving · · Score: 1

    The article is not wrong. I have a simple test: would I be willing to give this to my parents to use? Linux is most definitely a no. They are currently on Macs. When I moved them from Windows my support calls dropped from multiple a week to quarterly. Windows is a convoluted and confusing mess, and that's before we get into the malware situation. Linux is an order of magnitude more convoluted.

    Linux needs a standardized desktop. More importantly, it needs a *boring* standardized desktop.
    * It needs to be at least roughly similar to existing systems
    * It needs to have a predictable, consistent interface
    * Minimal customization options. The average person doesn't need or care about changing their window styles for example.
    * Anything that is vaguely important for a user to do, must be doable from the gui.
    * Full and proper accessibility support, including support for assistive input devices.

    I've been using KDE but its complicated and buggy. I can deal with it fine, but there's no way I'd give it to my parents. Its way too easy to do the wrong thing and make your computer unusable.

    Gnome is a god forsaken POS. It's stabler than KDE. It's simpler. In fact, it's too simple, and in the worst ways. Gnome devs are arrogant asshats who think its reasonable to remove the min/max buttons because 'there is already another way to do it'. If you have to retrain people to use the single most fundamental functionality of your DE, then YOU are wrong, not the user. Even "Courageous" Apple wasn't stupid enough to do that, so what does that say? Have these people never even heard of UAT testing?

    Gnome is just full of that kind of brain damaged decision-making, to the point where I cannot fathom why it's the default DE on so many distros. Probably because a stupid DE is better than a buggy complex one.

    XFCE would be a possible option if it got a little more polish. Out of all the DEs around, IMO OSX is the best. Yes it has some issues and inconsistencies (and don't get me started on the hardware...) , but taken as a whole package it has the most polish and stability. Mostly cause Apple doesn't screw around with it every release, and they made sure that the more common the operation was, the easier it was to perform.

    1. Re:Not wrong by Anonymous Coward · · Score: 0

      Why "Minimal customization options"? I don't understand how options hurt. No one forces anyone to go to the options, but if there are no options, you only keep the subset who happen to like the defaults.

  139. Wasted time by Anonymous Coward · · Score: 0

    He is right. But the community will never go for it.

  140. Strengths of Linux by Anonymous Coward · · Score: 0

    I'm not sure why this is even really a discussion that "Linux should be standardised", the strengths of Linux are that you can pick whatever it is that you would like to use based on your requirements, and you can run with it.

    If you're a new user you can use something like Mint / Ubuntu / Fedora etc. and if you're an advanced user you can go for Gentoo / Arch etc. and there are many in between. That being said, even though I am an advanced Linux user I prefer the "just works" aspect of Ubuntu so I use that, that being said I have used Arch before and also really like it too (I guess I am a victim of overchoice I suppose), but if it came down to it I don't think the solution is homogenisation, I think the solution is what the strength of Linux is, freedom and choice!

    What would enable more adoption of Linux is a change of direction for hardware / game vendors as this windows 'lock-in' is the reason there is no major Linux adoption. Hell, I don't even think that the differing package managers are a problem with the fragmentation as pretty much all of them these days are able to accomplish the same task with minimal fuss, so I don't think there is a case for the "standardisation of Linux".

    Linux is as Linux does, and what it does is what is expected of it, if people like Linus want to put their "eggs in 1 basket" and pick a distro to become the "new windows" then by all means do that, but that's the strength of Linux, YOU CAN DO THAT! So go do it then...

  141. Re: Adapting it to YOUR needs is *the whole point* by mcswell · · Score: 2

    "Standardized interfaces are overrated." I have to disagree. Unfortunately, that doesn't make Windows any better, because it's going in the direction of non-standardized. Take the scroll wheel on a mouse; for some applications, if the mouse cursor is over the window, it will scroll regardless of whether the window is in focus. For other applications, it will only scroll if the window has focus. And for others (I'm looking at you, Windows Explorer), the scroll wheel doesn't seem to work no matter what. Or take the Ribbon. Please, take it! All the applications I use every day have menus; Office is the only application that doesn't (which is why I only use it when forced to, i.e. at the office). Of course, some applications have real menus (jEdit, my favorite editor), others have cheesy "hamburger" menus, which you can't get to without standing on your head. (Some, like Firefox, at least give you a choice. That's one reason I prefer Firefox to Chrome: Chrome is all about taking away your choices.) Some applications have a title bar, some have a title bar + status bar, and some have neither. Some applications change the color of the title bar when their window has focus (that's the way all Windows applications used to be), others force you to guess whether they have focus: if there's a visual distinction, I can't see it (Office is the worst offender).

    I think the last time Windows and Windows applications were more or less consistent among themselves was around 2007. Since then it's been every application for itself, and it's becoming a mess to figure out how things work in each application (I have nine open on my desktop at the moment). I don't use Linux desktops (I do a lot of command line stuff in Linux), so I don't know how that compares with the situation in Windows. (Or the MacOS.)

  142. Is this the year of the Linux desktop? by Tony+Isaac · · Score: 1

    Wait, that wasn't the headline this time???

  143. Re: Adapting it to YOUR needs is *the whole point* by OrangeTide · · Score: 2

    "Standardized interfaces are overrated." I have to disagree.

    Go ahead and disagree all you want. I didn't say they have no value. I said they value is stressed more than I think can be justified.

    --
    “Common sense is not so common.” — Voltaire
  144. R.I.P. usable GUIs by Anonymous Coward · · Score: 0

    No argument that Apple didn't invent everything about GUI. Although the behavior of overlapping windows was pioneered by Apple on the Lisa due to a misunderstanding they had of the original draw model used by Xerox Alto.

    Innovations in usability that are outside of establishing training process are not innovations at all. Adding new kinds of controls and changing the metaphors is the enemy of usability. The less programmers monkey with your GUI architecture, the better it is.

    System 8 and 9 were a real mess compared to 7. Anything before 7 was painful when interacting with multiple applications (the Lisa and Xerox Alto sucked too)

    1. Re:R.I.P. usable GUIs by Anonymous Coward · · Score: 0

      No argument that Apple didn't invent everything about GUI.

      In regards to the computer GUI, Apple only invented the trashcan and expose' (two somewhat useless features) -- everything else came from others.

      Although the behavior of overlapping windows was pioneered by Apple on the Lisa...

      No.

      Overlapping windows was neither invented nor "pioneered" by Apple. Where do the Apple fanboys get such notions?

      Overlapping windows was established years before Apple Lisa. The Alto had overlapping windows: http://toastytech.com/guis/altost1.jpg ... as did the later Xerox Star (1981): http://toastytech.com/guis/starapp7.jpg So did the Perq(1980): http://toastytech.com/guis/perqscreen3.jpg

      Here is the Toastytech GUi timeline (which doesn't include a lot of lesser known GUI players): http://toastytech.com/guis/guitimeline.html

      Note that the Visi On GUI also provides overlapping windows the same year the Apple Lisa was released.

      I think that Apple fanboys just make thing up. One time an Apple fanboy on /. claimed that Apple invented the GUI scrollbar! LOL!

      Innovations in usability that are outside of establishing training process are not innovations at all. Adding new kinds of controls and changing the metaphors is the enemy of usability.

      The thing about Apple users is that the instant that one acquires his/her first Apple product he/she seems to become a usability expert.

      What you are referring to is the usability property of "conditioning." While it is true that conditioning is an important variable in usability, innovation can most definitely trump conditioning. Before the Alto, computer users were conditioned (and trained) to use punch cards and primitive terminals -- the innovation of the Alto GUI was without question a boost to usability as was the mouse UI before that. There are countless more examples that are less dramatic (very few of them actually originated at Apple)

      The less programmers monkey with your GUI architecture, the better it is.

      No.

      Actual GUI innovation (that works) is beneficial.

      I certainly hope that true inventors don't stop trying just because armchair Apple usability experts declare that it can't get any better.

      (the Lisa and Xerox Alto sucked too)

      No. The Alto was a great invention that was way ahead of its time. The Lisa made computing easier than what folks were "trained for" at the time -- but it was not innovative.

  145. Re: Adapting it to YOUR needs is *the whole poi by Anonymous Coward · · Score: 0

    Pretty much so. There are no windows only applications that do anything useful. All the Visual Basic crap should go anyways.

  146. Re: Adapting it to YOUR needs is *the whole po by kenh · · Score: 2

    There are no windows only applications that do anything useful.

    Tell you what sport, why not go down to your local hospital and ask them to remove any machine that either runs or requires a Windows-only application.

    I eagerly await your link to an open source MRI machine.

    --
    Ken
  147. Re: Adapting it to YOUR needs is *the whole point by Anonymous Coward · · Score: 0

    Uhh.. Dude, open cmd.exe in windows and press Ctrl+c

    It didn't copy, did it? No, it did exactly the same shit it does on Linux CLI.

    Bad troll is bad at trolling.

  148. Re:It has hit critical mass and is self sustaining by Anonymous Coward · · Score: 0

    Linux isn't everywhere. In the last 25 years it has risen from 1.5% to 1.7% of the desktop market and any sensible person has concluded that that isn't going to change. Linux has done very well as a free unix replacement for servers on lots of different AMD64 systems though, but they don't have desktops.

    Linux was created as a replacement for Unix on the i386, so that Unix sources could be ported to it, because Unix licences were restricted. This also forced Microsoft to create the NT kernel and Tannenbaum restricted Minix (2000 ) to sell his textbook and course to universities. Linux was created open source, so it inherited Unix's philosophy, and Unix, both commercial and open source, has had no problem fragmenting long before Linux. Hobbyists have tried to turn Linux into a Windows replacement but that hasn't worked. The cheapest and easiest way to get a standardised desktop and operating system is to buy a PC, from someone other than Apple, and just don't uninstall Windows.

    If you want a standardised Linux then just install Ubuntu. Canonical only completely changes the desktop every year or so and Ubuntu has only fragmented into a dozen different distributions so far! It conforms to the Linux Standard Base and the freedesktop standards, for what that is worth.

    Windows didn't get a head start on Linux. Before Windows 95, and its NT core, Windows was just a bad desktop running on top of MSDOS. And it wasn't really stable till XP. What Windows did was succeed in the commercial and home markets gaining scale, where as Linux was created by hobbyists and remains for hobbyists.

    For most people a desktop is the icons on their phone or tablet. For people who use Linux to produce stuff, then they have plenty of Linux desktops to play with. It would probably be more productive if they didn't have to spend time sorting that out, but they like doing it. This seems to be people shocked than Linux hasn't sent Microsoft out of business yet. Microsoft may do that to itself, with their high licence fees for Windows and Office in a world where people are used to free and cheap apps.

  149. A move to web-based applications will help by Early+Six+Digit+UID · · Score: 1

    I've had at least one Linux-based system at all times since 1996, and I'm typing this on a Mint system. In my opinion, fragmentation isn't the issue - it's applications. Gaming is a lot better lately, with Steam pushing pretty hard, but it's not even close to the state on Windows. Office and creativity applications exist, but are lacking compared to Windows and MacOS. The lack of strong entities pushing excellent applications hurts usability.

    I'd love to be able to put Linux or FreeBSD on my main system and just leave it at that, but unless you're working on the web or within Linux, it's hard to make the jump away from Windows or MacOS. If applications start becoming purely web-based, it may render the base operating systems less relevant.

  150. Re:Oh, you're finished... well allow me to retort. by gosand · · Score: 1

    The 'dumbass' comment was for the poster, not Linus. Those offshoots use modified versions of the Linux kernel.

    --

    My beliefs do not require that you agree with them.

  151. Exception proves the rule by Comboman · · Score: 1

    The Linux user interface blows because it's not consistent.

    Tell that to Windows 10, Windows RT, ...

    Exactly! When Microsoft got rid of the Start menu in Windows 8/RT, there was a user revolt that was swift and vicious. So much so, that they quickly put out an update (8.1) to bring back the Start menu, and pushed up the release of Windows 10 which returned the Start menu desktop to the default state and made the tablet-style RT menu just a bad memory. A big corporation hasn't reversed course that fast since New Coke. The lesson here is that for typical users, a consistent user interface is one of the most important things an OS provides.

    --
    Support Right To Repair Legislation.
  152. Re: Adapting it to YOUR needs is *the whole poi by OwP_Fabricated · · Score: 1

    Try literally something like 90% of software made for engineering.

    Particularly CAD/CAM. Let me know when Linux gets Solidworks or Creo.

  153. Just give it up already. by OwP_Fabricated · · Score: 1

    No year is going to be "the year of the Linux desktop" precisely because of the nature of how Linux is used.

    This speaks nothing about the quality of the operating system as a whole- Linux is still the gold standard for server applications, for moderately computer-savvy people who have junk computers and no desire to buy a license of Windows it's a perfectly fine desktop.

    The bevvy of options you have to decide on for Linux is just not worth the effort for most normal people. Even people who just need a web-browser and email, going beyond "yeah just install ubuntu" will have their eyes gloss over the instant you try to explain the concept of other distros/window managers/etc. And the first time their hardware/software doesn't work for whatever reason, they're fucked because the community on the whole isn't welcoming and the solutions to their problems (while almost certainly being well documented by someone else and having bullet-proof instructions) will confuse/spook people into not even trying recommended fixes. The instant a normal human trying Linux has to break into the commandline and learn Linux they're out- that's not what they signed up for and I don't blame them.

  154. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0

    Ya right

    Just try CTRL-C and CTRL-V in cmd.exe for fun

  155. Wait, what? by Anonymous Coward · · Score: 0

    Ctrl-c doesn't copy at the windows command line. maybe in powershell, not sure, but in cmd.exe it does the same thing it does in bash

  156. Re: Adapting it to YOUR needs is *the whole p by Anonymous Coward · · Score: 0

    www.opensourceimaging.org

  157. The Linux way by Anonymous Coward · · Score: 0

    The entire history of linux is about blowing up previous "standards" and pushing forward. It's a blessing and a curse. Things like systemd alienate users but also push things forward. Linux develops won everything but the desktop. They can't see that things have to play out differently there. Backward compatibility matters. Consistency matters. Planning matters.

    My opinion is that a BSD has a better shot at the desktop, but I don't think that can happen without an influx of developers working on hardware support which won't happen. The consistency and stability of the BSDs is why it could work.

    Someone mentioned Haiku. Like MacOS, they also use some code from FreeBSD. In Haiku's case it's mostly network drivers.

  158. Even starting with one of the Big Distros, Debian by Herve5 · · Score: 1

    I read :
    " Even starting with one of the Big Distros like Debian, you never know when/what Ubuntu (and therefore Mint, etc) will grab..."
    me, I abandoned Ubuntu, Mint & al, and just got back (or up) to pure Debian.
    OK, that was not in a quest for Desktop purity : rather to evade big monopolies, Ubuntu, IBM/redhat.
    But then I get this extra benefit...

    --
    Herve S.
  159. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0

    you have to remember to use CTRL-SHIFT-C and CTRL-SHIFT-P and despite plenty of complaints about that over the years

    As others have pointed out, you're wrong on a few levels. CTRL-P is not the combination to paste, and CTRL-C / CTRL-V do NOT copy and paste in cmd.exe.

    But you say "despite plenty of complaints"... what? Complaints, by who? I suspect that if there are any complaints, it is by persons who really have no business working on a command line. Those complaints are ignored, because CTRL-C and CTRL-V have specific meanings in terminals, and they have had those meanings before terminals were even displayed in a window within a GUI.

    And also, in many terminal emulators, keys can be rebound. You can do that, and leave the correct defaults alone for the rest of us. Most Linux users have specific expectations for CTRL-C and CTRL-V in terminals, and changing that would be madness -- which is why cmd.exe conformed to those expectations!

    I'm piling this response onto others to make it absolutely clear that this idea of people wanting the keybindings "corrected" is a myth and should be considered a terrible idea.

  160. Linus should do what he does best by JThundley · · Score: 1

    Linus should do what he does best: crank out some good software and then wait for the world to adopt it. He did it with Linux, he did it with Git. He should make (or at least officially endorse) an official Linux desktop and watch as nerds treat it as such.

  161. Speaking of armchair usability experts by Anonymous Coward · · Score: 0

    No. The Alto was a great invention that was way ahead of its time. The Lisa made computing easier than what folks were "trained for" at the time -- but it was not innovative.

    Why do you insist on worshiping some ancient platform without ever having used it? I've used Star mostly and a bit of the Alto. The document oriented rather than application oriented way of things made for some confusing navigation. And the way rendering worked on Alto made a real mess of things in the case of overlapping windows, Apple at least was kind enough to do scissor and mask tests when updating underneath windows.

  162. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0

    Not about tinkering, just different workflow, I use a tilling window system, no desktop will make my needs, I want to have the option to use it. Also, standardising is ok as long you don't have a punk from gnome project deciding they'll break long term understanding with half baked crappy gnome 3.

  163. Re: Adapting it to YOUR needs is *the whole point* by cose · · Score: 1

    In Windows CLI, you also don't have CTRL+C/V

  164. Good idea by Anonymous Coward · · Score: 0

    I like it. Needs further definition though, there are already various open source foundations. What would its scope be exactly? If you make a desktop, you are just another org like KDE, etc. If you make an installer, you are still dependent on Redhat or Canonical to include you. And so on.

  165. It's the Programs, Stupid by tom229 · · Score: 1

    A play on Clinton's famous phrase of course, not actually calling you stupid, but the only problem with Linux Desktop has been the only problem with Linux Desktop for decades: programs. People don't care about operating systems, they care about programs.

    So how do you get developers to develop for Linux? That's the million dollar question. The Linux community has always assumed that the mountain has to come to Mohammed, as it were, when really the opposite is true. Focusing more work on Linux compatibility with Windows has always been the answer.

    --
    If it ain't broke, don't fix it.
  166. Re: Adapting it to YOUR needs is *the whole point* by Anonymous Coward · · Score: 0

    Let me guess, on your computer the P key is next to X and C? And Ctrl-V does Vrint?