TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

What Killed the Linux Desktop (2012)

146 pointsby milenover 8 years ago

47 comments

VonGuardover 8 years ago
I think it was the inability for GUI&#x27;s to stay stable. Gnome went off the rails, Unity completely ruined Ubuntu[1], and KDE always felt very cheap and hard to navigate. My opinion, yes, but I always felt the GUI changes in Linux were extremely gratuitous after Gnome 2.<p>Couple this with the fact that for a decade, the actual GUI was tied very, very heavily to the apps. So you had to use Gedit in Gnome, or whatever the KDE version of a fucking text editor is. Seemed really, really stupid. Can&#x27;t we just have a relatively standard GUI text editor across platforms? Or were we all just expected to use vi and emacs?<p>When the windowing layers stopped moving around so much, and Greg Kroah-Hartman and co. had gotten the driver problems under control, we suddenly had a bunch of different Linuxes that were no longer compatible with each other due to packaging systems. So, now users had to download a deb, or a yum package, or a gentoo package... It was all very confusing for desktop users, especially beginners.<p>My quote to sum this up would be: &quot;Why are these packages in my repository if they won&#x27;t work after I install them because I&#x27;m using KDE&#x2F;Gnome&#x2F;Cinnamon?&quot;<p>[1]: Unity took Ubuntu from being the default Linux I could put on anything, to a bloated, slow moving sack of crap. I could put Ubuntu on a 2001 laptop and be completely fine, fast enough, usable enough to do just about everything I needed.<p>Put Unity Ubuntu on that same machine, and it&#x27;s unusable garbage. I can&#x27;t even hit alt-F5 to get to another terminal because Unity slows the whole rig down to an absolute crawl. Like, can&#x27;t even move the mouse, 5 minutes between keypress and action taking place. Fuck Unity. I blame Unity about 40% for killing the Linux desktop.
评论 #13573329 未加载
评论 #13573210 未加载
评论 #13573226 未加载
评论 #13574040 未加载
评论 #13575766 未加载
评论 #13573508 未加载
评论 #13573324 未加载
评论 #13573098 未加载
评论 #13575536 未加载
评论 #13577427 未加载
评论 #13577058 未加载
评论 #13577553 未加载
评论 #13575906 未加载
评论 #13575731 未加载
评论 #13576447 未加载
bitwizeover 8 years ago
What killed the Linux desktop? Not being preinstalled. For a bit of context from PC history, this is also what killed the GEM desktop, killed the OS&#x2F;2 desktop, and damn near killed the Windows desktop until Microsoft put pressure on vendors to make a 386SX with VGA the entry-level option and ship Windows 3.0 with every unit.<p>Preinstalls are an OS&#x27;s golden ticket to adoption.
评论 #13575509 未加载
评论 #13575512 未加载
评论 #13577352 未加载
ramblenodeover 8 years ago
The people I know who use desktop Linux love their Linux rigs a whole lot more than my Windows and Mac acquaintances enjoy their computers--which in many cases just borders on tolerance, especially with Windows 10. Maybe software needs something beyond market share, sort of like what Bhutan did with Gross National Happiness. We&#x27;ll rank products based on how much people enjoy them and then see who&#x27;s the dominant desktop.
评论 #13575371 未加载
评论 #13573183 未加载
评论 #13573407 未加载
PaulHouleover 8 years ago
The original sin of the Linux desktop was the kde&#x2F;gnome split over licensing. Had Linux had one good desktop, like the other operating systems, it could have had a future on the desktop.<p>Instead it has had a number of almost-good desktops that are still fragmented by hate and the desire to thwart interoperability. For instance, the GTK team won&#x27;t fix certain bugs that affect running in a rootless X server because they can&#x27;t stand the idea that you&#x27;d run Eclipse on Linux and view it on Cygwin&#x2F;X.
评论 #13573898 未加载
评论 #13573399 未加载
评论 #13573262 未加载
vectorpushover 8 years ago
Nothing killed the Linux desktop. At the end of the day, it all comes down to the fact that the masses only have two options: Windows or Mac. People become set in their ways using a particular system either at home or work and there is basically no reason that they will ever be exposed to a Linux desktop, and if they are, they will find it just as impossible to use as any other OS that isn&#x27;t the one they&#x27;ve used exclusively for 10 years.<p>Anecdotally, prior to the ubiquity of tablets, I&#x27;ve observed several computer illiterate relatives thrive on Ubuntu systems (gnome 2 and unity) because they needed a PC and I passed on an older machine with a fresh copy of Ubuntu. My uncle who had never used a PC more than 30 minutes at a time before I gave him an Ubuntu laptop half a decade ago barely uses his 2015 MacBook that my aunt bought him for his 62nd birthday because he is so comfortable with his Ubuntu machine.
评论 #13576969 未加载
评论 #13575999 未加载
wolfgkeover 8 years ago
Quote from article:<p>&quot;The attitude of our community was one of engineering excellence: we do not want deprecated code in our source trees, we do not want to keep broken designs around, we want pure and beautiful designs and we want to eliminate all traces of bad or poorly implemented ideas from our source code trees.<p>And we did.<p>We deprecated APIs, because there was a better way.&quot;<p>The Linux kernel only removes&#x2F;changes <i>internal</i> kernel interface all the time - the kernel developers take care to keep the external kernel interface (syscalls) backward-compatible.<p>EDIT: One of the commentators at the original article writes something similar: <a href="http:&#x2F;&#x2F;tirania.org&#x2F;blog&#x2F;archive&#x2F;2012&#x2F;Aug-29.html#comment-633569788" rel="nofollow">http:&#x2F;&#x2F;tirania.org&#x2F;blog&#x2F;archive&#x2F;2012&#x2F;Aug-29.html#comment-633...</a>
评论 #13573380 未加载
datenwolfover 8 years ago
The author makes a good point, namely that the Linux desktopspace is too fast a moving target. The Linux kernel is exceptionally stable in its userspace facing APIs (the most important rule Linus holds up is &quot;we never break userspace&quot;). And userspace has been pretty much stable for a long time as well on the API and ABI side. But everything that&#x27;s regarded with making desktop environments work, the UI toolkits, configuration APIs, essential DE programs, all that jazz is moving at a breakneck speed and more often than not even &quot;minor&quot; version bumps introduce regressions and subtle incompatibilites.<p>But this problem is not going to be resolved by coalescing all the various Linux distributions into a single vendor model. If anything that would just accelerate the troublemaking processes. What&#x27;s really required is infusing a culture of high quality engineering, forward thinking and consequence estimation into the community. Focus on fixing bugs and regressions instead of implementing new features.
killacodeninjaover 8 years ago
How many Linux distros and their many different GUI&#x2F;UI variations have been listed here???<p>No wonder the Linux desktop was dead upon arrival. Too many flavors of developers to satisfy. But it wasn&#x27;t about developers; it was about end users who just wanted something simple. No matter the changes that Windows has made, from 95 to 10, for end users, the changes caused relatively minor disruption, especially with everything moving to the web. Switch to Linux? Which one? Which packages to install and why? Which GUI to use? etc, etc, etc... Linux was the beginning of developers creating something for themselves to control and expecting the rest of the world to just simply fall in love.<p>I say all that because I genuinely like Linux and it&#x27;s purpose, but not for desktop purposes. Maybe mobile???
评论 #13575740 未加载
评论 #13576877 未加载
patrickaljordover 8 years ago
Nothing killed the Linux Desktop. Windows already won that war and it was good enough. Heck, even Apple and its billions couldn&#x27;t get more than 5% market share worldwide.<p>The next &quot;war&quot; moved to mobile and there linux is not doing that bad.
评论 #13575889 未加载
评论 #13577659 未加载
评论 #13573247 未加载
digi_owlover 8 years ago
Icaza has no right to complain when he was the instigator of the DE feud with Gnome just as KDE was on the rise.<p>Ts&#x27;o on the other hand, in the comments, puts the spotlight on how it is userspace that is the problem. Userspace devs keep breaking APIs and ABIs at whim, effectively playing out &quot;perfection is the enemy of good&quot; in real time.
seibeljover 8 years ago
As a programmer, I find Fedora with the Gnome Classic theme and the No Topleft Hot Corner extension[0] to be an excellent, clean, effective desktop UI. But in order to get this working properly, I had to go through package hell for a few hours to get the right graphics drivers and tweak a bunch of settings. I&#x27;ve heard Linux Mint is good for non-programmers, but I&#x27;ve never tried. Unity in Ubuntu is the worst desktop experience out of all I&#x27;ve tried.<p>[0] <a href="https:&#x2F;&#x2F;extensions.gnome.org&#x2F;extension&#x2F;118&#x2F;no-topleft-hot-corner&#x2F;" rel="nofollow">https:&#x2F;&#x2F;extensions.gnome.org&#x2F;extension&#x2F;118&#x2F;no-topleft-hot-co...</a>
评论 #13575793 未加载
gerbillyover 8 years ago
I don&#x27;t remember the details, but I do recall being flabbergasted that the latest KDE couldn&#x27;t run the eclipse IDE properly. Dialogs were missing entire fields. It seemed so odd that made me doubt myself and check the same dialog on OS X to be sure.<p>Something to do about Gnome overhauling its style system to use CSS, which affected some other library in KDE that implements SWT via some gnome library, or ... gah who even cares.<p>The teams in charge of the linux desktops environments seem to behave as if backwards compatibility was no big deal.<p>Say what you will about Microsoft, but they do make an effort maintain backwards compatibility with some truly ancient applications.
评论 #13576212 未加载
tangueover 8 years ago
Strangely the author omits the KDE&#x2F;GNOME schism he contributed to create.
评论 #13573416 未加载
labradorover 8 years ago
This is news to me as I read on an Ubuntu 16.04 desktop
评论 #13573087 未加载
评论 #13573113 未加载
评论 #13573066 未加载
评论 #13573084 未加载
评论 #13573068 未加载
评论 #13575679 未加载
shmerlover 8 years ago
Something killed the Linux desktop? Its usage is growing, while MacOS stagnation causes people to abandon it, yes you guessed it - often for Linux.<p>UPDATE: Oh, after noticing the date and the author, I realized, my suspicions were right. I expected the piece like this to be written by Miguel de Icaza. And here you go, it&#x27;s indeed his rant. From 4.5 years ago...<p>Just skip it and read something more to the point, which discusses Linux desktop today.
评论 #13576086 未加载
jstalinover 8 years ago
Office. If Linux desktop had microsoft office, I could use it. Libre office is an unmitigated, ugly pile of shit.
评论 #13574025 未加载
评论 #13573259 未加载
评论 #13573351 未加载
评论 #13576341 未加载
评论 #13573464 未加载
评论 #13579929 未加载
madiathomasover 8 years ago
I have just installed Fedora Linux 25. So far so good. Only thing stopping me from switching completely to Linux is MS Office. If Microsoft can create a Linux version of Office, I am switching completely. Until then, I will keep on going back to Windows whenever I want to compile documents.<p>I have lots of Office documents. Alternatives are just awful. If focus of the open source community can be diverted to making LibreOffice better, Linux will win some decent Desktop market. Having 100 different distros won&#x27;t help.
评论 #13610842 未加载
protomythover 8 years ago
For me the question is a bit to the side of the article. If Adobe or any independent developer were releasing a Linux desktop app today, what would they target?
评论 #13575936 未加载
lutuspover 8 years ago
Quote: &quot;The only way to fix Linux is to take one distro, one set of components as a baseline, abadone everything else and everyone should just contribute to this single Linux.&quot;<p>Essentially the article&#x27;s point is that technical totalitarianism would make Linux succeed on the consumer desktop, using the successful models of Windows and OSX -- one source, one model, no disagreement. Hate to acknowledge it, but it might be true.
评论 #13573338 未加载
gravypodover 8 years ago
I&#x27;ve said this many times but the only real problem I have is the shere pain to get things to work and for uniform styling across programs.<p>I find myself just using terminal applications because gparted&#x27;s UI is SO different from Wireshark, FireFox, etc. There is no consistancy. There is no standard written. There is nothing. It&#x27;s just a hodge-podge of &quot;this looks good to me!&quot;<p>No standards = Confused Users
评论 #13573288 未加载
评论 #13573279 未加载
no_wizardover 8 years ago
I quote from the article: &quot;To sum up: (a) First dimension: things change too quickly, breaking both open source and proprietary software alike; (b) incompatibility across Linux distributions&quot;<p>I must say, this is the type of thing I have been talking about for years. Linux has always had its evangelists and champions in the Server community (I would reckon Red Het, Ubuntu, and Debian&#x2F;Slackware are the root of what what upended Unix servers in the 2000s, but that is for another day at another time to get in-depth).<p>Yet, there was no foundation, no company, no project, until maybe in the last year or two with elementary OS and some of the standardizations coming out of the Fedora project, that you even see some evangelism in the Linux desktop space (let alone mobile. I am not counting android). The problem as I see it is Linux is the programmers playground - which is great! - but what that also turns out to be is that since you can fork, edit, re-create, spin, and otherwise modify the code as we programmers see fit, you get no level of standardization, no harmonized quality control on fundamentals, no one evangelizing the Linux Desktop as a platform that you can make apps for (which I still contend is a big issue for Linux as a Desktop for the even semi-mainstream user. I think most developers not withstanding.) It was never an inclusive platform<p>Some might say this was the point. They don&#x27;t want, nor do we need Linux to be the same as macOS, or Windows. Perhaps the point of the communities that sprang up around the Linux on the desktop movements is that there is a ethos that having these fundamentals is bad, or that evangelizing a platform is &#x27;selling out&#x27;. I&#x27;ve seen this argument many times over the years. To me, the quote from the article above, sums it all up nicely. The platform never had any fundamental evangelists pushing for a harmonized Linux experience. There is always Chaos, sometimes a little (nvidia driver breaks again because of a point update) or a lot (Well, today we have no GUI because Gnome moved to Wayland and for some reason my distro has some component it doesn&#x27;t support yet so when it went to apply the update it failed).<p>Until idealism stops running the show and there is some consolidation in the fundamentals of Linux on mobile and Linux on the desktop, neither will be a way forward if you value access to the latest software, consistency in the fundamentals, stability, and out of the box hardware support from manufacturers.
faragonover 8 years ago
Blaming Linus for whatever personal frustration with Linux is becoming a sport. From my side, I prefer simpler GUIs, without massive bloat.
mmphosisover 8 years ago
&lt;rant&gt; Ubuntu eases the transition because I don&#x27;t have to think (too much) about partitioning the disk. As a &quot;user&quot;, I really don&#x27;t want to ever see disk partitioning software, ever! Although, now I wish &#x2F;home was in a separate partition -- why wasn&#x27;t that the default?<p>I continually trip over the Super key which brings up the Unity version of Spotlight. I killed Spotlight on my Mac a long time ago. I killed whatever Unity thingy the Alt key used to do. Was it the Alt key it hijacked? I don&#x27;t remember. I don&#x27;t even remember what weird UI it was trying to foist on me. It was annoying.<p>I killed the Guest user, but it reappeared with subsequent updates. I still sometimes get logged in as the Guest user, just annoying. And why does the login screen forget the state of the NumLock key? When we type in numbers that might be in our password, we get cursor keyed to the next or previous user in the list. Fun times.<p>I stopped using LibreOffice. I so much wish I could kill the office ecosystem, it is dreadful. Stop sending me .doc files. My solution is to use an ancient version of Word on an old Mac, and it prompts me so that I can avoid running those Word Macros.<p>My production server runs Linux (for years now), and I am surprised by how robust it is. A desktop is much more complicated to do well, to satisfy everyone&#x27;s whims, never mind all of my strange choices.<p>Not even particularly a desktop issue, but: init cron rc rc.local upstart systemd runit launchd daemontools srvscanner inetd xinetd StartupItems grub2 SystemStarter (I am sure there are many more.) Do I care? No. Ah yes Linux, all of those choices, doesn&#x27;t even have to be Linux, flavor of the week of BSD anyone? And if I don&#x27;t like them ... it&#x27;s open source, so I can &quot;simply&quot; fork my own turd. Not. &lt;&#x2F;rant&gt;
评论 #13575235 未加载
YSFEJ4SWJUVU6over 8 years ago
You reap what you sow – in this case by having people confused over needlessly controversial choice of title for a blog post.<p>Personally I&#x27;m not invested in operating systems, so I do not care about their market share or anything of that sort. I have ended up using the dreaded Linux Desktop solely for the last decade, because it&#x27;s what I&#x27;m most comfortable with (also, I can install it on my machine unlike OSX, which is why it never had a chance to compete).<p>(I can understand that people who use laptops have much more compatibility issues, but can&#x27;t say anything else on that matter due to lack of experience. I&#x27;ve had essentially equal amounts of hardware compatibility issues with both Linux and Windows in the 2000s, adding up to very little in total indeed. For me personally, the last major issue with the Linux Desktop was purely aesthetical, and which not many found a problem to begin with, to which I found a solution about a decade ago.)
评论 #13574808 未加载
alias_neoover 8 years ago
Nobody else seems to have mentioned it, but with 2x4K screens, Ubuntu Gnome (16.04) with it&#x27;s Hi-DPI capabilities is the only thing even close to usable for me at the moment.<p>I&#x27;ve tried switching to XFCE and a couple of other light weight DEs but when I can actually get both displays to output at once, the text and UI are so tiny or messed up it&#x27;s unbearable.<p>That said, Windows 10 does an almost equally horrific job (scaling everything up to a horribly pixelated size but at least a size I can see sitting 2-3 feet away. I only use Windows 10 for gaming so it doesn&#x27;t bother me.<p>My go-to for both home and work is Ubuntu Gnome 16.04 right now, sadly even Kali is horrific to use when I do occasionally need it now, but Ubuntu with Gnome has worked close to flawlessly and looks stunning with its crisp clear test and UI elements at 4K.
sverigeover 8 years ago
I began to read some of the comments, realized this is just a continuation of the Gnome&#x2F;KDE holy wars from many years ago, and so stopped reading.<p>The Linux Desktop environment contributed to pushing me to OpenBSD plus cwm, or Windows for when I need to use it for work.
Clubberover 8 years ago
I think one of the problems is that there&#x27;s no centralized leadership from an encompassing GUI perspective. It&#x27;s tribal. The kernel and RMS contributions of course has centralized leadership and are much more successful and coherent.
Floegipokyover 8 years ago
For anyone who skipped the comment section of the article, I found the following comment by &quot;has&quot; to be very insightful. Specifically the way that the community would rather divide its resources to keep multiple mediocre implementations of a given thing around than consolidate them, and how the Unix Philosophy has been ignored:<p>@Miguel: You are right about developer culture being a huge factor. Linux geeks all to often see the OS as the end in itself, whereas the rest of the world knows the OS is merely the means to an end. The OS is the least important component in the ecosystem: what actually matters is the applications and services they can use to get things done. Either it enables that or it obstructs it.<p>You also mentioned excessive fragmentation as being one of those obstructions. Now, I do believe the &#x27;let a thousand flowers bloom&#x27; approach of the OSS world is valuable: where it completely falls down is in its abject failure to asset-strip the less successful variants for whatever merits they have unveiled, then put them wholesale to the sword. Evolution doesn&#x27;t succeed by ideology or sentimentality; it works through merciless competition culling the weak so the strongest may dominate.<p>The best immediate remedy for Linux&#x27;s desktop ills would be to put 80% of current DEs to the axe. Really you only need three mainstream distros: one to cover general users (Ubuntu; sorry Gnome 3), one to cover the inveterate tinkerers (KDE), and one to cover the reactionary conservatives (one of the Gnome 2 clones&#x2F;derivatives). Retain a few specialised distros for niches such as very elderly&#x2F;low-powered machines (hi, Pi!) and security work. Anything else is a research project to produce new ideas that can then be stolen by the mainstream distros, or just a leach on the body Linux that should be salted forthwith that the rest may grow stronger.<p>...<p>However, I think you completely missed one other valuable - and uncomfortable - point; arguably the most essential of them all.<p>While addressing the excessive dilution of manpower and message may help in the short term, there is a far more fundamental cultural problem: the Linux desktop world (and even the kernel world beneath it) has <i>completely and utterly forgotten its roots</i>. Unix Philosophy isn&#x27;t merely a neat marketing phrase: it describes a <i>very</i> specific way to construct large, complex systems. Not by erecting vast imposing monoliths, ego-gratifying as that may be, but by assembling a rich ecosystem of small, simple, plug-n-play components that can be linked together in whatever arrangement best suits a given problem.<p>By mimicking the Apple and Microsoft tactic of constructing vast monolithic environments and applications, you have all unwittingly been playing to <i>their</i> strengths, not yours. Such enormous proprietary companies can afford such brute-force strategies because they have vast financial and manpower resources to draw on. Indeed, it works in their favour to do so because vast monolithic applications help to create user lock-in: look at Adobe Creative Suite; look at Microsoft Office. Nobody can truly compete with them because to assemble comparably featured applications takes at least a decade: until then, any competing applications are fewer featured and far more susceptible to being excluded by the vast user-side network effect that the big boys have formed around themselves.<p>Conversely, look at what has happened when the above vendors have tried to take a more component-oriented approach. For instance, Apple&#x27;s attempt to implement OpenDoc failed not because it was fundamentally, fatally flawed at the technical level. (It may not have been perfect, but what is? It was still a good and promising platform in itself.) It failed because the business model it proposed - lots of small, cheap, single-purpose components from many vendors that users could purchase and mix-and-match however they liked - was utterly disruptive and utterly incompatible to the business model used by the very application vendors that Mac OS relied on to survive. Adobe&#x27;s control of the market was predicated on it being the 800-pound gorilla in the room; it was <i>never</i> going to give that up by choice.<p>Whereas the Linux business model has no such requirements for maintaining artificial scarcity; indeed, given its far more limited development resources, it should be pouring every ounce of its strength into finding ways to work smart, not hard, like this. Unix Philosophy was a reaction to the inescapable hardware limitations of the day; now those limitations are no longer enforced, <i>nix developers have gotten flabby and soft. They build these vast, inflexible edifices simply because they are not required to find a more ingeniously efficient way, and because as a short-term strategy diving straight in and copying how everyone else already does it is inevitably the easiest, laziest approach available. As a long-term strategy, however, it&#x27;s an absolute disaster. Projects like Gnome and Open Office become like our banking industries: vast, baroque, impossible to regulate effectively, and cripplingly expensive to maintain.<p>The result is: vast projects that are </i>far too big to fail<i>. The thought of axing, say, Gnome 3 - not on technical merit but simply because it consumes too much resource from Linux as a whole - becomes unthinkable. So rather than killing it and folding its best bits into other, fewer distros, even more manpower must be poured into keeping it going and looking like it actually serves a critical purpose instead of acting as yet another boat anchor on the whole show. Manpower that should&#x27;ve been invested in finding ingenious ways to play to Linux&#x2F;Unix&#x27;s unique strengths, not to its competition&#x27;s.<p>Apple didn&#x27;t go from virtually dead husk to #1 in the whole damned industry by continuing to play Microsoft&#x27;s game by Microsoft&#x27;s rules. It did it by looking at what MS and all its other competitors </i>weren&#x27;t* doing, or weren&#x27;t doing well, in order to meet consumers wants and needs, then devising a cunning plan to do a complete end-run around the lot of them: redefining the entire game to suit their own strengths and allow them to define their own rules. Even if it meant burning their own traditional platform to get there. It was an absolute masterstroke, and a prime reminder that if you want to understand how this game is really played, you don&#x27;t read Slashdot, you read Sun Tzu.<p>...<p>TL;DR: Windows didn&#x27;t kill the Linux desktop and neither did OS X. The Linux desktop killed itself, by playing on their terms instead of its own. The best thing it can do now - once denial and recrimination are done with - is turn the killing process itself into a virtue, and slice not only the DE&#x2F;application mess but also the cultural one right back down to the bone and start rebuilding from there.<p>Good luck, and apologies for length.
评论 #13575406 未加载
评论 #13579658 未加载
评论 #13576852 未加载
MrFuriousover 8 years ago
The linux desktop was killed for desktop developers. We haved good desktops with gnome 2 and kde 3, only needed evolution (kde 4 is true that was evolution,but plasma 5 is a buggy horrible slow thing), and nerds decided that the cool thing was transparencies or twisted cubes, then came KDE4 with unstable first versions, Gnome 3 with many icons triyng look how a mac, and unity.<p>I was KDE user but with Plasma 5, the kde people spit again to users with a new buggy version that broke all things as with kde4.<p>I use MATE now, and i&#x27;m happy. Simples menus, file browser, no problems with graphic card because incompatible drivers with desktop...
epxover 8 years ago
The desktop is dead anyway - people use phones and tablets now. For the uses that my son gives to the PC - YouTube, Agar.io and Counter-Strike - he uses Mac or Linux without making distinction
shivenover 8 years ago
Gnome 3 and Unity. The kiss of death.
legends2kover 8 years ago
It&#x27;s the difference between riding a hand-tuned motorcycle versus a car. The latter is low maintenance, always works, etc. but ask a biker, he&#x27;d say how passionate he&#x27;s in maintaining his beast and how well it performs, etc. a car is no comparison to it.<p>Now how many bikes do you see as opposed to cars? The premium would always be lesser, only for those who want it and are willing to sweat for it.
评论 #13576910 未加载
crispytxover 8 years ago
I just read this on my Chromebook, powered by Linux.
评论 #13573325 未加载
评论 #13577726 未加载
评论 #13573326 未加载
elihuover 8 years ago
I liked this essay, but I also wanted to rant for a bit about how the state of the Linux Desktop is just one particularly glaring example of a bigger problem, which is that instead of building something that works for most use cases, it seems to be popular to build things that work really well for one use case and not so well for others. Which in some cases is fine, but when we&#x27;re talking about infrastructure like operating systems or programming environments or APIs, it&#x27;s a big problem for anyone who wants to build on top of this infrastructure because then they have to pick a technology stack that limits who will use the thing they write because it was built on top of stuff that only works well in its little niche.<p>I write software. Suppose I want to write a program and have lots of other people use it, and want good confidence that those people will continue to be able to use it for a long time into the future. This is a pretty basic thing to want to do; how do I do it?<p>The first question is what kind of software is it? If it&#x27;s a desktop application, then I&#x27;d need to write it for Windows and&#x2F;or MacOS. If it&#x27;s a server application, then Linux would be a good choice. If it&#x27;s mobile, then iOS or Android.<p>Writing in Java might be a good choice for OS portability, but then I&#x27;d have to educate all my users on how to run java apps on their platform.<p>So, what we have is a lot of walled gardens and the un-walled wilderness of Linux, and these are all incompatible with each other for various reasons and I can&#x27;t really say that any one of them is what I would call a good general-purpose platform for writing general-purpose programs.<p>It seems like something that&#x27;s missing in the open source community (and something that would combat the walled-garden balkanization of user communities in both proprietary and open-source software) is an effort to create portable, carefully designed binary formats and APIs that we intend to be stable and usable for the next fifty years or so, and that &quot;just work&quot; for almost any common use case, whether it&#x27;s a desktop app, a mobile app, a server app, an enterprise app, an embedded systems app, whatever, and then we make sure that there are tools available on every open platform to run these portable binaries.<p>(Java did attempt this before, but their early efforts were slowed by being a proprietary single-vendor platform; once they opened up, Java was kind of old and less exciting. It should be possible to do better by creating a new platform that isn&#x27;t part of some maneuver by one tech behemoth to take market share from some other tech behemoth, and by building from a more modern foundation.)
评论 #13577672 未加载
st3fanover 8 years ago
&gt; As for myself, I had fallen in love with the iPhone, so using a Mac on a day-to-day basis was a must.<p>I don&#x27;t understand this. Why do you need a Mac if you use an iPhone? I have not used iTunes to manage my iPhone in half a decade I think. Is there any connection left between iOS and macOS? From a user point of view?
评论 #13582341 未加载
innocentoldguyover 8 years ago
While I agree with many of the author&#x27;s points, I don&#x27;t think &quot;lost&quot; or &quot;killed&quot; are valid descriptions. It&#x27;s never too late to dig in and make the Linux desktop experience better. It&#x27;s not like Linux disappeared and doesn&#x27;t exist anymore.
dangover 8 years ago
Big thread from 2012: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4450244" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4450244</a>
ianaiover 8 years ago
Why not create a gnome equivalent of containers? It won&#x27;t make compatibility issues go away in the past. But containers for Ui applications could help going forward.
评论 #13573319 未加载
Asookaover 8 years ago
That title implies the Linux Desktop was ever alive.
raj_nayarover 8 years ago
I guess linux desktop should have a UI just like chromeOS , Period. Designing UI requires different talent , more than just blurb
erikbover 8 years ago
lol? The Linux desktop as a widespread phenomenon only started after 2012. Usually things can&#x27;t die before they start.
Shalhoubover 8 years ago
&#x27;What Killed the Linux Desktop&#x27; by Miguel de Icaza
评论 #13578469 未加载
dcdevitoover 8 years ago
The Linux Desktop didn&#x27;t die, because you simply can&#x27;t kill something that never had life to begin with. Linux (as in the kernel) succeeds because it&#x27;s free, flexible, stable and secure. But none of those words are &quot;pretty&quot;, &quot;aesthetic&quot; or &quot;powerful&quot;. And the DEs associated with Linux reflect this in every nature. OSX became the uber tech junkie&#x27;s OS of choice, but with Apple&#x27;s recent shenanigans these savvy enthusiasts and devs are also starting to use Windows again. And in the end it doesn&#x27;t matter, the internet has taken over the desktop OS anyway.
评论 #13575568 未加载
评论 #13579138 未加载
Altay-over 8 years ago
The Linux Desktop was never a thing so how could it be killed?
convalleysiliover 8 years ago
In addition to the fact that you can&#x27;t attach a McDonalds drive-thru to a garden.
microcolonelover 8 years ago
&gt; The ecosystem that has sprung to life with Apple&#x27;s OSX AppStore is just impossible to achieve with Linux today.<p>And yet Apple breaks compatibility basically every release; and the App Store itself often fails to operate at all, even for Apple&#x27;s own packages!<p>Also, if computing is suddenly all about <i>The Open Web</i>; then the point is moot since all three major desktop platforms have identical support for <i>The Open Web</i>. Then in praising the Mac App Store, Miguel goes full circle and affirms that native software is still important. I&#x27;d countenance either train of thought, but you can&#x27;t multi-track drift your ideas like this.<p>I really don&#x27;t like this new <i>hipster post-mortem</i> style of writing which makes heaps of unfounded assertions, and mixes them in with indisputable facts. I wish Miguel would stop trying to convince people to leave the ecosystem he helped create just because <i>he</i> no longer prefers it to the alternatives. Why drag your old friends down with slam pieces on <i>WIRED</i> when you could just let things shake out?
jankotekover 8 years ago
Fedora switched to FreeBSD kernel? I better start reading release notes ;-)