Getting Past "Ready For the Desktop" 578
Jeremy LaCroix suggests in an editorial at Linux.com that the phrase "ready for the desktop" is ready for retirement. As anyone who's been using Linux for several years (or even a few) for everyday tasks knows, "ready for the desktop" is in the eye of the beholder.
How about being honest about it? (Score:2, Insightful)
It's a lot more honest than simply giving up because 'it's in the eye of the beholder'.
Wankers.
Re:How about being honest about it? (Score:4, Insightful)
It's a lot more honest than simply giving up because 'it's in the eye of the beholder'.
Wankers.
The honest answer is: it depends on what you want to do with your desktop.
DOS (Score:5, Insightful)
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
Before anyone says "b
Re:DOS (Score:5, Insightful)
Blaming use of the CLI is just a moot point.
Re:DOS (Score:5, Insightful)
Also it says a lot that reinstalling rather than fixing Windows is generally regarded as an acceptable practice. Because reinstalling Windows doesn't (usually) require a CLI
Re:DOS (Score:5, Insightful)
I use both OS's, and in my experience while I've used cmd in Windows a lot, it's usually for diagnosis purposes, where I can spit out a bunch of information that isn't available in a built in GUI. I rarely think I've ever had to use cmd to *configure* something. Whereas on Linux, there are some frontends to some commands, but I still end up having to manually go in, and add a line here or comment something out there in a text file just to change some setting.
I think the real point is, yes, a CLI no matter what the OS can be very powerful. It should definitely be available. But to *really* use it, you need to *know* what commands to use. Arguing to use man or search the Internet doesn't help. man can be unbearably confusing sometimes, or sometimes it just lists options but doesn't really explain what they do. Of course, man doesn't help if you don't know what the command is to do what you want to do in the first place! And searching for what the command is you want to use if you don't know what it is can be tedious, too.
But anyone can reasonably look for a System or Preferences menu, hopefully drill down to the area of what they're looking for, and toggle options or whatnot. Why is there such pushback to making things easier?
Re: (Score:3, Insightful)
It's more like "where are the projects with apps to kill photoshop and outlook?". If we could have those two or something equal on Linux plus have pre-installed Linux as commonly available as Windows then in fact most people probably would either not care which OS they get or they'd prefer the one that doesn't moonlight as a spam zombie.
But it hardly matters anymore -- already smartphones are replacing the desktop for many
The article contains the answer (Score:5, Insightful)
OS/X has the Macintosh hardware behind it, so no OEM problems. Beyond that, they have some great mythology and some pretty good software.
Linux has... linux. It's great software, perfectly usable in many cases, but no compelling reason for OEM's to provide it. So, it's limited to geeks willing to install (often over a paid-for copy of Windows) and some businesses that understand the potential savings.
There was a brief glimmer of hope in the EeePC and it's copycats (all prodded by the OLPC). Pre-installed linux made perfect sense on low-end hardware intended to be sold cheap and for limited uses. Microsoft's caught on to this bit of momentum, and is attempting to squelch it with XP. It remains to be seen whether they'll succeed, though press accounts suggest they might.
It remains for other Open Source stuff (most specifically OOo) to make inroads as a real cross-platform money saver. Once businesses stop using MSOffice/Outlook, they can seriously consider ditching Windows. And they might have the clout to get the OEM's to do it.
Interestingly, OOo, because it's own 'yet another cross-platform toolkit' is not shared by other software, it is nicely poised to be distro-agnostic on Linux. That could be a plus.
Re: (Score:3, Informative)
Outlook is the front end to Exchange, take away exchange and it is a poor email client with a few extra features and a lot of broken ones, Outlook/Exchange as a combination is a fairly nice corporate messaging system, that happens to to email as one of it's functions... but if you have ever actually managed an exchange server you will know how badly written it
Re: (Score:3, Insightful)
Re:DOS (Score:4, Insightful)
Re:DOS (Score:5, Interesting)
Care to elaborate what those tasks are that require command prompt in Windows? I've been writing software for Win NT/98/2K/XP/Vista, plus some apps and scripts for Linux and BSD, for years now and never have I had to go to command prompt but in some rare cases I prefer it (like quickly check my IP). Allthough I must admit that I haven't done anything like administrating huge networks and stuff but what I've heard you don't actually need command prompt in those cases either.
Yes, it is stupid thing that people reinstall their Windowses and loose all their apps in the process. Someone should show them the wonders of repair install.
/end-defensive-mode
Re: (Score:3, Informative)
Mass renaming files, for one. In fact, I don't think there is a GUI file browser for Windows I don't find so clunky as to be unusable. Also, there are some NT services which are best audited and controlled from the command line. And of course, there are those times the desktop tools just sit there and ignore their mouse clicks, or times you don't have twenty minutes to wait for a file to copy, etc.
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
But you can still boot to the Recovery Console (gee, a CLI) in order to manually change services, edit the registry, repair disks, or other tasks. Failing using that, you will more often needlessly reinstall Windows, unless you use additional (non-MS) repair tools. The CLI is therefore indispensable.
Extra props to anyone who points out where to find the system file checker (sfc) in any Windows GUI. I have no idea - I just use th
Re:DOS (Score:4, Insightful)
For my own part I do not disagree, however, and this is reality - I've met a number of sysadmins of small educational networks and probably others too who do not use the CLI in 99% of day to day use! This is not including the illiterates who do not even know what the "computer" is.
The sysadmins I mention didn't fail to understand the concepts - I quizzed them deeply and was shocked to see them not using a CLI with the depth of understanding they had. Looking further into the methods of work showed that they knew them well but they had to deal with so many issues they were stretched in their time and ability to pick up all the tools required to support multiple platforms - sometimes even the one they were working on. Most of the time that meant they stuck to Windoze and mostly used point and click interfaces. That's not to say they wouldn't use the CLI for emergencies or look up commands but their scripting skills were weak so CLI was mostly avoided. If admins like these need a script they download one or download a tool that does it for them or purchase one and, surprise, most of the time it does eleviate the requirement.
To move to other OS's means that those sysadmins are looking for a system that makes the concepts intuitive to implement - without having to learn commands that aren't intuitive. The illiterates also need this to the small extent that they need the tools at all.
Before anyone jumps on this as an argument of CLI/point and click - I use the examples only to highlight a point. The argument is one of transferable skills related to the concepts behind system administration. CLIs do allow this if the CLI is standardised across OS and people are prepared to learn, but it usually isn't. GUI interfaces are rarely standardised but they are intuitive and well designed and can help boost platforms by making day to day skills easy to pick up on a platform.
Re: (Score:3, Insightful)
No, it's a simple cost/benefit analysis. Should you spend 3 or 4 hours dicking around trying to fix something (and maybe not succeeding) or spending 1 hour to reinstall the OS (or reimage if it's a corporate machine). I'll take #2 any day of the week, except in rare situations where reinstalling will take a lot longer (my home compu
Re:DOS (Score:5, Funny)
It's a good thing Windows is so friendly and intuitive to use. Why would anyone want to edit text file configs in Linux when they can just locate the key "jknb31r289cjk1289" and change it (obviously) to "9889cfjk12q9fcvfd"
Re:DOS (Score:4, Insightful)
Re:DOS (Score:4, Informative)
Oh yeah and my mom (who is a grandmother) has been running Ubuntu for a few years now.
I just noticed you're an AC and I just wasted my time posting, but since I already typed it I'm posting anyway.
Re:DOS (Score:5, Insightful)
So how, precisely, does one know about ndisgtk? What's more, don't you have to even manually configure it to use the restricted extras?
Sure, Windows has a lot of stuff that doesn't work right either, but it has just as much stuff that installs seamlessly, with complete directions a moron could follow. And, if that fails, they can call Linksys or DLINK and they'll walk them through it over the phone (granted, by some guy in india following a script that the user could have followed, but still.. that works most of the time, unless you're an expert and have a problem not covered by that.. which would be the only reason the expert would call).
Millions of people buy computers, set them up, and use them, including installing software and devices, with very little technical knowledge and without asking an "expert". You only see the people that are too stupid (or too scared) to do it themselves, so it gives you a skewed view of reality.
One of Linux's big problems is that it has insufficient end-user technical support and it has limited use-case testing scenarios, so when things go wrong they go spectacularly wrong. The kernel and most kinds of server apps are typically rock-solid, but the GUI end user apps tend to be buggy as hell, poorly designed, and exceedingly complex and cryptic. We like that, end-users don't.
Re:DOS (Score:4, Insightful)
The GUI is just a stopgap, and a dead end in the long run.
Re:DOS (Score:5, Insightful)
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
That's exactly what I'm suggesting.
Re: (Score:3, Insightful)
Drawing on a whiteboard is an aid to communication, but isn't the actual communication and usually cannot stand on its own. If you're not convinced, think about when you enter somebody's office and see their scribbles on their own whiteboard. Do you know from a glance what the conversation was abou
Re: (Score:3, Insightful)
Of course I agree with you, although we ought to stay within the realm of computer interaction.
I think you're conflating instant feedback with the GUI. Feedback is important to know that the computer is doing roughly what you thi
Re: (Score:3, Insightful)
In a certain sense, these abstractions are "fixed", though. Language lets us create abstractions for things nobody thought of. The photoshop solution for manipulating 50 files is someth
Re: (Score:3, Interesting)
Just about all of the important configuration options are available through the ZenPanel, and UI tweaks through XFCE's panel. And it supports XFCE's desktop compositor, of shiny video effects/transparency/etc. Unlike Compiz/Fusion (at least, the last time I used it), XFCE's compositor will use OpenGL (and
Re:DOS (Score:5, Informative)
Re:DOS (Score:5, Insightful)
I think you've touched on the real issue there. Popular Linux builds have themselves been ready for the desktop for years. What is still missing from Linux that Vista has is applications that are ready for typical end users. As long as Linux geeks continue to believe that OpenOffice is as good as Microsoft Office, the GIMP is as good as Photoshop, etc., and as long as Linux doesn't have things like games and business admin software of the same level as those available on Windows, it doesn't matter how funky your window manager effects are. Real people don't use an OS because of its window manager, they use it because it hosts applications they want.
Re:DOS (Score:5, Insightful)
Plus, as more apps become web-deployed, desktop apps become less and less important.
"Good enough" (Score:5, Insightful)
The "good enough" argument is a fair point, but for these specific examples, I respectfully disagree that they are even "good enough". Sure, if you're literally only writing a trivially formatted letter or resizing an image, they can do it, but of course, so can much simpler programs. The big problems come when you want to do things a little bit more advanced, where using a real word processor, spreadsheet or image editor is actually necessary.
It's not just the functionality, though that has some pretty serious limitations. I'm not sure how on-topic the specifics are in this thread, but if you're interested in OpenOffice in particular, go ahead and Google my user name and terms like "OpenOffice" on site:slashdot.org, and my previous detailed commentary is easy to find. It goes without saying that OpenOffice Writer is quite some way ahead of all the major OSS alternatives in features, at least on paper, so I think it's fair to use it as a benchmark of where the Linux+OSS world stands relative to a traditional Windows-based system.
More seriously, the big problem with a lot of everyday OSS applications is quality control. The unfortunate reality is that OpenOffice has always been horribly bug-ridden, often in quite fundamental ways, and worse, the dev team show no great inclination to fix some of these things even though they have been consistently highly voted in the bug tracker for years. If I have a word processor with a major selling point in PDF export, but PDF export is completely borked with OpenType fonts, that's a downer. Spreadsheets that can't sort data when the cells contain simple calculations are pretty broken, too. And so it goes, and so it has been with many other everyday OSS packages I've tried. Sure, Windows products are hardly immune from bugs, but at least the main features in major applications are normally usable. So, until this sort of thing is fixed in the major OSS applications, I find it hard to believe that any amount of "many eyes making all bugs shallow", "with the source code you can always do it yourself" advocacy will convince the average punter that Linux and the applications that run on it are ready to replace the typical Windows-based set-up in practice.
Re:DOS (Score:5, Insightful)
Re:DOS (Score:5, Insightful)
Re: (Score:3, Insightful)
and even more so in this age of online gaming.
i refuse to play for pay online rpgs, but none of the people i know wants to play anything but world of warcraft these days...
i recall going to lan-party in the 90's and playing all kinds of games for laughs. go to one now and its all variants of counterstrike, and its deadly serious that you and your team win or lose...
Re:DOS (Score:5, Informative)
Re: (Score:3, Informative)
OpenOffice is nice and all, but it still has some weird issues with losing RTF formatting. Since I'm required to use RTF at work, opening, editing, closing, and reopening to see if OO.o fucked up the RTF formatting again isn't an option. I'm not paid to waste time.
As for GIMP, the last time I used it, it still didn't have any easy way to draw Ovals/Circles and Rectangles/Squares, something that even the most basic of image editors (
Re:DOS (Score:5, Insightful)
Re: (Score:3, Insightful)
Okay, this is one of the things that bugs me. OpenOffice and the GIMP do everything that the average user needs them to.
Average users (American users at least) don't think logically. They think in terms of capability rather than need. In other words they are not necessarily in search for the platform that meets their needs, they are in search for the platform that will provide them the best experience even if they will not need parts of what that experience has to offer.
For example just take SUVs. For a while the cost of gas wasn't as expensive, so normal consumers didn't take MPG into account when buying a vehicle. So
Re: (Score:3, Insightful)
Today, Open Office is simply not there. For example, Calc is great for regular, day-to-day uses, but try opening a spreadsheet with data running into several megs or more of data, and try performing complex ope
Re:Preaching to the choir (Score:5, Funny)
Re: (Score:3, Insightful)
I have my parents running Ubuntu.
This line - or something very much like it - is woven into every Linux "conversion" story posted on Slashdot.
Meanwhile, a billion users worldwide somehow manage to run Windows without the free technical support of a resident geek.
O rly? I think you are looking through rose-tinted glasses...perhaps not considering yourself/friends "resident geeks" who can help out with computer problems. I know plenty of Windows users, and without "resident geeks" they would be completely helpless if something happened to their computer. The point is, Windows comes preinstalled on every computer and it is something people use as a result. They aren't using linux because they aren't the type to go and try to install it. Even MacOS X wouldn't be used
"Ready for my mom's desktop." (Score:3, Insightful)
That's where Linux really drops the ball still and OS X/Windows still dominate.
The UIs are extremely poorly designed on Linux and worse still they're often inconsistent with half a dozen ways to do the same operation.
And don't even get me started on the continued use of the terminal for
Linux isn't a consumer desktop, in fact it isn't even making very much ground in that area. That being said it is still an awesome server and geek toy.
Re:"Ready for my mom's desktop." (Score:5, Interesting)
I don't think that's true at all. I have installed Ubuntu on a number of computers belonging to friends and family, and everybody (they're all pretty much computer-illiterates) agrees that it's easier to use and more intuitive than Windows. Take the "start" menu: you have an "Applications" menu and the last entry therein is "install/remove". Could it be any simpler?
IMHO the beauty of Linux and all the software for it is that you can pick what you need and ignore the rest. If you want to do stuff the hard way, you can. If you just want to use a computer, use something like Ubuntu. Linux has the potential to serve all needs, and by now the modern Linux distros are doing a fine job at it.
Re:"Ready for my mom's desktop." (Score:4, Insightful)
The only downfall is still the fact that most commercial software (read as: games, MS Office, and Itunes) do not run on Linux natively. So the question about Linux being ready for the desktop is a misnomer. Linux is and has been desktop ready, it is just a question of when will application developers develop popular applications for Linux.
Re: (Score:3, Insightful)
Re: (Score:3, Informative)
I finally installed Ubuntu. The package manager is nice... but browsing through the 100s of packages there named:
[...]
and most of the descriptions might as well have been written in Wookie for as much as my mom would understand. Even search rarely returns a single, or even small number of results.
Try "Add/Remove Applications" rather than Synaptic. That comes with pretty icons, meaningful names and descriptions, reasonable multi-package bundles, and even popularity ratings. It's a mistake to tell newbies to use Synaptic.
Re:"Ready for my mom's desktop." (Score:5, Insightful)
Ready for my pocket (Score:3, Interesting)
I think we're past the "ready for the desktop" question and well into "ready for your pocket" territory.
Linux owns HPC. It rules the server room. Phone makers are going to put it in 100 million cell phones. Sure, it's on millions of desktops too, but who cares really? It's time we unchained the PC from the desk and let our teams get out to where the action is.
WiMax is taking off, and its competitor too. The network is now everywhere. The Atom is going to amplify the mobile productivity space a dozen
Re: (Score:3, Funny)
I completely agree!
Furthermore, if Britney Spears' music sucks, how come she hit the top of the charts so many times, huh, HUH? [1]
Take THAT, you geek smartasses!
[1] I'm talking about the beggining of her career, obviously.
Re: (Score:2)
Re: (Score:3, Interesting)
In this sense of the word, I probably am closer to illiterate than literate when it comes to computers. Obviously, they require more savvy to operate than pretty much any other device in my home. At the end of the day, though, my computer is an appliance to me. There are a variety of functions that I expect from it
Re: (Score:2, Interesting)
I'd like to coin the term "Ready for my mom's desktop." Meaning after a few hours training she can use the platform without too much hassle.
I don't think this is true at all. It is the generic desktop that LINUX is currently most suited to; as vertical apps are generally not available.
The UIs are extremely poorly designed on Linux and worse still they're often inconsistent with half a dozen ways to do the same operation.
Are you using KDE? Because GNOME has a very detail HIG that is ruthlessly enforced - enough to spark the occasional war on the mailing lists. GNOME is a very clean and consistent interface. Via the control panel an end-user can adjust anything they need with items organized in a very orderly fashion.
And don't even get me started on the continued use of the terminal for /any/ normal user operations.
It isn't required for any normal operation.
Re: (Score:3, Informative)
It is sometimes required for some operations, usually fixing things or setting a couple things up.
In general though, the command line is very rarely used on Ubuntu, which is a good thing; if you tell a normal Windows user they'd have to use the DOS prompt to accomplish something, their eyes would glaze over.
(In fairness, Apple are no better for hiding options in the command line and requiring the use of the defaults command to set them, but at least these aren't ve
Re: (Score:2)
I had to use two terminal commands [macosxhints.com] to turn off Tiger's "Safe Sleep" feature that makes it take about a minute for my computer to fall asleep while it dumps my 2 GB of RAM onto the hard drive. I sleep and wake my MacBook frequently so I'm not at risk of losing RAM contents, so I'm better off without this feature. I think this
Re:"Ready for my mom's desktop." (Score:5, Insightful)
Re: (Score:3, Insightful)
Are they going to throw in a code patch, or even a bug report that goes beyond "Application X crashed and I don't know why" or "I want feature Z"? No. Best just to let 'em be on their way with a Vista or OSX box; when they're ready, they'll find us on their own.
People with those types of complaints are generally classed end users, and they're exactly the ones who are determining what's ready for the desktop and what's not. When it's ready for the end users, it's ready for the desktop. When the desktop is ready, the users will find it on their own.
Seriously, who else is the the desktop GUI being written for, if not the end users? Whose opinion of desktop readiness would matter more, exactly?
Re:"Ready for my mom's desktop." (Score:4, Interesting)
Re:"Ready for my mom's desktop." (Score:4, Informative)
I seem to remember one of the hints in the Microsoft Accessibility Guidelines was that the more ways to do a single operation, the more accessible it is. I don't use windows, so I can't check now, but I'm pretty sure I can think of 4 ways to move a file, 5 ways to change screen resolution and 4 ways to shut down the computer. I don't think this is a bad thing.
Re:"Ready for my mom's desktop." (Score:5, Interesting)
Re: (Score:2)
If your software only attracts developers, it might well live forever. So there is a class of users that bring nothing to free software: "linux ready for the desktop" objectively must be considered by specifically ignoring those users with no talent, literary, artistic or technical, because they are only a drain on resources.
Heh, how long until someone claims that it's this kind of arrogance that keeps normal people from using L
The Truth in "Ready For the Desktop" (Score:2, Insightful)
Oh dear... (Score:5, Funny)
Re: (Score:3, Funny)
It's not just x64 Linux that has issues with flash. x64 Windows XP/Vista can't do it either (provided you're using IE x64 or even Firefox--Minefield x64). This is neither Microsoft nor the Linux community's fault, rather that of Adobe for being completely lazy and worthless.
Nah, it's just that Adobe can only afford PentiumII machines to program on because nobody ever pays for Photoshop.
;)
Get Windows users to buy their software and they'll upgrade to 64 bit.
From TFA (Score:4, Funny)
Well, I really hope that isn't the case, given the respective market share.
Re: (Score:2, Insightful)
Well, I really hope that isn't the case, given the respective market share.
Sorry to inform you of this, but this really is the case; otherwise there wouldn't be a need for a "Geek Squad". In my experience a lot of the users who deride linux for its "lack of usability" are the very same folks I see constantly tripping over themselves in a Windows enviroment (it's also amusing to see how they totally miss the irony). This just tells me, for example, that one could hypothetically create a 100% "Plug and Play" OS, everything working out of the box, no need for dropping into a CLI (li
Re: (Score:3, Funny)
Decade of Linux on the Desktop (Score:2)
From the first half-dozen comments I see here... (Score:4, Interesting)
...one can already notice that the article has a point. Each one has a different definition of what "ready for the desktop" means and none of them is completely right or completely wrong.
For more evidence, check the Ubuntu forums: there's no real consistency in comments about the readniess of Ubuntu for the mainstream: some computer illiterates say it's ready, some don't. Some geeks say it's ready, some don't.
Ready for the laptop! (Score:2)
Re: (Score:3, Funny)
Not sure what it has to do with linux being ready though...
I don't want linux ready for the desktop (Score:2, Interesting)
Windows' ease of use vastly overstated (Score:5, Insightful)
Who do you think the "No, I will not fix your computer." t-shirts were inspired by? Mac users? Linux users?
!ready for the desktop (Score:5, Insightful)
My girlfriend for instance, just browses the net, plays mp3's, checks her emails and occasionally writes documents, prints them, and occasionally uses Skype. Linux is ready for HER desktop.
Me on the other hand, I'm a
To say "Linux is ready for THE desktop" is quite frankly very short-sighted.
The Question Should Be: (Score:5, Insightful)
Is Linux ready for the average windows user?
Ugh (Score:2)
It's pretty clear what "ready for the desktop" means. It means for the typical consumer. Linux has clearly been ready for the desktop for geeks since its first stable release; we know the ins and outs, the quirks, the configuration, so it's was ready for the desktop for a certain group of people.
my mom (Score:3)
i think people that are clueless about performing tasks on computers are equally clueless on Linux as they are on windows (it is not the OS so much as their refusal to apply themselves to learn and remember the methods used to perform a given task)
GUI is ready, hw (Score:3, Informative)
Linux faces a few problems that are slowing widespread adoption:
-Hardware support. This becomes less of a problem everyday. Dell supplies Linux drivers for every component of my 2 year old budget (less than $1000 USD) laptop, and as a result, Ubuntu compatibility is amazing.
-Program support. This is currently the Achilles heel of Linux- many people are trained on Outlook, Photoshop,etc. GIMP isn't as elegant to use, and while Evolution is much more intuitive in a lot of ways, some people just don't want to switch.
-Protocol support. Sorry, but I haven't found a reliable or consistent way to import DOCX/XLSX/etc. files into Openoffice. And Evolution flat out refuses to work with my Exchange server (with the same settings as the Windows partition on the same PC). Sure, I can use IMAP personally and always save as DOC. But every day it's more frequent to get those new Office 2007 files from others, and my work email isn't really a choice for me. If I have to constantly bootup into my Windows partition, Linux is more difficult to use.
I'm really excited about the progress that desktop Linux has made and will make. Wireless support has gone from poor to amazing within the past 3 years, and other hardware support has gotten better too. Repositories have grown, programs have become more stable, distros have become easier (easier than Windows!) to setup and maintain...in a lot of ways, Linux IS "ready for the desktop". The community has a few big issues to tackle before more people adopt it, however.
When will Windows be ready for the desktop? (Score:5, Interesting)
The real issue is the Microsoft monopoly. If Microsoft's monopoly did not distort the computer industry, ISVs and big applications would already be supporting Linux in a big way. Boards and shareholders are cowards, if there is no financial incentive to do it, it won't happen. As long as Windows is preinstalled on over 80% of new desktops, no one would be able compete no matter how good their OS is.
Speaking as a long term Linux user, I laugh at Windows. It is almost useless at its core. It doesn't do anything. It doesn't work well at all. It is a confusing mess of incompatible technologies. The "control panel" is a joke. Its networking ability basic at best.
A kununtu/Ubunto/RHEL desktop is easier to navigate and use. A basic Linux install has so many more features and capabilities. I am *always* saying to Windows users, "let me do it, its easy on Linux."
Supporting Linux is easier too. Ask any "non-moron" internal support person. In my company remote Windows support is a mess of 3rd party utilities. The guys prefer Linux because they can use ssh and don't even have to rely on the user.
The *only* advantage Windows has in the market place is its monopoly position that is being illegally maintained by Microsoft. Basically making it a financially losing proposition for ISVs to support Linux.
For anyone who doubts that Linux is "ready for the desktop." I dare you to install Kubuntu, OpenOffice, Firefox, and all. And honestly try it for a month.
Re: (Score:3, Interesting)
The real question. (Score:4, Insightful)
I Hate These Threads (Score:2)
Are there gui apps ready for it yet? (Score:2, Informative)
Before anyone starts pestering me on this, I want to mention that I've been using *nix based systems for a long while now. I'm a software engineer, and I worked at a linux based ISP for two years on top of it. I've installed countless distro's and eventually stopped using them all (mostly for gaming reasons). The one problem I have every time I go back to loading up gentoo (still my fav) is lack of applications I like.
Example: Trillian [ceruleanstudios.com] for windows / Adium [adiumx.com] for mac (click on Xtras, top right of screen).
When developers can make money... (Score:5, Insightful)
... writing software for it (Linux Desktop) then it might be ready. Or when when smallish companies which bankroll software figure out a way on how to make money of it. I am not talking Office software here but tax preparation and other small business software for Accounting, Billing, Inventory, etc. It may also help if a small company can hire developers that can develop desktop software on it in true RAD fashion without the need for these developers to know how to do it in C ala Linus.
Also when users of these software (outlined above) are confident that nothing will break after 6 months when it is time for them to upgrade to the latest build of Ubuntu or Simply Mepis, Mandriva, or whatever desktop distro it is they are using, then it is ready for the desktop.
UI is an interesting problem (Score:3, Insightful)
In most ways, GNU+Linux is ready for the desktop: it has almost all of the required applications, they provide the requisite features, and they work. These are the requirements for 80% of the people who use a computer: they just want something that works and are willing to learn, but just once. As long as you don't change anything, they are fine. These people would adapt to a KDE, GNOME, Mac OS X, Windows, or Sugar desktop equally well, for that matter. And the main reason is that they feel they have far too many other things that are important in their lives to worry about how efficient they are on their computer, regardless of how many hours of their life they could reclaim by investing another hour learning a new interface.
But those 20% of users who are power users are the ones who are worried about whether Linux is ready for the desktop. Once you didn't
It seems to me that one day, we will be able to combine all of these concepts programmatically, and the result would be a really wonderful piece of software. But that has got to be at least 20 years away.
Either way, GNU+Linux is ready for the desktop for most people, but the cost of retraining 80% of the computer-using population is high. That is why I thought it was great to install Linux by default on these tiny laptops, because it is extremely appropriate to use Linux over Windows XP to take advantage of the low power and storage, and people are willing to learn a new piece of hardware. But Micro$oft is quickly killing that idea with XP on the new EEE PCs. Oh well.
How can we judge? (Score:3, Insightful)
There has been a MARKED improvement in being able to plop my ass down and just do "windows" things on Linux in the past few years, however quite frankly I find it somewhat less usable than I did when I was in jr. high.
I used to have these incredibly elaborate
I haven't been able to get ANSI fonts like Nexus to work in Eterm and display colored BASH prompts properly since Red Hat 6.0.
Everything has some GUI interface to it now that rights configuration files in some way that I never would have had I been doing it by hand and then I'm afraid to do a hand edit, because something usually ends up breaking.
Frankly, it seems like the push in the last 5 years especially has been to try and make a free ripoff of Windows that isn't Windows and then try and get "average computer users" to switch, for some reason which isn't even clear to me -- so why it would be to them, I have not clue.
In 8th grade I was captain of my school's BASIC programing team to the Great Computer Challenge at ODU university (sort of like an ACM competition, only stupid), and I also competed in an engineering competition where I tossed a mousetrap car together the night before in about an hour and ended up coming in 2nd place, ahead of about 30 other people.
I took the money I won from the engineering competition and bought a book on C. I had some exposure to FreeBSD through an ISP shell account that I messed with, so my uncle gave me a copy of RH 4.1 or something so that I could get at the free dev tools and learn C. I was then captain of my high school's C team for 3 years.
I started using UNIX because I wanted to use UNIX, NOT because I wanted a "cheap version of Windows that wasn't Windows." Frankly, I think the dev community, and evangelist community, have gotten far, far away from "The UNIX Way," and in the process haven't even really gained what we sought -- which for some reason was the "can any random old person or idiot use this system without me having to be on call 24/7?"
Why random people would need a multi-user, multi-tasking operating system when all they want to do is chat on IM and watch DVDs is beyond me.
So, in the long and the short -- we barely know what non-geeks want, and apparently forgot why we wanted *nix in the first place. How can we judge if the system is "ready for the desktop, then?" It seemed just fine before...
The truth is... (Score:3, Interesting)
Most people are too time strapped to diddle around on the computer, considering the modern person works most of his adult life, why anyone would expect the majority of people to want to switch OS's is pretty naive.
Linux has a niche but the truth is piracy has a lot to do with why linux will never be totally mainstream, installing another OS has to have some benefit over the one you are using. I've used windows 99% of my life and linux for the average user is quite transparent, most users don't care about technical stuff, they only care about the apps they themselves use. There has to be such a major switch in efficiency / speed or usability for me to switch an OS and linux is just not it, even though from a technical standpoint I am down with the linux concept from a user perspective who doesn't want to have to dick around with stuff, windows 'just works'.
There's a reason why console game machines have an advantage over PC's with OS's - platform stability. The average user doesn't have to worry about spending time maintaining his system, since if you get seriously into tech it's like having a 2nd full time job.
When I was younger I used to fix other peoples PC's, now that I'm older I just don't want to spend the time fixing others problems.
The next killer app is automating management, delivery and maintenance of applications without user intervention and that can intelligently roll back if something is borked (by accident).
The question is irrelevant (Score:3, Insightful)
Linux is also the desktop OS of choice for a whole new class of low-cost computers from the OLPC to the Asus "Eee PC", MSI Wind, etc.
I think the "desktop" goalposts are also moving... The future of mass-market home computers (or at least a very major segment of them) is surely more along the lines of the simple-to-use internet appliance with a launcher menu rather than the general-purpose install-your-own-software PC. In this environment you could care less what the OS is, anymore than you care what OS your DVD player, Tivo, or the bank's ATM machine is running.
Not ready? only in the context of what you know (Score:3, Insightful)
Mac isn't Windows and it never will be. But it has its own advantages. It has its own learning curve. Same with Linux. If you never saw a Windows machine you would learn Linux differently and you would have an entirely different set of criticisms.
Re: (Score:2, Informative)
In Ubuntu, this ability is called Synaptic.
And for third-party applications, if the third-party only wants to provide a non-compiled .tar.gz or a .sh, it's not really Ubuntu's fault, is it?
Re: (Score:3, Insightful)
The fact that there's some weird little application used by about 5 people (including the maintainer...) that Ubuntu can't be bothered to package doesn't mean that Linux isn't ready for the desktop.
Re:Ready for the desktop? (Score:5, Funny)
Re: (Score:2, Funny)
Re:Sorry Guys, It's Definitely NOT Ready (Score:4, Interesting)
By that defenition, Windows isn't ready either :-|
My parents have found changing settings and installing programs easier on linux (Ubuntu) than Windows :-P
Re: (Score:3)
Re: (Score:3, Insightful)
This is a pretty simple situation actually. There's no need to overcomplicate it.
This simple situation doesn't have a resolution of course but that's not the problem.
YOU wasted time because you didn't pay attention to the painfully obvious.
Linux didn't waste your time. You chose to do that yourself.
Yeah, perhaps it takes an "expert" to "set up" a Linux box for a typical end user.
Guess what? All of those end users don't "set up" t
this, AND.. (Score:3, Interesting)
it should be part of the standard requirements for a file manager in gnome, but I tried a dozen and none of them have one. This means anything even mildly advanced MUST still be done through a command line.
For the modern naive user, the command line may as well be a tablet written in one of many dead languages. And even as an advanced us