Why Linux Can't 'Sell' On the Desktop
New submitter VoyagerRadio writes "Recently I found myself struggling with a question I should easily have been able to answer: Why would anyone want to use Linux as their everyday desktop (or laptop) operating system? It's a fair question, and asked often of Linux, but I'm finding it to be a question I can no longer answer with the conviction necessary to 'sell' the platform. In fact, I kind of feel like a car salesman who realizes he no longer believes in the product he's been pitching. It's not that I don't find Linux worthy; I simply don't understand how it's ever going to succeed on the desktop with voluntary marketing efforts. What do Linux users need to do to replicate the marketing efforts of Apple and Microsoft and other corporate operating system vendors? To me, it seems you don't sell Linux at all because there isn't supposed to be one dominant distribution that stands out from the rest. Without a specific product to put on the shelf to sell, what in the world do you focus your efforts on selling? An idea?"
What do Linux users need to do to replicate the marketing efforts of Apple and Microsoft and other corporate operating system vendors?
Spend millions of dollars on advertising and even more in subsidies to hardware manufacturers (or like Apple make your own hardware.) But I have no idea why anyone would want to do that. Though I confess, I don't really care if Linux gets the kind of broad use that Windows has or even OSX. I used to worry about it, because I had a fear that if not enough people used Linux it might go away. But now Linux is so incredibly successful on the server and phone that I'm not worried about that any more.
I really hate Apple - their whole approach but more and more I find myself telling people, "Hey, if you can afford it try out Apple." It seems to work well for normals. They appear to have less issues than the normals running Windows. Frankly, I don't get it, but then again - I don't care. I just want people to be able to do what they want so they can leave me alone so I can focus on doing what I want - which means using Linux. I'm glad I'm not dependent on winning over people that are willing pay extra for devices that are locked down physically and ideologically. (Nobody needs to get their panties in a bunch defending Apple to me. I've heard all the reason people like their stuff. It's not that I don't understand - I just don't agree. I find their products to be aesthetically pleasing as long as I don't actually have to use them.)
And of course MS had to break the law to get the install numbers they had. I'm not willing to go that route either for Linux.
It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
Why would anyone want to use Linux as their everyday desktop (or laptop) operating system?
Why not? It simply works, I can do whatever I want.
In love, war and slashdot discussions, everything is allowed.
ask not what OS is for you, ask what your OS can do. After the shine wears off it's about what you use a computer for. I play 1 on-line game, read the news, and catch up with a few people on FB. And I have have a diffrent machine for eMail. If Linux does what you want, use it, you don't have to sell it to anyone.
There was an unknown error in the submission.
Really, why? If you can't think of a good reason for someone to use it - it's probably not for them. I've been a Linux desktop user for ages, and I'd find Windows horrible to go back to now, but I get that it's not the same for everyone.
Look, I'm not saying you shouldn't let people know Linux exists and show them how it could help them, but don't get obsessive about it.
-- Lattyware (www.lattyware.co.uk)
In no particular order:
I don't think the answer here is about Linux, I think it's about Windows. Simply put, there isn't enough "wrong" with Windows these days.
There was, I felt, a moment where Linux had a chance to make a breakthrough onto the mainstream desktop. It was around the point where Windows ME was failing horribly and Windows 2000 had yet to get much public acceptance. At that point, there was a lot wrong with Windows. The technology underpinning 95/98/ME was creaking horribly. It's hard to believe now, but if you were a heavy PC user (particularly a gamer) back then, your Win98 machine would need daily reboots just to maintain basic performance and stability. Over on 2000, until it got a service pack or two, there were horrible compatibility issues with many applications, particularly those that required directx.
And then the moment passed. Windows 2000 got patched up and then Windows XP went on, after a rocky start, to become a stable, pleasant to use OS. Even the debacle of the Vista launch couldn't undermine the general dominance of Windows - because the major competition to Vista was coming from XP, not from Linux.
If you want to unseat the dominant market player, you have to not just be better than them, but be a lot better. It's not just that you have to have a few killer features; you have to be able to at least match the dominant player in every other significant respect as well. Linux is nowhere near that kind of position in respect of Windows these days (take gaming support as a case in point, but there are plenty of other examples).
You don't sell Linux as a product: You sell it as an idea.
The idea is that you can do anything you want with it.
I have something in common with Stephen Hawking...
It's a Livejournal period drama featuring Teamspeak, Gnomies and Google+ hangouts; a total mashup of the entire Internet.
It name drops, it backlinks, it links images with contribution, it bolds, "quotes", paraphrases and italics. There's even a google advert.
It just doesn't say anything at all. Which is quite impressive considering how long it is.
If only it was compressed down to 140 characters, might have been less painful to read.
The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
It works, is robust and zero maintenance.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
How about you start with a product that everyone can use?
Linux is a great hobby project for computer enthousiast. You can change anything, and can get just about every possible thing you can imagine to work. But it takes time, looking around on forums, trial and error, etc...
I've tried linux a few times in the past, and for just basic desktop usage it was fine (still not perfect though, when my pc was having troubles, and i temporarily booted from a ubuntu livecd, it took my mother a whole 15 minutes to get stuck in firefox while browsing, and in all honesty i didn't know enough to get out of it in a nice way euther. I just did ctrl-alt-backspace and logged in again and went back to firefox).
But everything extra, things i can easily do on my windows, just always have to be hard on linux it seems... When my pc was new, and i had the latest and greatest nvidia graphics card. There were no driver binaries, and after lots of trying and reading forums, i still didn''t manage to compile it and get it to run on my ubuntu -_- (yeah, this was two years ago, but lets be honest, it'll still be the same shit now).
You can market it all you want, as long as people who actually try it notice that it's just not polished for your average user, they'll quit, and will share it with their friends, and that'll undo whatever great marketing you did...
Linux is a great product, it's just not aimed at desktop users. Not sure why people so desperately want to target that audience... And if you really want to target them, start by making the product usable by those people without an IT'er who has to be reachable all the time to help them...
Not everyone wants to spend their pc time being an 'admin'. And most of the *nix come off that way.
That attitude comes out to end users who don't give a damm about the politics, details and legalities of the software world. They just want their pc to work.
And mostly mac and windows does that. Mostly.
Hardly ever see another os having people bicker over various versions, flavors and forks.
I used to proudly recommend Ubuntu for the desktop. Now I run Gnome 3, but can't suggest that non-default mess as a solution for noobs.
I make my living on Linux I spend and for the last 12 years I've been using it on desktop. I am very happy with Linux - I spend better part of my day in Linux consoles on various servers. However, 6 months ago I switched to Mac OS X for my desktop needs and I'm not going back. Why?
Firstly, now I have a sane desktop environment which doesn't change often. It took some time to adjust to it's workflow, but with 27'' screen it wasn't that hard (just keep everything open).
Secondly, I get access to all applications I need - ranging from Adobe products to MS Office to various ingenious applications from independent developers. I can still access all console utilities that I had under linux, so nothing is lost but a lot is gained.
Finally, I get a better software selection than I had with any distribution I tried. The foundation is solid, I don't have to worry kernel upgrade will break binary graphic drivers (which I also get from e.g. Debian Stable), but I can keep Firefox, Virtualbox, etc. up-to-date with a click of a button (which I would get from a rolling release distribution).
Simply put: Linux is great, and there are many excellent distributions out there. But until they settle on a DE (including broken DE's like early versions of Gnome 3 or KDE 4 is just not acceptable) and until Adobe, Microsoft et al. start selling their software for Linux, many people will simply not be satisfied with Linux desktop - which has very little to do with Linux itself.
Really.. First, stop bothering about selling. Seeing the world only from the eyes of a marketeer puts the focus on the wrong things, stuff i'd almost tend to call 'fake'. We see enough fake already. I'm glad that `linux` focuses on quality, and is not driven by the force of sales but by the force of functionality.
Secondly, if you look at it's major competitor on the desktop - it's a player that's doing every effort to drive the serious user away from it, Linux doesn't have to sell itself - Redmond will. Noobification, putting a price tag on everything, vendor lock in, just to mention a few. It scared me off in the long run, it scared others away, and it will scare average joe away, just it may take a while. 'Windows' is no longer a product worth to pay a price for, to get 'ease of use' back in return. It's a monkey on your back, nagging the customer into a way of operating the computer that's anything but user friendly.
for the dual boots out there:
ask yourself why do you still use windows?
personally i still use them for gaming, there's no other reason to use windows, i can do everything i want in linux, for free, but i cant play games.
bring some serious game titles to linux and people will follow, it's common sense.
How about making it work with graphics cards that use VGA cables? From four stories ago:
The biggest problem is, IMHO, inertia. In order for Linux to beat the others it has to be clearly superior
And of course, Linux is still far from being trouble-free. I've been a Linux user since the mid-90s (although for a period I mainly used FreeBSD) but switched over to an iMac as my main workstation a few years ago. Was this because I couldn't get Linux to run right? No. Was it because Linux was "too hard"? No. Was is because of marketing? No. It was because it was UNIX and a turnkey solution. I know it's a tired phrase but it just works. I no longer fear software updates (apt-get update && apt-get dist-upgrade used to terrify me, had a few incidents where it ate its own package database or simply uninstalled necessary packages (like my X server) for no particular reason) and it stays out of my way.
Now, obviously this isn't for everyone. I still have Linux desktops at home, they're just not my main workstation because I still can't quite shake that feeling of "well, it's stable now but it took two days of configuring and god knows what'll happen next time I update some software"...
What about Ubuntu? Well, it's sometimes more user-friendly than Debian but it also breaks in new and exciting ways (for example, for the longest time I couldn't get it to accept the idea of an interface having a static IPv4 address and a dynamic IPv6 address using the GUI tools, and editing config files somehow broke the GUI tools so they would constantly assume that I had no internet connectivity at all).
Greylisting is to SMTP as NAT is to IPv4
Did you really have to post this?
I installed on my kids new laptop. I also have a Mac, which my family uses more because it just works. There are a lot of little issue, which makes my Linux install annoying e.g. it does not have a driver for our Canon Printer. Which Linux to choose? Linux community should set a minimum Desktop needs (Servers are different story). I constantly finding minor things, I need to install/debug on the Linux box for common things to work.
Two words - Microsoft Office.
You're not really asking the right question.... the operating platform (whether Linux, BSD, Windows, OSX, ReactOS, VMS or wutever) is largely irrelevant in comparison to what you can actually do with it. You may as well compare the colors and grips of different screwdriver handles. What matters to the screwdriver buyer/user is "will it work with my existing screws, and will it work well for my future screwdrivering needs?".
There's a significant majority of pre-existing screws that are Microsoft Office shaped, and in order to work with not only your own screws, but other people's screws too, you will want to guarantee compatibility, so you get the tool that fits the standard.
The Office file formats in their various guises, have been around for long enough to ensure that storing things in other formats is a royal PITA now and for the future.
Beyond the basics of document editing and saving, non-MS-Office applications have just enough compatibility issues to be a PITA, and non-technical users rightly or wrongly still want those 80% of the features to be available. Just in case.
Why do you think MS lobbied so hard against the non-MS document standard? Office is the product that keeps them in business. Windows? W7 is just W2000 with bells and whistles. It's the information storage, retrieval, and management tool that controls the desktop.
Recently I found myself struggling with a question I should easily have been able to answer: Why would anyone want to use Windows as their everyday desktop (or laptop) operating system?
Can we please just move on?
I've used Linux as my primary OS for 10 years now and wouldn't consider going back. The things 'people' want in a desktop/laptop PC (YMMV): Stability, reliability, security and speed. But there's another, less tangible aspect. When you're ahead of the curve (or even a little to the left); you're cool. You get that innate smugness when someone proclaims their new Windows x/OS y machine ePeen score that you're just a little bit more awesome than them.
Collaboration and openness; it's the future. First software, then government & enterprise.
I sell desktop computers and laptops with Windows becaise it's the right tool for that job and it works.
I sell servers with Windows Server and Linux because they are the right tools for that job, where Linux fits that's what I sell, if my customer needs Active Directory, DNS and Mail I sell them Windows Server and Exchange Server.
I sell iPad's for tablet computing because it just works how people expect it to work, my corporate clients use their iPads to remote desktop to their office PC's - never had any complaints.
I sell Apple Mac's where people are doing DTP/Graphics work because that is the environment they are used to.
I advise people to either get an iPhone or an Android device dependent on what they need it for.
Everything integrates seamlessly at the network level because I make it work that way.
I would never sell or install Linux as a desktop operating system, it's about 10 years behind Microsoft and Apple in that regard.
If I was to put Linux on a desktop PC it would run XFCE, XFCE is way ahead of all the other Linux GUI's because it presents a familiar environment, Unity, KDE and GNOME took a huge step backwards a couple of years ago and I could never ever implement either of those in a corporate environment - too confusing for "Joe User".
Windows 8... hmmm... even though it's only preview I'm already getting support calls asking how to use it and how to "fix the desktop corruption - all the icons are really big and the screen keeps flickering when I press the explorer button", wondering if I should send the bill to Microsoft, Metro is like Marmite, 90% of people hate it, 10% love it...
The OS is a commodity. Shouldn't be a "premium" item, in my opinion. Now, let's go over some of the benefits Linux brings to the table.
1 - POSIX. If you want to develop for POSIX, Linux supports this out of the box.
2 - Mature, peer-reviewed and stable.
3 - No cost. But, support is available, for free or paid. Since Linux is peer-reviewed and is GPL, support can be very high quality.
4 - Best alternate driver support, due to support by Vendors (IBM, Acer, Oracle, etc.). The Vendor support leads to people writing drivers due to demand. Driver are ALSO peer-reviewed, leading to higher quality.
5 - Number one platform for clusters and super-computing. Leads to best support for algorithmic GPU use. Easiest platform to use for applications in this space.
6 - Considered standard platform for virtualization base. As a result, Cloud Computing based primarily on Linux.
Now, if a "desktop user" doesn't need or desire Linux, or prefers Windows, my opinion is that she should not be forced into it. If the user CHOOSES a platform, she will make an effort to use that platform.
So, don't try to sell the use of Linux. Indeed, Linux as an OS doesn't really need these efforts (it will be no worse off than it is now).
Just another "Cubible(sic) Joe" 2 17 3061
Linux is ubiquitous, desktop, laptop, tablet, tv pvr, embedded and dev boards even down to $12 picture frames. For those with an interest its filling every niche and for those without they don't need to know. Replicate the marketing efforts only if its been shown to be successful (rather than just having been made in auspicous times) and if you have the same goals.
Amateur sales people should focus on fights worth fighting. Access to the ubiquitous linux systems which get locked in ever more creative ways contrary to licensing. That's a concern. mswindows is successful because its ubiquitous and everyone must/has learnt it, but access to it is ubiquitous as well. If the presence of the ubiquitous linux is invisable to all but those weilding JTAG debuggers and hotair rework stations there might be a problem, not of adoption but of mindshare.
In my opinion, there is a simple reason why Linux isn't succeeding. It's the same reason some people like apple products over microsoft (I personally don't like apple but I'm not the average person, and if you are reading this then neither are you!).
Apple products are slightly easier to use. They typically take marginally less time to figure out. For the average person this is huge. Just like a business will seemingly waste tons of money on something that is slightly easier (to save time), people will spend money on an item that is slightly easier to save time. Advanced features don't mean dick, and the majority of people wan't the easiest way to hit play on their playlist, and if it takes 1/3rd the time on an apple machine then they will pay much more for it.
I don't like this fact, but after being an electronics store manager, I came to realize this. Apple is to windows as windows is to Linux - > increasingly difficult. Not but much, but enough to make people want the marginally easier product.
If we take that smartphone and tablet market is growing... and Android is the dominating OS in that market (even if Iphones or Ipads sell more as harware), then maybe Linux (as Android) IS selling.
I think the biggest mistake is to asume (I read it sometime ago) that Windows or OSX have a price, since most ppl get it for "free" either because it comes with the hardware (for ppl that doesnt understand much about computers) or because they know where to get it (for the common computer user).
I ve used Windows, Linux (Mandriva, Fedora, Ubuntu, etc) and now OSX. At the end, its about what you need the system for. Games? Go to Windows. Sound or Video edition (go to Windows too... professional editors know this market is moving away from OSX).
The question is: Whats Linux good for?
Developing? Not a really big market and not sure if its even a Linux mayority.
I feel like Linux (in desktop) is and ideal about open "software" that not very much people care about, and not much people can really feel, as different.
In the Android. vs. OS fight, the open quality is there, and unless you jailbreak your iPhone, you ll notice the difference. And in this case, jailbreaking is for the "computer-wise guy", while Android user get the features as they come.
It's important that we have a free (both meanings of the word) alternative for an operating system for those who want it. However, as long as the existence of that alternative is relatively safe it just comes down to competition. You need to invest something (money, time, etc.) to a system and you gain something from it (be it the knowledge that your system is "free", more stability or the UI and applications you prefer) and if most people say that they'd rather go with Windows... why is that "wrong"?
I guess you can make the point "They might not say that if they KNEW more about Linux" but at that point you are no longer asking "How to increase Linux market share" but rather "How to educate people about Linux so we get more competition" which should be approached with an entirely different mindset. I find it difficult to even think "We should boycott MS because it's EVIL"... Maybe it still is so, but there are so many even more horrible corporations around that I feel a bit apathetic about that.
Summa summarum... If you know that someone would benefit from Linux, it should be easy to sell. If you don't know, why should you even try to?
Make dual booting easier and the question will be "Why not?" instead of "Why?".
Two words: Netflix, Steam.
Ok so I'm in the UK using Ubuntu only my Laptop and XBMC on my Desktop.
One of the big problems for me is Legal media viewing,
I'd love to use Netflix/Lovefilm but it's Windows/Mac only.
I'd love to watch the Blu-Ray disks I've received (either via comp wins or presents from others) without breaking the law, but I can't since they won't licence the required key's to Linux based players. (I know their are "work arounds" for playback but I've never gotten them to work reliably...)
I've actually bought a US Amazon prime account in the past so i can access their streaming movie service.
It's so annoying, here I am, willing to actually PAY for content! (i know! it's a shock!!) but i can't. So I have to resort to not so legal means to view movies which I have physicality in my collection. Or go to the trouble of keeping an Windows install upto date just for watching movies (Which, to me, is more trouble than it's worth)...
Laters Sol "Have you found the secrets of the universe? Asked Zebade "I'm sure I left them here somewhere"
Desktop Linux will be a reality when people have a reason to choose Linux over Mac and Windows.
Let's assume all the eye-candy, hardware support, etc is there.
There is also a lot of good applications, yet people want more. Desktop Linux needs closed source shareware, freeware, etc applications. Not because there is no open source alternative but because people want to have 10,000 applications to choose from instead of 10. Also, by having shareware on Linux, those microISVs will be promoting Linux amongst their customers, which will in turn make Linux more popular.
So what do we not have shareware, freeware and other closed-source applications on Linux? Because of binary compatibility. When an ISV wants to release an application for Linux, he has to test with a gazillion Linux distributions, do all kind of tricks and ship his own version of every dependency down to glibc (it's a nightmare even with Listaller!), explain how the average Joe -who knows nothing about root, package managers, etc- can install it on Linux, etc Just not worth it.
Can we solve that? Sure we can. Canonical started by offering the "partner" closed-source repository but it's not exactly successful. There are very few closed-source applications there. What we need is a single appstore for all the distributions. Intel AppUp looks like a good start but again it's not popular. It will never be unless we solve the binary compatibility issues.
Please do not answer with "but closed source does away with my freedom", etc. 99% of the people do not care. Even slashdotters. Android Market, the Apple AppStore, the Kindle, etc show even most of those who boast about software freedom are carrying a Kindle and an iPhone, which are the epitome of closed-sourceness.
First, most people don't know the difference between the OS and the apps they use. They just buy a computer that will run the apps they think they need, and for most people the safest way to go is Windows. It has by far the biggest ecosystem of known apps. For the average Joe to be willing to use Linux, they either have to have very basic needs in a computer, or they need to be willing to invest the time to find out if a Linux machine can meet their needs. Most people don't care that much.
Personally, I think Linux adoption is going to be a very organic thing, and that takes time. But it's also a very powerful way to grow. Windows may have the big name commercial products today, but Linux has a huge, extremely dedicated underground of supporters that span the globe. Eventually, there will come a day that Linux becomes mainstream. It may not happen in our lifetimes, but it is inevitable.
I have two offices, each with a different desktop (WinXP on one, OS X Lion on the other), two MacBooks (Lion on one, Leopard on the other), and a home Linux system (Ubuntu/KDE). I find all systems to be fairly usable, and for the most part, I don't really care which one I'm using. I just want to be able to use the computer, so trying to push one type of system over another seems pretty pointless if they're all ultimately usable. The differences among the systems end up being pretty minor:
Linux:
- Easy connectivity to remote systems/servers.
- Easy to find, install, and uninstall software via apt-get, with reasonable assurance that the centralized repositories aren't hosting malware.
- I never think about licenses, everything is free [beer].
OS X: /Applications or from there to the trash. (Though having to remember which applications uninstall with a drag to the trash and which need to run an uninstaller is annoying).
- Easy connectivity to remote systems/servers.
- UNIX with a pretty GUI (though KDE is pretty nice nowadays).
- Many applications have easy installs/uninstalls, just drag the folder into
Windows: .exe's from random websites is worrisome.
- Usable as long as I can stay away from the start menu (which I find cumbersome).
- Needs a real command line that lets me ssh & scp. Having to use a GUI program to scp annoys me.
- No customizability. For example, I can't figure out how to have the clock on the taskbar also list today's date.
- Installing software via downloads of
It won't gain any traction because it sucks. Seriously. I've installed it dozens of times on different computers, and there's something that always fails or acts squirrely. What was it, like two or three years ago before most distributions would finally recognize the goddamn wireless card and not make me go to some bizzarre Italian website to download a bunch of shit and compile it? The best part is the way there never seems to be a driver for at least one of your devices. "No problem," say the fanbois, because Linux is Open! It's great! All you have to do is figure out which of the approximately 127,492 internet forums related to Linux drivers is the right one, then post a message in there complaining about not having a driver, then kick back and wait for 8 months until someone with a name like Songeyong Jooeypop writes one and even includes a helpful reamde.txt file that explains how to install it with great instructions like, "Please to always be remembering file to put in directory of correctness and also to edit pomptly the configure file with is in the bin subdirectory of the other main. Happiness first!"
Windows sucks, but by god at least it's not like pulling teeth to get it to work, and when it doesn't I have an actual company I can go yell at on the phone.
Every place I've ever worked uses Linux almost exclusively on the desktop. (OSX sprinkled in).
That's pretty obvious to me and to everyone. It seems it's not so obvious to everyone on this thread. marketing? wrong approach? breaking the law? give me a break for god's sake. Linux is broken because:
a) it's made by amateurs (multiple projects for the same purpose, low quality applications, ego problems, "cancers" destroy projects etc)
b) it's made by clueless geeks. You know what Steve Jobs had? that he was almost part of the cattle, while being pretty clever and thus understood them- well he had other traits, many of them undesirable but I'm talking about what's relevant here. The geeks that make Linux will never get it. They'll think people want what they want, or at least they won't give a shit.
c) it's not innovative. It's always trying to copy others. It's trying to have its office, its photoshop, its whatever. But you can't get the talent to even do that properly without money. All these copycat apps are very clearly inferior.
d) if you're going to argue about how good the OS is itself, STFU. It doesn't matter to the user in the slightest. All that matters is the graphic shell and the applications, and these suck. I open a console window to configure anything, that's how crippled the graphical settings are. And the look and feel, being a copy of other systems, always felt somewhat tacky.
e) the only thing that matters about the OS and kernel (which don't matter at all to the user, see how Apple switched hardware architecture and to a unix-like system) is the drivers. And you don't have drivers in Linux for half your stuff. In fact it's a goddamn nuisance to have to recompile the damn kernel every time because there's always some piece of hardware that forces you to, if you want it to work. Many drivers are even the result of reverse-engineering, so they can be quite glitchy.
Conclusion: if you ever thought Linux was ready for the desktop, you were self-delusional, further proof is that Linux has always been slowly improving, if you notice now that you can no longer defend it you were fooling yourself from the beginning.
Linux is great for servers: cheap, powerful, stuff works. It's a clusterfuck for a desktop and it has always been like that.
The premise of TFA is wrong. GNU/LInux does sell on the desktop and soon Android/Linux will as well. Many OEMs sell GNU/Linux and many retailers do as well, just not all of them. It's different in various parts of the world. In Germany you can go into shops with lots of shelf-space reserved for GNU/Linux and the share, according to NetApplications is 1.84%. In USA there are few shops that sell GNU/Linux and the share is reported to be 2.13%, not significantly different because it's business usage that NetApplications measure. Mountain View, California shows 80% because that's what Google uses. see this German site and compare it with Dell, who have hundreds of stores in China selling GNU/Linux http://www.notebooksbilliger.de/notebooks/notebooks+ohne+windows (That's Notebooks without Windows, according to Google Translate)
A problem is an opportunity http://mrpogson.com
..and that's not a slam on most people. They just don't. Their computer came with Windows (or OS X) installed, and they know what's going on with it by now. It's possible that they switched between the two at some point, but largely people stick with what they know. It's also the reason that XP is still on tons of computers 10 years after it was released, and after two additional Windows versions.
Ubuntu and Mint are doing a good job of helping people enter into Linux with less fears, which is awesome. I've had Linux on my desktop for 3 years, and have rarely looked back and have never considered another option for my main OS. My parents get on the computer and use it with no problems, my sister can do most anything she wants without asking, and the roommate has seen me on it and as thinking of adding Ubuntu to his setup.
I do daily work on Ubuntu (albeit without Unity, that thing isn't useful for most office work) at my job: there are a few things I can do better on Windows (a professional quality audio editor would be nice), but it's increasingly less every year.
"Linux. The Desktop Teenage Alien Ninja Turtles use. Torrent It This Summer, Or No Pizza For You."
Largely the LockerGnome editorial stance from the top is against Linux, and also anti Windows. Some of the writers might be Linux and Windows users, but over and over in Chris Pirillo's videos he seems compelled to take little swipes at both Linux and to a lesser extent Windows. As far as I can see there's nothing to report here. Don't take this as me being a LockerGnome or Chris Pirillo hater. I read LockerGnome and find some of the stories useful. A couple of the writers know their stuff, and even Pirillo himself despite the clown image he cultivates knows his stuff, if you've ever heard him talking about website usability this is clear.
WTF does this show up on /. at least once a week? As entertaining-yet-lame as the Linux vs Windows vs Apple vs Foo flamewar debates can be, can we 'stop' making this drivel a headline /. news story already?
This is an easy question to answer:
I can't go to the store and buy software for it.
I can't play ANY games on it that aren't total crap or 10yrs old
It's hard to use for most people. (editing text files in emacs is not easy for most people)
The linux support community are a bunch of assholes. Try and post a question in a linux forum asking how to do something, you get treated like an idiot.
Even if you had someone to support you, the entire appearance, function and utility of it differs widely from distro to distro... even from release to release. Win7 may be a lot different than Win95... but not nearly as different as 2 Ubuntu distros that are less than 5yrs apart. So even a linux pro can be lost unless you drop to command line, and even then they may be confused unless you're using the same distro... not to mention that its virtually impossible to support a novice, over the phone, while they're entering console commands.
None of this is new... it's the same problem that linux has always had.
Linux is running into the same problem that Android will face if it makes a dash for the desktop. There is already a viable platform that performs the duties and is widely accepted by the business community as a standard. You don't have to like Windows to recognize it's adoption as a corporate standard and while Linux might be the best OS ever created, it's still going to require corporate IT folks to first accept it and second learn how to use it and third to teach their users how to use it. If it gets into the corporate space, then migration to the personal space will be simple.
It's not good enough by a long way, it's just better it was last year. Many people probably even had less frustration with their Microsoft systems ten years ago.
Each successful platform must have single API that pretty much covers everything that you might want to create on that platform. From threading, devices (USB), 2D, 3D, sound, input to web rendering, notifications, etc., well documented and organized. Thats what Android is doing, and what Ubuntu (and other distros) is NOT doing. Therefore, difference in acceptance of both products is huge, albeit both are basically Linux kernel with several modules on top of it. All apps on Android follow same basic "ideas" on how to write app, install app, launch app and switch between apps, all of that in easy way. Ubuntu does not have "writing app" covered at comparable level, installing and running is solved well for free apps only. Bottom line is: Ubuntu needs simplification and unification, removing 90% of "Linux applications" from current repository and adding new "Ubuntu applications" following Ubuntu API instead.
839*929
I for one had that one product that I used (still do, though looking for a change) and recommended to many people, and even setup it for them if they asked. It was called Ubuntu (yes, the african word that stands for I don't have time to fiddle with Debian anymore). But not anymore, since their inspiration died with the BIG Unity fiasco. And Gnome 3 seems to have helped them in destroying an established, well know and easy to use, intuitive desktop (after all the years it took us to get there!).
So right now, for me, yes, I wouldnt know what to recommend to the ppl I used to recommend Ubuntu. OpenSuse? No way I'm going to mess around with rpms again. Ever. Mint? Tried it, and didnt like it, it's an unfinished product in the sense that Ubuntu 10.04 was a "finished" product. Found many minor desktop and setup annoyances with it. So yes, I'm one of those who have gone silent.
... from the forgotten corner in europe
Why do I use linux then?
I use Linux because I find it very attractive. Sure, there are problems I encounter but I'm committed to working through them. That's how I learn how computers work and I have learned more about how computers work with Linux than I ever have with Windows. I simply cannot imagine myself going back to jail with Windows or Mac. For me, Linux is the Swiss Army Knife of computing. Anything I want to do, I can do it with Linux faster than I can with Mac or Windows.
For those who want to use Windows or Mac? They're not attracted to Linux for their own reasons so I let them be. They're paying for the subsidy I got on my computer, which has a Windows license. Since they're spending their own money, they have a right to their choice and I support that. I even offer support to fix their computer when they need help, for a reasonable fee. But if they want to convert to Linux with a little boost to get them started, I do that for free.
When i got my last computer, I imaged the hard drive, and put the image away (making Windows installation CDs is very slow compared to a quick image of the drive). Then I proceeded to install the distribution of my choice and I've been happy ever since. I've been on Linux exclusively at home for almost 5 years and I have no plans to go back to Windows, nor do I see a need to sell Linux. If people want what I have, I help them get it. If not, they always have Windows or Mac to use. It's their choice.
I would prefer the use of Linux to grow by attraction rather than promotion.
The diversity and expression of human opinion is essential to human survival.
Something I haven't read in the comments so far is the fact that M$ is allowed to more or less force PC vendors to ship new machines with Windows. What would politicians say if Daimler-Benz demands every new car on this planet ships with a Mercedes engine?
To break a monopoly, either some political changes must happen, or a competing product covers a niché feature that the monopolist product lacks. On servers, the niché is the pricing. But desktop Windows doesn't seem to lack something that is big enough of a niché so that a competitor could live in it.
My conclusion is that as long as every PC ships with Windows pre-installed we'll never see real competition in the desktop OS market.
OS/2 has gone away; Linux hasn't. But, even today, Windows 7 is no particular match for Linux. Does Windows run on Z-series mainframes? Sparc? Anything other than x86? Big-endian? Embedded? With how much compatibility?
The discussion is about desktops so pretty much none of that is relevant... Or maybe there is relevance that you didn't elaborate enough and I'm just not getting? I don't think that anyone here denies that Linux is superior to Windows in that kind of specialized systems but that's just not important in this context.
There are as many or more Linux desktops than Mac ones
I really doubt that.
then Apache would be the most virus laden product in the world, as opposed to Windows with that "honour".
You're comparing apples and oranges; Apache is a web server, Windows is an OS. Compare Linux to Windows and Apache to IIS.
But you can STILL get a drive-by virus even with the latest, most secure, most up-to-date Windows OS. You don't have to do anything other than connect to the internet.
Don't try to spread lies, that hasn't been true for a good while now. That was true with XP, yes, not now. And heck, even with XP that was no longer true after SP2 which enabled firewall by default.
In a recent interview with an Iranian Linux publication, RMS had this to say about the very issue addressed here - it's an opinion I share.
"LR: What's the best way to advocate Free Software? Some Free Software users engage in technical debates with Microsoft and Apple fans, trying to convince them GNU/Linux is more powerful. Another group focus on philosophical and cultural aspects of Free Software and try to make people care about their freedom. Which of the two mentioned approaches are more effective?
RMS: They are both "effective" but they lead to different results.
If you convince people that some free software is technically superior, they might run some free software, but they will remain ready to use nonfree software in the areas where that is technically superior. They will continue to judge an important question based on superficial issues. This is just a partial success.
However, if you convince people that they deserve freedom, they will start rejecting nonfree software whether it is technically inferior or technically superior, because they will see that free software is ethically superior. They will understand the important question and judge it right. This is a full, deep success.
Another weakness of technical arguments is that nontechnical people probably won't care about them at all. But they can understand ethical arguments. Ethical arguments are the only way we can convince nontechnical people to become free software supporters.
I figure that users can judge for themselves whether program A is more convenient than program B. So I don't try to convince them about that sort of question, except when someone has preconceptions about free software and has not tried it. I focus on talking about freedom. "
// -- http://www.BRAD-X.com/ --
I came to the same realization when I decided that my wife's live was simpler if she stick using windows In those times the X server tended to die from time to time and that was a worry I didn't want to put on her. However I think canonical has been doing a good labour in making linux a household desktop name, but what did they got from it, the whole community bullies them as sells outs. Frankly, I guess geeks don't want linux to succeed in the desktop so it can keep being something of the “elite,” despite geeks evangelizing their friends about using linux, the don't want it too be too popular. Just like when you found an underground band, and you got to love it, and you presented it to your friends, but the day it appeared on Mtv you felt they sold out.
So, if I insist on using a driver that is free and open, that's as bad as "locked-down" Apple hardware? How much crack have you smoked to think that makes sense?
At work I'm using the Ganymede desktop theme for Enlightenment 0.16 just like I have since 1997 and many computers ago. You need a different strawman to burn since there are a choice of quite a few sane desktop environments which don't change often. Even if you pick gnome to bitch at you can still have the old gnome in the current RHEL and CentOS along with most likely many others.
Before Linux even existed CDE proved that the hardly anyone is serious about wanting a common desktop environment unless they are in some way connected. Even Microsoft Windows has moved through a range of desktop environments and is now trying out one that differs a great deal from their previous desktop.
Over the last 10 years, the Windows Operating System and Desktop Environments have improved in reliability and API quality. The Unix Desktop Environments still uses 80s/90s APIs. Gnome and KDE are not well designed, and the revisions did not offer big improvements. I am thinking of switching to Windows.
I use Windows 7 on my desktop. I've also a Linux box.
I've always had both pretty much. Before I had 2 PC's, I ran Linux in a VM. I don't really see a need to hop over to a Linux desktop, though I've given it a try occasionally through the years and I always end up at the same conclusion once I get a Linux desktop going. What have I gained? Nothing. I've lost all my Windows stuff.
At the end of the day, with 2 PC's or Linux in a VM, you get what's good about both at you fingertips without sacrificing anything. I can't quite achieve this effect with Linux as the desktop machine. VNC isn't really fast enough to remote into a Windows box, but X is plenty fast enough to run over the wire with an X server on the Windows box.
So with Windows I get pretty much both on the same screen, at the same time, any combination of any X or Windows apps I want to use. Linux copes with inferior (or virtualized) hardware much more effectively than Windows can. It's not so much that the Linux desktop isn't there yet, there's just no point in making it the primary when you gain nothing for doing so and lose out on Windows or OS X. I'm fairly certain OS X could drag X across the wire too, though I've never used OS X.
Lastly, I would not want to be without either. I use both pretty much all the time, I'd feel crippled if I didn't have one or the other.
Linux is free and this should make people use it.
Nobody wants to pay half the price of the PC/laptop for the software (operating system + office suite).
Just like OpenOffice.org/LibreOffice - a great number of people use it even on their Windows boxes.
Why could OO.o/LO succeed for a typical user and Linux had failed? Because OO.o/LO does its work while Linux doesn't!
Office suite is supposed to let me view and edit my documents. All of them. OO.o/LO is almost perfect for this.
Operating system is supposed to run my apps. All of them. And... Linux can only run its own programs and some Win32 applications through Wine but almost always with major issues.
And this is the real problem. If Canonical invested in Wine making it run almost all Windows apps, Ubuntu would be as successful as LibreOffice. Because typical user would see no difference and Linux would just work.
One by one user would replace old Win32 apps with native ones. But there are some that cannot be replaced: games, professional tools, small but handy apps that do not have native Linux versions.
I've just migrated and I'm very satisfied, the key for any simple and basic user as I am is to understand that Linux just as Windows and Mac platforms are, not errors free. Now I use windows only for running iTunes to make changes on the iPod. So, just suggest to try it, but as someone said here before, don't get obsesed.
If the conditions are right. Hospitals running electronic karte software for example are quite receptive to using Linux workstations - there's even vendors that specialize in low profile Linux workstations for hospitals for exactly this reason. Schools can be quite receptive too. You just need to know your customer and find a way that Linux will fit their needs. Also, consider selling Linux as a service - offering a yearly support contract alone will instill enough confidence to make sales and in many cases it ends up being cheaper than hiring a dedicated administrator to deal with constantly breaking MS setups.
I think one of the biggest issues is training and support.
People have been using windows for years and most who want to try linux are happy to do so. Problems arise when something breaks up and you and nobody else has no idea how to fix it (aside from some linux guru you might know who is already pissed off at dealing with so many linux issues that people have). You simply don't know what to do that well. Sure you can google but it just gets more and more frustrating since you are not actually solving the problems, more like applying solutions blindly.
This gets reflected when you suggest / do a install for an average user, if something breaks up they turn to you.
Do you really want to say that you have no idea what they should do or suggest them to do stuff inside terminal just to get their stuff working?
This is one of the reasons I don't even want to suggest macs. While I have used them and I know that the average user might be "better off" using them but I kinda feel responsibility after turning people for their purchase. If they need help, they are ducked. Unless they know some "mac-expert".
Back to Linux..
I've had so many instances where people wonder why they can't open file format X properly or save as "proprietary & more supported/familiar" file format Y. Sure you can do many hacks to get things to working but at the end of the day you realize that they are so much better off just using windows where
they can just buy an, say, webcam or a printer and not worry about the fact that will it work on their system or not.
Ugly truth is that windows supports almost everything on the PC market out there, even the average users can pop the DVD in and install the software, unlike where in linux you might need to start poking at some stuff since the support might exist but you have a rev B instead of rev A and won't work out of the box like that (just an example).
Linux does a lot of thigs, but some of those things are half-done. You might have 10 different ways to perform a task (different programs) but in the end you actually just want one that works. This is what Apple has kinda been doing as well. Everytime you start windows you can be sure that the programs are the same or just evolved versions of their former versions where with Linux distros they might change the distributed application between versions and you suddenly need to learn a totally new program.
Don't get me wrong, I would love to see Linux on the desktops someday but at the moment it's just too much of an hassle and is more like a hipster-OS when it comes to desktop computing.. Yes, I just said that. I currently do use debian on my server and loving it, I haven't really been using the GUI for a few years aside from occasional quick sessions. :)
A year ago I went to buy an entry-level desktop computer for my mother-in-law. It turns out that the hardware price was around $250, but if I wanted to add Microsoft software to it, I was asked to shell out another $100 for Microsoft Windows, and $100 for Microsoft Office.
I decided that *halving* the price of the computer ($250 instead of $450) is an important-enough advantage for Linux, and switched her to Linux.
It took me a bit of effort to set up Linux the way she needed - with all the "not quite free but necessary" stuff (mp3 and movie playing, skype, picasa, etc.) - but when I was done, her Linux was just as easy to use as a typical Windows.
What is missing now for Linux to succeed on the (diminishing) desktop market is for computer sellers to sell computers with preinstalled, well-configured Linux. I believe that if people were offered the choice between a $250 machine with Linux, and $450 machine with Windows, more and more people will go with the first option.
If other readers don't agree with me that halving the price of the computer is an important advantage of Linux, then I'm sorry for them. They're apparently caught in the "consumerism" mindset, which also causes people to accept the "need" to spend $600 every two years on a new smartphone, tablet. For some people - heck most people in the world - spending $200 for whatever advantages Windows is perceived to have over Linux, is a luxary they cannot afford.
People who grew up with using Windows at work want to be able to use it at home. They don't want to learn something new. This is the same reason why office computers use Windows. Most of their employees are used to using Windows. Instead of spending money on training, they slap windows on a machine and call it a day.
It's a catch-22.
But iOS has actually become such a popular OS that I can see this shifting. People want the ease of the iPhone and want their computer to "just work". Granted, OS X and Macs provide a lot of the framework to do just that, but again, why buy a Mac and then have to learn something new?
It doesn't make it right. It just makes it popular.
We don't live in Shouldland.
I've seen it proven over and over. If you have a better product people will come to you even if you don't market it. Linux is not a better desktop experience. I use Ubuntu and Windows. Windows 7 is a far superior overall experience. Linux has many good projects but most of them have no polish or haven't had the effort put into them to make them a good product. With open source there's usually no money and no incentive to do so. Unless one of those things changes Linux will not succeed and you will waste your time. Study Linspire, Red Hat, etc. for your proof
What Linux needs isn't marketing, what it needs is to become the better product. Back in the Windows98 days one could make some good arguments for Linux in terms of stability, security and such, but those days are long gone and Microsoft and Apples OS offerings are just as stable as your Linux box these days, if not even more so. Which doesn't leave much arguments for Linux on the desktop. In terms of usability it's a complete clusterfuck, the user interfaces are an inconsistent non-backward compatible mess (we used to complain about QT looking different then GTK, now GTK3 apps don't even look like GTK2 apps), the packaging formats are all incompatible (even if everything uses .deb, it's still all incompatible) and there still isn't a standard way to ship third party applications on Linux. The fact that it is all Free Software is essentially irrelevant as it rarely povides the user with any pratical benefits over a proprietary alternative (data formats from one app can't be handled by another, etc.). Security is also rather terrible for a desktop OS, as it provides little to no sandboxing for applications, thus making it risky to try third party applications.
In essence, stop complaining about lack of games, hardware suport or third party support. While those are holding Linux back, they are in large part simply the result of the underlying framework being rather shit. If it would be trivial to build and distribute Linux software, a lot more people might actually do so, but it's not, so the support overhead is rarely worth the effort.
Beyond having usable applications Linux aficionados need to acknowledge the fact that the majority of people just want the damn to work and they don't want to have to try very hard to get things to work that don't.
Oh, make it pretty too.
* Winners compare their achievements to their goals, losers compare theirs to that of others.
Here are the reasons why my non techie wife loves linux over windows.
1 - her computer just works. I dont need to take it and work on it for a weekend here and there. it Just works all the time.
2 - backups and upgrades lose nothing at all. When I do a complete OS upgrade most of the time she never notices. Only the last Ubuntu change to the Unity desktop has she noticed that it is different. All her app settings and even the desktop wallpaper is effortless to backup and restore.
3 - effortless free software. She installs a lot of her own software from the computer on her own. Apple recently did this as well and it is the future for the typical user.
4 - No viruses. And yes this is a fact contrary to all you fanbois. She cant get any of the viruses or trojan horses and spyware that all her friends seem to get weekly on their windows machines. IT just does not happen.
Drawbacks she does not like.
Cant use itunes. This has become a moot point with icloud and her iphone and ipad. she could care less about itunes anymore.
Print spooler still get's finicky at times. Honestly the linux print spooler is great until a printer screws up. For some reason still to this day the linux print spooler does not recover on it's own gracefully. I still have to re start the print spooler to get it to flush the waiting jobs. But we have had no problems at all with printers. In fact the brand new HP color laser we just bought was EASIER to install on her linux box than it was on the Windows 7 machine I have. Yes, Linux is EASIER to install hardware than Windows 7.
Once in a while she complains that she cant install some cupon printer, until I point out that that "printer" is a trojan horse that causes many of the issues her friends have.
She is a light user. Internet, and College masters classes. She understands that professors are not bright demanding "MS WORD ONLY" and turns in Libre office documents saved as word all the time and is acing her classes and never has had any complaints. This is her 5th year using linux for home and School. And yes she plays all those damned games on facebook without problems.
Linux = zero problems desktop for free. You cant get that for a home PC vwithout paying for Apple hardware.
And yes, we used her linux laptop for taxes this year.
Do not look at laser with remaining good eye.
It'll start selling when it runs all the latest games and apps with no special configuration or anything. Also, a user needs to be able to use pretty much every feature without even being aware there is a command line interface just like windoze or OSX. You could get around at least the first requirement if you managed to make it 'trendy' like Gucci, Prada, or Apple; but requiring any skill at all to use it is definitely not going to fly.
TFA is quite interesting. His problem is not with Linux, but with his belief in it. It sounded a bit like one of those articles where the "religious believer" starts to question why their particular "god" inflicts so much suffering on the world. I am sure that all that is keeping the notion of the Linux Desktop alive is the belief of all those "Gnomies" out there that it is a real possibility. Should they all however "wake up and smell the coffee" then /. may collapse.
I have excellent Karma and I am not afraid to Troll it.
Apart from all the other bits of how you can get a complete OS with most apps you'll ever want with your computer without having to pay £500 for the licenses, I don't trust Microsoft any further than I can throw up over them.
I don't trust them with the OS on the internet because they demand (and get) more control of MY computer than I do. When they brought out Software Assurance, they said "we only take what info we need to ensure that you're not loading up the OS on a new computer", but then we discovered that they were taking a whole lot more than that. When people get their computer locked out because Microsoft believe their software when it says you haven't paid for the license, the abuse of closed source software was obvious to all and sundry.
But sundry didn't care. They were in a deep reality distortion field.
True freedom is always a hard sell. Far too many people are too lazy and deliberately ignorant to appreciate it, or to take on the responsibilities required. There is no true freedom without some level of personal responsibility.
If you are willing to remain largely ignorant, and let others make all of the important choices for you, then you don't want true freedom. If you truly want others to anticipate and provide for all of your needs and wants, without the freedom to tailor them yourself, then Microsoft, Apple, Obamacare, and other highly restrictive systems with lock-ins have tremendous appeal.
hehehe.
After 12 years of Linux desktop usage I left Linux desktop for windows.
After all these years both team try to clone windows. And none of them do it perfectly. Plus they divide the resources.
Then look the results...
A f**king bloatware...
Current state of Linux desktop is doomed.
NADA, kaput, borked and fscked...
We have to dump both of them
NOW!!!
And yes I'm very serious...
Freedom. That's the main point.
You have the freedom to change it to your liking, in any way, if you can and have the smarts to do it. And share your changes. In Windows, you can't and would likely be sued for doing such things.
I switched to Linux full time in 2007 after dabbling with it on and off since around 1999, I switched back to Win7 in 2011 after three and a half years and it wasn't because of Microsoft's marketing message. The reasons were complicated but one of them was that very often I got dragged into problems I didn't want. For example one classic was that I discover a new feature in an application I want. Is that version in my distro? No. Can I find a backport? No. Okay but I can upgrade my distro. Oh, new version has regressions. Oh, upgrade is buggy but problem goes away if I do a clean install - it's the "Why should you reinstall every 6 months" for Linux. One of the great reliefs I've had on Windows is that I can install the latest version and it won't end up hosing the base system.
Without further ado I'll just state the next one simply: There's quite a few Windows applications that either have no counterpart in Linux, lacks features, is buggy or user-unfriendly and WINE/VirtualBox is not always a solution - in particular WINE constantly needs tweaks and has regressions. Saying "you got what you paid for" makes it sound like you had a choice when there is no choice to pay for commercial software, it's either find some way to live with it or ditch Linux altogether. There's many times I wish I could have put down $20 or $50 or $100 for a Linux port and not deal with the OSS abomination. The "all or nothing" approach tends to make people choose nothing, particularly since a lot of good OSS runs on Windows too.
The only part I really miss in Windows is some kind of application update center, where software could register URLs to check for upgrades so you could do it all at once instead of every app running their own updater, not from mostly one repository like on Linux but still centrally managed. Overall though I can't really say I've missed Linux, it's okay enough if Windows turns to shit but it's not a very compelling value even though the cost is very low. But since some now live in the browser I suspect they'll be happy with Facebook, Facebook Chat, Webmail, YouTube etc. and the actual platform is irrelevant. OTOH "switch to Linux, you won't notice the difference" isn't that good a selling point...
Live today, because you never know what tomorrow brings
Because you need to be able to hire staff with existing skills like, word, excel and outlook...no retrain everyone you hire
i just hired someone... i asked... do u know how to use office... yes... great!
simple done... easy answer
When suggesting a computer or an OS thens listen to what the person wants to do and suggest a system that supports that.
Liking a certain ideology is fine, but that can't blind us to the real world. If I can't complete the task I want/need to complete then that system is useless.
That means that Linux is useless for gaming, has limited CAD capabilities (the main programs are not available), lacks good audio recording/mixing options (lacks the professional applications, although Reaper has fixed this somewhat), and doesn't have many big games. Linux is insanely flexible, but needs technical know-how if any real changes are to be made.
Mac lacks games (those that are released are always behind the Win versions), costs more to begin with, and has lacked CAD software (that is improving right now), but is easier to use and comes with a good default setup.
Windows has an amazing selection of software in almost all classes, but has usability issues, needs more maintenance than a Mac or a well set up Linux machine, malware issues etc. and a worse setup out of the box (and I can back that up with empirical data)
So, for the engineer or CAD student, gamer, or business software user, suggest Windows.
For the casual gamer who needs to work with graphics, text, or sound, then Mac is easiest
And for anyone who is willing to put in time to learn their tools, or wants to play around with systems, Linux. Cheap home media centre? Linux FTW!
All have their pros and cons. Select (and suggest) what fits the user, not yourself..(of course, if you have to provide support then factor in your ease with whatever OS it is. But if you're comfortable with Linux then you can figure the others out...)
I've worked at tiny companies and Fortune10 companies. Dealing with Microsoft is very different, but in the end, the results are still the same for both. You are screwed. The problem cannot be resolved. MS will sell you professional services to fix it, but they will leave after 6 months and your problems will still exist after you've been forced to drink more MS Koolaid.
* Install AD
* Install DHCP
* Install SMS
* Install AV
* Install Sharepoint
* Install Exchange
* Install MS-SQL
* You forgot the CALs - start buying
The first Kooaid sip of anything from Microsoft demands you accept the entire barrel of Koolaid from Microsoft.
A few years later, you get a nice letter from MS saying that you agreed to being audited in your software license EULA, so please determine all your installed products and let us know. You have 2 weeks.
Now i have my own companies. We only use MS stuff when we absolutely must. Currently, that is 1 VM running QuickBooks. EVERYTHIHNG - EVERYTHING else is Linux. Desktops, servers, routers ... everything.
style. Mac is doing well because it has a physical medium that people can recognize. Then from there people can decide if they like the software or not. Of course when you look at an average computer from X company (Toshiba, Sony, etc) you think Windows.
Get real. So what if it's free? Support is terrible and most products aren't accessible if you're not familiar with the programming environment enough to compile source code. People want to USE their computers, not tinker and brag about them.
Also, as if it hasn't been said a thousand times, no gaming worth talking about.
I recently switched my wife over from Macintosh to Ubuntu when I got her a new laptop. She was a little disconnected at first, but once she started looking form the menu in the application, it made more sense to her. The transition was fairly easy, I had to do some tricks to get her email over to Thunderbird, but it was doable. After a couple months, she doesn't even miss the mac.
I don't believe that the Linux desktop is any less ready for the desktop than Windows or Mac, in fact, in a lot of ways I think it is a better choice. If it had money and marketing behind it, it would be an easy sell. Alas, since it is free, who has the money.
How about the fact that there are around 30,000 software packages available for free instant one-click install. As much as proprietary operating systems try to play catch up with these new "application store" models, none of them can beat "apt-get installl whatever-you-can-think-of".
I believe it has come to the point where the OS is not as relevant as the application. Around 10 years ago, it was all about the OS because you had to tweak it to get it to run "correctly". Now, that is not the case, as much. The most I see people do with the OS is set up a network connection and a printer. If the applications are there, most people will not be too finicky about the OS.
Linux has struggled to get the attention of the masses because we live in a Windows World. Microsoft has made its mark long ago, and that mark has stuck to everyone's mind. All that is changing because of Google's Android operating system. Android is basically Linux, and since it's so popular, people wouldn't have a problem using it as their desktop OS. With so many apps already available, it's seems like the perfect choice to replace Windows. Soon, there will be 3 contenders to the Desktop Market, Microsoft, Apple, and Google.
-- By all means let's be open-minded, but not so open-minded that our brains drop out.
My personal beef with Linux over the past several years is the rather large difficulty in getting support for an older version. I can still install Windows XP from a 10 year old CDROM, connect to the internet and have it update itself to the latest version of WinXP. Try that with a ten year old version of linux! Now, I'm not saying it is IMPOSSIBLE (though sometimes it has proved to be so) to get ten year old linux updated, but you are very, VERY unlikely to find any apt or yum or whatever software repositories being maintained or even still on line for those old linux versions. Linux update support seems to be all about "recent" -- somewhere between "now" and "12-24 months ago." If you want "now" updates, you must get them from the developer directly (for example, the latest bind updates take a fair amount of time to appear in the Ubuntu repositories.) If your system, for whatever reason (e.g. you think it is stable and want it to keep running for a while) gets a bit too far behind in updates, then you're out of luck and need to install the next version of the OS from scratch and then reinstall all of your stuff (much like going from XP to Win7) or you can go ultra-tech-geek and scour the internet for updated, but still compatible source packages that you can manually build and install to replace your aging packages.
I'm sure this isn't the only (or even the primary) reason for poor linux desktop adoption, but it is a factor and has become an support issue for more than a few.
This.
I have my parents on Linux. They used to use Windows, but I got them on Firefox and Thunderbird, and then switching them over was easy. Now when we come over for dinner, I'm not spending half an hour or more cleaning out malware and untangling registry cruft and so on. If they have a problem when I'm not around, I can SSH in and tweak it.
In the real world, most people don't know how to administer a computer, be it Windows or Linux or even Mac. So they get their brother or sister or kids or their friend who's "good with computers" to support them. (My wife got me a t-shirt to wear to family reunions that says, "No, I will not fix your computer.") So if you're going to be supporting someone's computer, shouldn't it be a system that's easier to support?
PHEM - party like it's 1997-2003!
You don't sell Linux as a product: You sell it as an idea.
The idea is that you can do anything you want with it.
That's exactly what most computer users DO NOT WANT.
They simply want to read emails and post to Facebook.
Because all the cool stuff is only available on Linux: conky, devilspie (or even better window managers), multiple panels, terminals/shells (which are actually usable), ssh, package management software...the possibility to opt out of stuff you don't want (Metro, Unity, Gnome3...)...
But I have bad news for you anyway, asking a bunch of geeks what they want is different from asking a bunch of "OMG IT'S SO SHINY" guys. Hint: We're the minority.
My son is a game-playing teenage boy who has had his laptop compromised too many times. I put him on Linux (an Ubuntu flavor... I'm a redhat guy myself) and he has been able to do 100% of his social networking, web browsing, chatting and all that. He even manages his iPhone and stuff with it.
Recently, he got a new Lenovo laptop running Windows7 but he doesn't want to give up his Linux -- it has been stable and reliable. He uses the Lenovo to play some game which is only available on PC and will not play under Wine. Interestingly, he only uses the laptop for that game using his Linux laptop for everything else.
It's all about the applications and when you remind people of why they use computers, they begin to see the point. Many things "Microsoft" and "Windows Only" are becoming less relevant while others remain as necessary or irreplacable as ever. There is definitely no "Linux for all occasions." Accept it for what it is. It's not a religion even if people tend to treat it as if it were.
Games.
Until it's able to somehow, miraculously, natively, allow users to install and run Windows apps without going through a big deal with Wine, etc, etc, it won't matter. Games especially.
If someone just needs internet or word processing type stuff, sure, linux is fine. In the server space, linux is great. About it tho.
Linux DOES "damn work".
Oh, and it was pretty earlier than Vista or Max OS X.
Oddly enough, this didn't stop people like you claiming these OSes were much better at the time...
I've colleague which once a year rips Windows from his desktop and tries to use Linux for 2-3 weeks.
This checkout proves that:
- there are always problem with drivers, XWin server etc - you have to spend time to fix it
- if you choose to install software - you need to resolve conflicts between libraries - you have to spend time to fix it
- after successful install you try another 0.5, 0.8 or 0.9 version - just because this apps are unfinished, you cannot do this or that - you may spend time to fix it - source code is here!
After unproductive days you choose to go back to Windows accepting Activation, Viruses etc.
So Linux is for people who have time, a lot of time. But I don't have.
It would be hard to explain to the average user but Windows and OSX seem like toys compared to Linux. Linux is Serious Business and is years ahead feature-wise.
But the features the average user would be interested in are:
- MASSIVELY cheaper than the competition, making the switch will save you LOTS of money, and lots of work in the long term, although setup requires more effort
- Change PC parts, or the whole PC, without a care in the world! The OS won't fail to boot, or lock you out because it suspects you of being a filthy pirate.
- Lower system requirements - jump off the upgrade treadmill and move at your own pace!
- Viruses are practically a non-issue.
- Possible to fix problems you'd just have to live with on Windows/OSX.
Of course there are the big downsides - running recent Windows games is a crapshoot, there's a good chance your wireless card will act up (yes even today), and they may run into a few apps they have trouble replacing or running on Linux.
"When information is power, privacy is freedom" - Jah-Wren Ryel
Every single one of those benefits is to people developing system-level applications. Every single one. They're all true, but they are also completely irrelevant to the discussion.
The population of people that need to do such things is so small, it's utterly insignificant. That's not what anybody (except you) is referring to when they say "desktops".
The summary ignores one obvious fact. BSD has done quite well on the desktop. It's called OS X. And while BSD is not Linux, it shows that the problem is not OS specific.
What keeps Linux from repeating that success is that there isn't a large sponsor of it in the PC industry and Microsoft doesn't release Office for it.
If one makes the presumption that the modern IT is all about the internets, then you have to ask yourself 'Does the Linux even have a choice in this matter ?'
A modern computing system is not one that is run from the DOS command line - it is a system that is tied in with the internet instead. Just have a look at Windows 7 with Aero for an example of this done right.
You need the outlook to connect in with the mass of email flowing around us every day. And then there is document collaboration - the sharing of Wordfiles and Excels between users across state boundries ! Voice over IP, internet enabled 'surface' computing, and voice command interfaces - all tied together with .NET and the Aero interface.
The driving force behind this internet is the Microsoft Sharepoint Server - a central peice of systems software which connects all these end points together, in a synergistic kaleidoscope that achieves both balance and symmetry.
The smart Vendors know that in order to get ahead in the future IT, that means integrating with the internet.
And so, we will see more and vendors of the Linux remit their legal obligations to Microsoft, and then benefit by getting onboard the .NET revolution.
As soon as it was evident that I was to be mr PC Fixit guy at the small company I work for, I quickly tired of trying to figure out why this PC or that PC wasn't working right and wiped everything from Windows and installed Ubuntu Linux. Now everything "just works" and most of the 20 users have ditched windows at home for Ubuntu so they can have that worry free computing experience. Ultimately, Commercial Operating systems are designed to extract money from your wallet first and foremost, the Linux focus has always been on providing the best user experience and in the end Apple and MS cannot survive.
I see article about Linux newest update released.
Followed up shortly with one talking about how Linux isn't what you should use
In my experience, either Windows or Linux can be easier, depending on hardware.
I've had Ubuntu Lucid Lynx install and run without any additional work on my self-assembled PC from 2007. That clearly beats installing Windows on the same (or my current) PC, where I have to manually install drivers for at least
-the graphics card
-and onboard audio
On the other hand, getting a Soundblaster Audigy to run under Linux on my current PC required fiddling with the settings in Alsamixer, and it was not well documented at all thet you have to "switch off" the "Analog/Digital Jack". That cost me some time digging through forums and made it a more annoying experience than installing Windows.
But overall, if you have to install from scratch I think the non.geeks would not be happy with either Windows or Linux. What works in favor of Windows is that it comes preinstalled on so many PCs.
C - the footgun of programming languages
An interesting concept perhaps, but one ultimately doomed to failure.
I would hazard to suggest that such a venture would be like fissling good seed onto barren ground, when one considers the target market for this ambitious venture.
Firstly, let us consider the target market. Those who would purchase a Dell computer with the linux installed, typically do so with one factor predominant in their mind's eye. That is - they choose the linux in order to save money. Any venture that invested resources in providing training services to this market is at a disadvantage from the first day, since that market has already classified itself as a penny pinching mob, collectively bereft of financial resources.
Secondly, one must consider the technical depth of this target market. The linux lacks the shine and technical sophistication of modern operating systems, such as Windows 7. There is only so much that can be taught to customers about the linux before one has exhausted it's technical abilities, let alone the shallow pockets of it's users. Selling training for advanced topics such as - Virus Protection, Disk Defragmentation Utilities, Job Scheduling, Windows Scripting, and Windows Clustering, Sequel Server .. all great topics that make a firm foundation for a lucrative training program .. but these opportnities are solely lacking in the linux world.
And Thirdly, let us consider the professional development of this target market. When one enters an University level course in advanced computing with a view to a productive future in the IT industry, what exactly do you think they teach students there ? They would hardly be teaching the linux, the unix, or the mainframe in this day and age. Nay - Its primarily Windows and Office that form the foundation of a professional career these days. One would only be doing a half hearted disservice to users if you limited the training program to the linux.
So whilst I find the idea of offering training to Dell's linux customers gregarious and even charitable, I think it is a venture doomed to failure, and surely one which most investors would be loathe to back with the resources required.
Torvold (main Linux fellow...) said that Android code will merge back into Linux in the next five years. If so, Linux via Android is going to be on tablets, etc, competing in some way for use in the office.
As a former Linux or BSD on desktop user, I gave up a few years ago. I'll still check out Linux or FreeBSD on the desktop from time to time (PC-BSD looks pretty good actually), but it's just too inconvenient.
Why? At work, we're a windows shop, by necessity. We have a large number of custom applications that will cost multiple millions of dollars, and significant risk to migrate. So work is out. At home? Well, most PC hardware sucks, i'm mostly a laptop user now and Apple make the nicest portable machines.
Given that I'm going to run a Macbook, well, OS X just works fine for me for the vast majority of what I do. In fact, I can't think of anything I want to do at home that I can't do quicker and easier on the mac than I can with Linux - I have bash, csh, or whatever other shell there if I need it. I have Python, Perl, Java and a C compiler. I also have some awesome development frameworks.
Essentially, OS X can do anything for me on the desktop, better than Linux, so I see no need to ditch OS X. in fact, there are apps on OS X that I vastly prefer to anything I've seen on Linux. Such as time machine and mission control. There are apps that are not available at all for Linux, such as Ableton Live. And if I really, desperately need Linux, I can virtualize it anyway. Linux can't legally virtualize OS X.
The "win" from running Linux just isn't there any more. Windows got stable, and OS X is Unix with commercial support and a nice UI. Also, despite what many would have you believe, if you ignore paper spec and just want a decent machine that works, apple is not super expensive. I'm old enough and have been around long enough to not CARE if some other machine is .2ghz faster or has RAM that runs at 1600mhz instead of 1333 or whatever. In real life practical use it makes very little difference - the major gains are when you step from one generation of CPU/bus to another, within a generation its much of a muchness. More important to me is the quality of the display and user input devices/software - and OS X multi-touch is the best interface out there, IMHO.
Sure, I can customize the shit out of a Unix desktop environment, but you know what? Since KDE3 bit the dust, I haven't seen one I actually like. No matter how pretty it is, compared to the OS X GUI, which is at least stable and fairly consistent, the Unix desktop is lacking. It is too disjointed, too clunky and lately, too fucking unstable. I like Windowmaker, but the rest of the apps to turn it into a proper implementation of OpenSTEP just aren't there, and are too much fucking around to get working anyway, as no distribution seems to give a shit about GNUSTEP, and are all fawning over Gnome or KDE and their latest hair-brained idea of the month.
So, in short: home desktop = OS X. Work = Windows (with a few BSD machines doing stuff I REALLY don't trust windows to handle). Home servers = FreeBSD. Desktop Linux just doesn't offer me anything significant, given that I'm already buying apple hardware because they make nice laptop hardware (even Linus thinks so). And because it doesn't offer me anything significant, and I already have an OS X license, I can't be bothered putting up with the shit you need to go through (drivers, lack of software like Ableton, etc) to use it.
And that's before I even get into the political games being played over stuff like h.264, linking to binary drivers, etc. As an end user with money, I don't care about your political ideals. I want an OS that works, and am prepared to pay for it. This is why I run free Unix (FreeBSD or Linux) where it works well, and don't run it on my desktop :)
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
The sound system blows. It's terrible and has so many issues. They created Pulse to fix it, but Pulse is a train-wreck too.
X is horrible. Hopefully Wayland will fix it.
Not all Linux are the same. Debian clones / Redhat clones. Several of their functions (start up / update) are different. That will just confuse people. Yeah there are others, but only these two are actually feasible due to how wide spread they are.
Ubuntu IMO is doing a great job with the desktop, but the first two things on my list must be fixed.
The main benefits as I see them are:
1. It's free (legally).
2. It has a built-in *nix-like development environment (unlike Windows).
3. It's not tied to a particular set of hardware (unlike OS X).
These are balanced against:
1. "It just works" is much less true of Linux.
2. Lack of app support.
3. Spottier hardware support (than Windows).
Add them all up and I don't see much reason (personally) to consider Linux on the desktop. At my past three jobs I've been given a Mac for Java development, deploying to either Linux or Solaris servers. At home I run a free (illegal) copy of XP on fairly old hardware. If I were to upgrade my home machine I'd most likely go with Win7 (legal) on custom built hardware, though I'd strongly consider a Mac.
it isn't going away, it's just becoming niche.
I think this issue is mostly gone now, but for many years the underlying X window system had a rather massive weakness that Windows did not share: Changing to a new video card and sometimes only changing a monitor could render the graphical system on linux unusable. Then one would need to know many arcane things like monitor timings, scan rates, etc. and manually update the Xconfig (I think that's the file, but you know what I mean) file by hand, hoping that it was correct and wouldn't actually damage the hardware (which the comments warned could happen if one made a mistake.) Windows would simply fall back to a set of relatively standard VGA drivers any time things changed in a way it didn't (yet) understand. I discovered this when my first linux/X system had a monitor die and then would only boot into an emergency text-only mode with the new one I bought -- but when I booted Windows (I had swappable hard drives) it just came up as a VGA and asked me to configure the monitor and/or install a new driver. THAT is the way as many things as possible need to work if linux is ever to be accepted by the general population.
If Linux wants to become a major player on desktops it needs to appeal... to me. Well, me and my kind first.
What is "my kind" - I am a technically minded person (programmer) but still an everyday person. I don't buy all the latest gadgets and tech trimmings- but I wait to see what I need, what is good etc. The kind that try every thing new- and want all the latest tech gadgets have probably already tried various flavours of Linux.
So... why am I not a Linux user- why haven't I tried it? I have been curious... I have been tempted- twice I've almost installed it on my desktop. I did actually buy my wife a cheapo eeePC for doing web/e-mail 5 or 6 years ago- the flavour of Linux that came with it was fine for simple tasks- probably not a "REAL" linux though with all the bells and whistles.
For me to buy Linux- I have to be able to run whatever software I want on it. I want to be able to walk into a store- pick a Software title off the shelf- stick it in my computer and run it. Yes, I know most software is available in stores now- and I do buy more online than in stores myself... increasingly so as time goes by.
Even online though- it is different software usually- I can't buy the same Linux titles that I can Windows usually. Yes, I know I can do a dual boot with Windows... but why- if I have to have Windows anyway- why not just use Windows?
It's a case of chicken and egg. In order for me to install Linux- software vendors have to make it standard to create a Linux version of most of what they write. In order for Linux to do that - they need more market share.
There are two things Linux could do to make it have more appeal to the "me" of the world (and once they've got me- they'll get critical mass and be able to sell to the hoi-polloi).
1) They need the ability to run full windows titles straight from Linux without having to install windows. Yeah- I know not an easy option probably with legal problems.
2) Android. Android is getting more and more traction with tablets/phones. It is being brought back into the Linux family- if Android could make it into the desktop market- it could probably inspire software companies to consider Linux more seriously because of the mass-market already available. If Android gets a foothold- it would benefit other Linux flavours to get a proper foothold.
A third option would be for another "big player" to sponsor a Linux variety and aggressively advertise it and champion it.
I want Linux to succeed and become a major factor in desktops... but I'm not willing to switch sides until it gains more traction.
"That's the way to do it" - Punch
I think Linux could be more successful if computer vendors bundled complete Linux solutions w/ their systems. Something like say a laptop or netbook preloaded w/ Linux, along w/ things like printer, wi-fi and so on, working right out of the box. But Linux needs to have as complete a driver model as Windows. Right now, since Windows is the default, if a peripheral doesn't work under Windows, its manufacturer knows that they have a problem. But if it doesn't work under Linux, it doesn't apply, since a manufacturer can credibly claim that they never claimed to support Linux.
The other aspect is the risk factor for any PC vendor who might preload a PC w/ Linux and sell it. Problem being that if the customer buys something else to work w/ that PC, be it a new printer, stereo speaker or so on, and it doesn't work w/ the Linux PC, while it's not a problem for the vendor, the result is an unhappy customer. With Windows, this is never an issue, for what I said above, but for Linux, it very well is. That's why Apple limits what they claim will work w/ it, and explicitly tell their customers to buy only their stuff if they want it to work. Which PC manufacturer can do that, unless we have a re-incarnation of Sun or SGI?
As a result, if a vendor decides to sell Linux, they inherit all the problems that come along w/ it. While Windows support is provided by PC vendors such as Dell, there is an organized chain of command to go to, if it doesn't work. Here, even if one ignores the gazillion distros, the fact remains that support for Linux when things don't work is limited, which is why the scalability is just not there. As a result, Linux continues to be a case of pull rather than push marketing.
I know we'll always have desktops. But there is a bigger future in other devices. Linux on kiosks. Linux on cellphones. Linux on cheap netbooks that don't get upgrades. That is a bright future.
Given that BSD doesn't have the same compatibility issues, and that it has a driver ABI, I wonder how much of a hurdle would it be for BSD distros like PC-BSD?
...on Slashdot? There is one article like this at least once a week. Why not post some Windows or Mac OS trolling as well, so we have some balance?
On topic: Linux is awesome and the Desktop is overrated. You can be at least as productive on Linux as on WinMac. Yes, the billion marketing of WinMac drives potential Linux users away. But why should we care, Linux is made with passion by the people who want to use it and it's getting better and better. In my opinion buying Windows or Mac is a waste of money these days, consider donating to open source projects you like instead and make software better for the whole planet instead of only for yourself.
Ten years ago, applications might have mattered. However, OpenOffice (or whatever it is called today) is IMHO superior to Microsoft Office. Gimp and Inkscape are great drawing programs. Casual games tend to be cross-platform while hard-core games don't universally work on Windows anyway - this is what a game platform is for. The printer "just works" without any need for the user to fuss with drivers. The good tax programs are all web-based now. Sharepoint - seriously? - does anyone use that pile of crap? Most importantly, videos and music plays without a fuss. NFS networking actually works all the time, unlike tempermental CIFS. There are no virus worries. And Linux is so much simpler to use than Windows.
We have 5 computers in the house. My household was purged of Windows about 3 years ago and it was the best move I've made. Maintenance is low. No one is complaining, except the Windows users I know that want me to fix their computers.
Windows is still dominant because Microsoft uses its monopoly to force manufacturers to charge for it and preinstall it. End of story.
I use Win 7 because I am a gamer, and have no interest in buying a console. But I did install Peppermint 2 (LXDE) on my sister's arcane Pentium III (384 RAM), a computer she uses to browse, check her email and little more. It used to run Win XP and, as is easy to understand, was slow as hell. Well, the difference is abysmal: it boots and shuts down MUCH faster, it's way more responsive and, of course, I don't have to check for viruses, trojans, and other fauna every time I go to her home. The installation wasn't without problems though: it took me several days to figure and solve the mistery of why it had no sound, as well as other issues with the wanted configuration. I must say that, contrary to the popular -- and already stated in this thread -- "linux support community are a bunch of assholes", everyone on Peppermint's forum was civil and helpful.
Linux is a great tool and the FOSS approach can sometimes generate good products but that's the beginning and end of it for me. Most people do not give a hoot about FOSS ideology. They want a computer that does what they want without a bunch of ideological crap or crap of any kind for that matter. It is a losing proposition to install second rate software in a default Linux install when better commercial alternatives are available. FOSS is a good idea that will succeed on its own merit to the extent that it has merit and no more. The ideological component of the Linux community needs to back off and let FOSS succeed because people like what it delivers and not because they are argued and bullied into it. My use of Linux has declined in inverse proportion to the influence of ideological kaa kaa on the distributions.
You might as well ask what it would take to get people to switch from religion A to religion B. You could point out all the similar features, and all the potential advantages to having more people use the same religious services, but it wouldn't help, and it's simply not going to happen.
People prefer the things they know, and regardless of everything else, change involves effort, so if there's not a really clear and significant benefit, why would anyone bother, just so you can be happier? Why do you care what religion or operating system someone else uses? How does it impact your life? Why does it matter to you?
Figure that out, and you can focus on the issues that are important to you.
You cant get that for a home PC vwithout paying for Apple hardware.
Well, actually, it just depends on the software choices you make. Most of the problems you're complaining about on Windows could be cured with some decent full-disk-imaging backup software, which is actually better on Windows because volume shadow copy technology still hasn't reached Linux.
I also have a non techie wife and I understand perfectly that she does not want to be a sysadmin, she just wants the thing to work. And so, like a good (though amateur) sysadmin I have built the system that the user wants. And it is Windows 7. And where there was some feature that Windows didn't have, and she needed, I have done my homework and figured out what software was missing. Turns out that everything you want to do, you can do on Windows.
We have had one virus infection in the last couple of years. Social engineering trojan sent by IM from an infected family member's PC. For us, the solution was just to boot from the backup software's live CD and restore the whole system from an external hard disk. Takes less than an hour, no human intervention required, and then the system is back to how it was a week ago. Which is exactly what the sysadmin wanted, because damned if I'm going to waste a day reinstalling and retweaking Linux or Windows.
Now I think this is exactly at the level of Apple and their Time Machine software - but with the advantage that it's not an overpriced Mac that I can't even repair myself without voiding the warranty, and with the further advantage of running any application. And it's at least as good as any Linux system, and probably much better from the user's perspective.
Circa 2007, when XP ruled the land, I made the switch to a Mac. I was tired of dealing with Windows, wanted the stability of Unix, and didn't feel like fiddling with Linux.
If Windows 7 was the OS back in 2007, I'm not sure if I would have made the switch.
Anway, when that window was open, I think Apple grabbed people like me. And then Apple really caught fire.
Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
"It seems to work well for normals." Your Magneto-ish choice of wording about sums it up. That and the fact that the UI of most Linux applications look like they were designed by the programmers instead of designers.
Be usable, have a massive pile of good applications.
It is, it does, now what?
Back around the time XP came out, the windows masses were ready to try something new. A lot of them did try the linux desktop but the problem was there wasn't anybody to call when there was a problem. Normal people's eyes glaze over after 10 minutes of googling an error message.
Those were the days of Ubuntu Dapper and Edgy. Upgrading and installing patches was a friggin nightmare. Entire systems got borked sometimes -- never seen anything like it. People had enough of the problems and just ponied up to XP. Sure the linux desktop has matured since then but "normals" don't want the hassle and usually once burned, means twice shy.
Join the Slashcott! Feb 10 thru Feb 17!
I've made several attempts over the years to run Linux as my desktop. I inevitably give up. Most recently, for about a year, running some relatively recent Ubuntu release. As a server, it's an excellent platform, but the desktop tools just suck. Every X11 app is just a little bit different in how it handles basic things like window management and copy-paste. It drives me nuts. I think I've found the sweet spot. I run a OSX on a Mac Mini for my desktop and do all my work on a Linux box. I get the best of both worlds.
A commercial model works better for desktop software. That way, developers are paid to fix problems even if those problems aren't fun or interesting. Open source is great, but programmers often work on the fun and interesting problems, not the day-to-day stuff including boring little bug fixes, documentation, interface, etc.
Linux is great but the only software that really works is the server-oriented stuff like Apache. The desktop software is not up to par with the Windows and MacOS equivalents, and the developer community is generally hostile to those who point out its flaws. Shocking truth: users don't want to stop everything they're doing, learn to code and devote the next two years of their lives to fixing your bugs. The arrogance of the developer community is its greatest turn-off, especially when they're shouting "learn to code!" at architects, attorneys and doctors who want the software to just work right.
The Linux community also has to be more realistic about the state of its desktop software. We all want Open Office to be the equivalent of Microsoft Office, but it's not. KDE should be the equivalent of the Windows 7 GUI, but it's a far cry away. The Linux community has difficulty facing these difficult facts because someone can always say "That's just because Microsoft has gazillions of dollars, it's the only difference between our software and theirs," and lots of people want to hear that so they'll agree with that message. But it's not true.
I don't recommend Linux to the average user anymore. It's too expensive because you're going to spend a lot of time fiddling with the settings to get stuff to work right, where if you install Windows, it just works out of the box. There are far fewer glitches.
Instead, I tell the more advanced users that they should set up a server for home use. Use it to stream your audio/video, or to store important files, or to have a home webserver. Whatever.
The point is to get them involved with the "arts and crafts" mentality that Linux requires, which is that you think up a need and start playing around to get the software to do what you want. This is the only way to get people involved with programming or computer science. They want stuff to just work, unless it's a new frontier for them, and then they want to roll their own.
The only way it's going to get adopted is to have Linux be a drop in replacement for Windows.
That means, you open the box, you turn it on and you go through a couple of different configuration routines - one of which is to join an Active Directory domain. Then, all of the AD Group Policy needs to run. Seriously, that's how enterprises and medium sized businesses work, so Linux better work with that paradigm. It's not like anyone is going to get a new system and go twiddling with driver details to make the thing work.
Oh, and MS Office needs to run. While OpenOffice is good enough for most of you, Suzie down in accounting wants her ribbon bar in Excel.
Integrate to overtake.
"We have had one virus infection in the last couple of years. "
In the 5 years she has ran Linux we have had NONE, zero,Nada.
And a re-install of linux takes 32 minutes flat. NO "re tweaking" at all. I haven'/t had to tweak a linux install for over 5 years now.
As for "volume shadow copy". Linux has had it a very long time. I have used LVM for quite a while with a lot of success.
I cant see how you can extrapolate a "much better from the user perspective" out of that..
Do not look at laser with remaining good eye.
Content companies don't like how free and open it is to people. They want control and Linux can't really be controlled like they want. That is just one reason though but it's a good one.
~~ Behold the flying cow with a rail gun! ~~
I helped a friend transition from an old XP laptop to two new Win7 laptops. He bought Office 20-whatever. I didn't open the shrink-wrap. I put LibreOffice on and told him to try it for a few days. I also pulled up his old version of Excel on his old computer, showed him a screenshot of Excel 20-whatever, and then opened the LibreOffice counterpart on his new one.
After a week, I've heard nothing about LibreOffice, but he doesn't like Win7 at all. I would've put Ubuntu on, except for two reasons: 1. He runs QuickBooks, and I was not in the mood to try to get that to play nicely under wine or some other hacky route. 2. Even though I run 10.04 LTS, I've seen Unity and absolutely don't like the direction they're going. Had they stuck with the interface in 10.04, I probably would've at least given QuickBooks under wine some thought.
This friend is not particularly computer-savvy. He runs an HVAC business. He doesn't want latest and greatest. He wants something familiar, and he wants it to just work. I think the open source community in general, and Ubuntu in particular, missed a golden opportunity when Win7 hit. If your product matches what the user was already using more closely than the next version of what they were using, you should be pushing that. Hard.
I have contact with lots of small business owners. If I suggested to them an OS that was free, looked and acted like their existing 2000/XP OS, and still ran their office suite (or a free 90% look-alike), and still ran their accounting/bookkeeping software of choice, they'd be all over it.
Jesus told him, "I am the way, the truth, and the life. No one can come to the Father except through me. - John 14:6 NLT
So, as this topic is about Linux as a desktop OS, and the vast majority of users only ever deal with the desktop, why not market the wonderful choice of desktops? All the distro vendors could chip into marketing funds for the various desktops - don't know on what basis - and they would all benefit from the visibility.
The first time I tried to use linux apparently there was something going on with the wifi so through e-troubleshooting I ended up having to do tons of random crap through the console (Random to me, who is used to solving near everything through the GUI in windows with only very, very rare cases of going through DOS) and.. I couldn't even solve the problem!
The second time I tried to use linux I had an ATI video card for which the drivers didn't work. So upon googling, lo and behold... I found many different methods to make it work, once again, all by using the freaking console. So, I tried, and tried, and even spoke with linux veterans while trying all these unfamiliar console commands and in the end.. none of the solutions worked and I couldn't get the video card drivers to work.
Anyway SCREW that console
My problem is not marketing, but the lack of usability. To be fair, I haven't found any system to be really usable.
I can work with the desktops, there are plenty of them. And I am glad they get into my way even more than they do. But a really good desktop I didn't find yet.
I have some ideas but these are too wide to put into existing desktops and I don't have the resources to build a new one.
cb
For years I wrestled with my family's computer needs, as simple as they were. Type up stuff for school, browse the web, manage photos from the digital cameras, and the always painful "make a photo DVD for the grandparents at christmas". I tried dozens of things on the Windows platform for YEARS, and it was always pain and suffering. No matter how much I knew, it was always a pain for everyone else. Things constantly broke, didn't work as expected, malware screwed random things up, etc.
Then one christmas I decided to get my wife our family's first Mac running OSX. Within 20 minutes of pulling it out of the box we made the infamous "Photo DVD" with built in tools, and I didn't have to explain anything. We now have 4 Mac's, and no windows PC's in the house. Everyone can do everything they want, and it's extremely rare for someone to come to me asking how to make anything work (and 99% of the time it's something like "How do I export this file so it can be read on a Windows machine?"). The most recent mac was given to my 11 year old. She has never asked me how to do anything on it, everything just works, she can figure everything out, and I don't worry about malware. (Now if I can only get her to stop watching inappropriate youtube content...)
For fun recently, I fired up a VM at work to install the latest version of Ubuntu. Install seemed fine. I went to install my first piece of software, and immediately went into the utter unbelievable hell that is installing software on Linux. Eventually got it working after hours of screwing around. Never in a million years would I give this OS to my family.
In my opinion, every OS has it's place, pros and cons. They are all fantastic at different things. They all have communities / companies behind them that you can love and hate for various reasons. But when it comes to the question of the OS on the desktop for the average user (which for me means someone who is trying to do something with the computer, much like most people driving cars are simply using them to get somewhere), if they need to ask someone else constantly how to do the simplest things, then it sucks for them. For my family, you can pry the Apple machines from my cold dead hands.
it's the same way the old Lady got to live in her shoe
I used to think this way. About 10 years ago, I felt the same way the OP does here.
This whole conversation sounds like a re-run of conversations you could find here 10 years ago. I read through a lot of this, hoping for some new angle. It seems nothing has changed.
Linux is by far my favorite server operating system. However, after really trying to use Linux exclusively on the desktop for about a year, I ended up switching to Mac OS X. Why would I do such a thing? Application support.
Linux is great for basic stuff like checking e-mail, but if you want to do something highly specific that is outside of the realm of expertise of the core Open Source developers, good luck. For me, it's things like Photoshop, Logic Pro, Final Cut Pro / Avid, all sorts of virtual instruments and audio plug-ins, high end sound hardware support. I could go on.
Now, there will be people here who say "oh, but you can do all of that with Gimp, Ardour, and a couple other programs". No, no you can't. Not like I'm using them.
If Linux could really do everything I need, I would use it. The fact is that Mac OS X is way more streamlined, and supports all of the niche professional software I like to use. For me to switch to Linux on the desktop, it would be on ideological grounds, and I would be severely limiting what I could do with it.
So if you're looking for something to fix, get a whole assortment of high quality niche software in all sorts of relatively obscure industries to support Linux in binary-only form, make it easy to develop binary Linux packages that Just Work across distros, and make the whole OS experience really really really streamlined.
If you're going to argue that it is streamlined, and Mac OS X is the one that's confusing, just stop. Go and play with Mac OS X. I'm serious. Go and play with it for several weeks, with an open mind. Now, make Linux that polished. It's going to be hard, because all of these disparate projects don't communicate with each other in a truly cohesive manner like the Apple departments do. You're going to have to spend 80% more effort getting that last 20% of polish down. You're going to have to really obsess on the user interface.
Unless you value Free As In Speech Software as a matter of principle (nothing wrong with that - but understand that many potential users don't care) then there is no particular "unique selling point" for Linux on the desktop.
On a server, an embedded device - completely different issue: Linux or BSD FTW unless you're absolutely forced to run some proprietary Microsoft service.
On the desktop, however...
Cost - for home/small biz users: you get Windows or OS X bundled with your computer. OEMs that sell "bare" PCs for less money than ones with Windows do exist - so its not quite hen's teeth - but you'll have a restricted choice. You also might find yourself paying extra for the privilege of knowing that your WiFi card, TV tuner etc. are supported by Linux c.f. the cheap no-brand ones - and with some things, e.g. high-def terrestrial TV (at least in the UK) you're SOL. Now, if you're a larger business paying per-seat licenses for Windows, this may be an area where you have an "in" provided you don't need any Windows-only software for interoperability with clients - but once more than a certain proportion of your seats need Windows, the economies will change.
Free Applications - most of the big-name free applications are available on OS X and/or Windows anyway.
Paid Applications - many of the big-name paid-for applications, are only available for Windows or, in some cases, OS X. Sadly, sometimes you need Office or Adobe CS, if only because you have to interoperate with others. Please don't say LibreOffice etc. will open/save Office files: most of the text, some of the graphics and precious little layout doesn't cut the mustard. Not the developer's fault - the office formats are effectively undocumented, but that doesn't make the problem go away.
Ease of user - contrary to popular belief, you can have ease of use in Linux: just apply the zenfoobar_5_12_14 patch, recompile your kernel then open a shell and do 'apt-get --neutron-flow-polarity=reverse ease_of_use_21234298745 | tachyon_burst > front_deflector_array' ... and if you can't do that then you're too bloody stupid to use a computer.
Seriously - Linux was making great strides towards ease-of-use, hampered by three competing desktop ecosystems/UI styles (Gnome, KDE and old-school-X) but just as they were getting somewhere near maturity and almost as good as Windows and OS X they were pretty much dumped by the major distros in favour of immature tablet/netbook-inspired front ends. (Windows may be about to make the same mistake, OS X, despite the fuss, has largely limited the iPadization to optional features that you can ignore if you don't have a 13" screen and a touchpad).
Lets face it, in a corporate environment, unless the Powers That Be have an evangelical conversion to Linux, its the Windows way or the highway. Elsewhere, Windows XP and 7 are in a different class to the old DOS frontends that we loved to hate, and (if you don't mind the premium-but-cool hardware) OS X offers you a decent GUI running on top of Unix, native versions of quite a few of the big-brand paid apps and native versions of major FOSS projects like Firefox and Libreoffice (...plus pretty much everything else via MacPorts, but we're talking desktop).
In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
why market a OS that's already free?! Here's what i have to say. Lets say you make a computer online, and there's a tab under what operating system you want and that tab is Linux. For one thing, that would mean because someone is ordering it off of there website their going to want money to install it for said person. Why pay for time that could be free? Its easy to make a Linux CD and install it our selves. Yet we want other people to do it for us. Would adding a Linux option on websites cause them to make a price for all Linux OS's? I this its possible but not plausible. I feel that Linux is happy being known as a open source operating system and most likely wouldn't do anything to change that because of all the help there getting from being open source. Also one last thing. how could people start making money for that OS when a lot of stuff is fixed buy everyday people? Could they pay all of there open source help? I doubt it.
The reason you would use Linux (and Open Source tools in general) is that it gives you total freedom. The users are in control - not corporate interests.
There's something very liberating about that. Once you've tasted freedom, you never want to go back into the birdcage...
I use Linux exclusively. First it can turn a slow PC into a much faster PC compared to Windows. It does not crash. It is stable and less likely to be hacked or invaded. Now what is the sticking point? Lack of polished, full featured programs holds Linux back. We have office programs that are wonderful but when we stray from that things get a bit harsh. For example we have powerful chess programs but they are no where near as pretty or as functional as what we see available for Windows. Programs for musicians exist in Linux but they require quite a learning curve and are not at the level of programs created for Windows. For Linux to really sweep the PC market we might want to draw users in by the hobby. For example if we have a lovely chess program as powerful as anything written for Windows we can pull then chess community exclusively into Linux. If we create superior, prettier, easy to use suits for musicians we can draw them into Linux as well. We have the huge advantage of free software and that is the key. By having enviable programs freely available you can bet your last penny that we can get market share for the desktops.
Most computer users wan a preconfigured system. Intalking an OS is a time consuming hassle that consumers don't want to deal with. It's the opposite of what they buy computers for.
And it needs to be $100 cheaper than a PC with Microsoft software.
I find my linux desktop more deterministic (it does what I expect, each time, no random "hey, I'm gonna do something mysterious for 5 minutes"). And the support has been better.
And I've used Linux since 1994. Although Grandma still uses Windows. Go figure.
No one ever had to evacuate a city because the solar panels broke!
Linux is what it is because it fills a niche, the niche of people who want to be free to tinker. That is incompatible with marketing. Marketing is about making a product appealing to as much people as possible - and then maximizing the profit derived from it. This means branding, limiting, artificially segmenting, making it fit into help desk scripts. In other words, this would kill Linux.
Ideally, a better consumer OS combine the ability to use any hardware built for Windows, any software built for Windows or Mac and the User Interface simplicity of a Mac.
I don't see this happening.
Another possible barrier is the stigma of becoming familiar with a new interface. If you've been using it a while, Microsoft has had a good thing having (for the most part) an operating system where from one version to the next you just know where to find settings, how to do things, etc. Linux may have a common place to find things, but depending on the distro, there is another more GUI based place that varies from distro to distro or version to version.
Ironically Microsoft looks like they are shooting themselves in the foot with Windows 8 - from what I've seen they've ignored the majority of their user base to mimic Apple, at the expense of familiarity. Try finding where Remote Desktop settings are in Windows 8. You start looking around blindly for the "old" computer properties pages. They could conceivably disgruntle enough users to encourage them to try out "other platforms" like Linux despite the prior conceived learning curve.
Comment removed based on user account deletion
Finally an article about linux on the desktop.
If I could play all my video games without any performance issues or lack of features compared to running it on windows, I'd never run anything but linux.
Like ubuntu or something. The problem is, after a long day, I come home, and something doesn't work. I don't want to f*** with it.
I want to spend my time using X program before I head to bed etc. Not fixing it.
Part of the problem is a large portion of PC users also play video games, maybe only once and awhile, but the point is, it's another app that doesn't run without configuration, so people won't use it.,
Lot of other programs do work well under wine or have great linux equivs. That part of the problem then comes to marketing. Not enough people are aware of the compatible programs available to them.
The final thing I think is device integration. People I feel often have a misconception that they can't plug in their MP3 player and load on tons of music and things like that on to linux.`
Windows has the best of both worlds right now. Applications can be configured to install everything a person needs without any technical readouts,
silent installs etc. At the same time, you can do it the hard way on windows if you need to.
Linux runs into dependency issues and other things depending on your build that you need to configure.
If you could have packages auto-install dependencies almost always it would be better.
It's getting way better than it used to be, but, yeah.
I'm sorry but this is simply not true at all. If you want the security fix for an application or if you need the latest version of an application, then sooner or later you will be forced to upgrade. Windows allows you to use new applications on even an incredibly older version of it, for quite a long time--on Linux you must stay on your distro's upgrade treadmill or forgo your applications.
And if this means that you are subject to Gnome 3 instead of your preferred version of Gnome 2.xx or that you must abandon KDE 3.x in favor of KDE 4.x there is nothing you can do but either hope for a community package (Ubuntu's PPA) or accept that you have no choice but to upgrade. This is made worse by the package manager system, not better because at the end of support not only do updates and security fixes cease--so does access to the current system's applications should you wish to do a reinstall for whatever reason.
And if the new version simply doesn't support your current hardware as well as the older version, you're SOL pal. You'll be told to toss out the offending hardware card or buy a new machine by people who think everyone has millions of dollars at hand or has access to unlimited credit without ever being expected to pay back what they've spent...
There are plenty of advantages to Linux--I'm at the point where I only have one computer that I own running Windows and I'm at that sweet spot where I no longer immediately run over to that box to do something I can't (read that as didn't know how to) do in Linux, because I've learned how to do those things now and know what applications will work best for me. Just don't pretend that there isn't a forced upgrade in the Linux world too. You may not always pay in cash, but you will sooner or later have to upgrade at times where you really don't want to and have no recourse....
Have a Virgin Mobile USA smartphone? Give VMRoms.com a try!
The platform doesn't matter. Nobody cares about computers enough to care whether it runs Windows or Linux. All the things you find great about Linux are boring and worthless to the average person because their life does not revolve around computers.
You might be able to get people to convert if Linux had some killer applications that Windows didn't. People do actually care about what they can and cannot do with their computer. You can do far more with a Windows computer than you can do with Linux. Many powerful and important applications are not available on Linux. But this isn't likely to change, because most people who have great ideas want to make money off of them, and there's not a lot of money to be made on Linux.
I am a network eng & gamer and I often find that I want to use a nix system more often but I find that everything I want to do on a nix system I can do on windows but often it is not the other way around. Until they make it so that I can play games with ease on it or until windows fucks up royally with windows (8 is totally going to fail) I will stick with it.
On just sole-installs-reported, there's around 3.7% Linux and 5.2% Mac. Dual boots and self-copy replications (you know, those things that are covered for MS users by a new license payment requirement) very easily will match the Linux and Max installs.
Doubt all you want, but you have to doubt whether Mac have more installs than Linux too.
"You're comparing apples and oranges; Apache is a web server"
Indeed Apache is a web server. And far more common than IIS and ALWAYS ONLINE. But compared to IIS, which has a much smaller (a third or so) market share, it has many fewer viruses.
This is proof that market share and virus availability are not correlated to each other.
Why you whined about apples when I didn't mention Mac at all mystifies me.
"Don't try to spread lies, that hasn't been true for a good while now."
Windows Remote Desktop Exploit In the Wild 94
Posted by samzenpus on Monday March 19, @05:03AM
from the known-weakness dept.
Oh what a tangled web you weave when you want to deceive yourself, shill-boy.
Windows receives billions worth of free State funded education. Spent on every child from 4 to 18+. After that, changing to anything other than Windows requires strong will (Linux) or a relatively large sum of money (OSX).
Because Linux treats me as the master. If I tell it to do something, it does so right away, no questions asked. Or it comes back and tells me why it couldn't be done.
With Windows (which I do use at work), I always have the feeling that Windows wants to be my master, to tell me how to do my work, and I'm the one trying to find a way to beg Windows to please to what I need it to do. And when Windows refuses to do something, it usually refuses to tell me why, it just gives me some vague error message, often with listing two possible causes, neither of which is correct.
To me, this is an important part of being user friendly, so I'm going to claim that my reason for using Linux is "because it's much more user friendly than the main competition".
Android is succeeding in Phones an tablets. But I don't see a strong effort to succeed on the desktop (with mouse and keyboard). Sure, it runs on x86, but it does not seems that someone is thinking on Android on the PC focused on the mouse and keyboard as input devices. But I think that Windows 8 is screwing things up, so it may be a better chance to put more Linux on the desktop when Windows 8 came out ;)
My question to all is why do you care so much about people who don't want or need a desktop Linux. Its very apparent Linux is not an alternative OS people want.
Jack of all trades,master of none
I dont think the article is correct. What Linux really needs is a lot of good applications, games and great hardware support. Sure, Liinux works fine if you are lucky enough that your hardware has a driver and you dont want to play any games that are sold in stores. But, its pretty much unuseable if your hardware is not supported or you want to play a game that is sold in stores.
I think to get these things Linux has to welcome more hardware vendors to providing drivers, even if they are binary only drivers, understanding that looking at this pragmatically, a few binary drivers goes a long way to overall increasing deployment of an open source operating system. As well, the user could switch to open source drivers when they become avialable.Binary drivers could actually boost open source development by increasing demand for Linux and ways to monetize that for providing support services andn so on that, leading tio more revenue into Linux companies that can be used for open source development.
A key to any useable OS is backwards compatability,. Users dont want to have to worry if a specific driver or application works with their version of the OS, they just want to install the application and use it. So binary compatability layer for older binary drivers would pretty much be a necessity.
Probably two projects that could really harm windows and boost Linux would be support Windows drivers and for WINE to actually be able to run over 99% of Windows applications. PC vendors might cionsider actually replacing Windows with Linux on the computers they ship.
Hey, if the extra work to use Linux is a lower cost to you than a Windows license, then you've certainly made the right choice. If not having Windows applications is no big deal, then great. I'm not some sort of software fascist who is going to tell you what software you must use, how it must be licensed, and how much it should cost.
The point is only that there are reasons why even a Linux expert might not choose Linux. There are disadvantages to Windows but you can work around them with a bit of research and third-party software. And actually I have been so happy with the machine I maintain for my other half that I moved my own machine to the same configuration, with Linux in a VM for legacy stuff.
I figure if you're willing to spend hours figuring out how to do something with Linux, or working around something that was broken by the latest Ubuntu update, then you can surely spend a few minutes figuring out how to do things on Windows.
And if one virus infection in many years is really enough to invalidate everything else, then, well.. it's not like Linux systems are never cracked and rooted. It's not like Linux software has no security holes. Botnets usually run their C&C services on hacked Linux machines.
Why would anyone want to use Windows (Mac OS X) as their everyday desktop (or laptop) operating system? Really, why? :)
Windows/Mac OS X do not have less problems, they just have different problems, lots of them. And 'they' (MS, Apple) make you pay time after time for a chance to get those problems solved, and new problems created. Why anybody on earth would want this?
The only reason - people are forced to used WIndows/Mac OS by hardware manufacturers vast majority of which doesn't offer OSless options. Imagine what would happen if Windows/Mac OS X would not be included into each PC/laptop price, but sold separately? Right, their market share would go down very-very quickly.
So, it's not an average consumer choice it use Windows/Mac, it's that an average consumer doesn't really have other options.
To get on the desktop Linux needs to really get behind a single (or very few) "desktop" distributions like Ubuntu. Distributions that are designed to be extremely easy and try to do as much guesswork for the end-user as possible. I'm in a local user group and everytime this topic comes up, distributions like debian or centos come up...Those are great distributions for advanced users and implementions, but not for that person who just wants it to run on their laptop so they can play World of Warcraft and check facebook. The applications also need a major revamp. This has actually been a ranting issue of mine. Having "qApplicationX" or "gApplicationX" to show if it's a QT/KDE app or GTK+/GNOME app just doesn't work for the end user; they want "ApplicationX". The hardware for Linux requires marketing and would probably take years to make major headway since you really have to have existing marketshare or loads of money to pay the manufacturers. The nice thing about Linux though is its hardware compatibility has come A LONG way in the last 10 years, so supporting Linux companies like system76.com or zareason are good for the community and as long as those companies support some of the more popular, user-friendly distributions, you can safely say "hey, go to this site and you're good to go". You need games too, but this can come from expanded OpenGL support which I think is coming from Apple's and the phone fronts since none of them support DirectX any developer looking to write a game for those platforms will have to learn OpenGL. Lastly, it's okay to mix Windows with Linux. Look at Apple. It's come A LONG way since 2000 when Mac OS X was just coming out and while it has A LOT more games and applications being offered today, many people still purchase a copy of Windows and run it in a virtual session (or dual boot) to compensate for applications and/or business requirements that Mac doesn't have (yet). It's okay for Linux to do the same...
I gave up linux as my desktop OS after using only linux for 7 years because of: iMovie, Garage Band, Logic and because it's easier to configure. I still use linux on my job (but I cannot use OSX there, if I could, I would - I can only use Linux or Windows).
I love some Linux things. It's a great OS. But it's not ready (and I think it won't be ready in the next 20 years) to replace OSX as a Desktop OS.
Sorry folks, but it's true. There is NOTHING on linux that can compete with iMovie, Garage Band (and specially) Logic. I tested all options, many many times, and it was just frustrating.
cya.
If I want a Windows box, I can go to the nearest WorstBuy, buy a machine and it has Windows on it. If I want a Mac, I can go to the other section of WorstBuy, or to an Apple Store if I can shove past the iPad 3 fanatics, and it has OSX. If I want Linux, I have to install the expletive deleted thing myself, and risk "bricking" a machine that's already working with the OS it came with.
Until you can buy an Ubuntu box at WorstBuy, it won't be the "Year of Linux".
Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
But you can STILL get a drive-by virus even with the latest, most secure, most up-to-date Windows OS. You don't have to do anything other than connect to the internet.
Don't try to spread lies, that hasn't been true for a good while now. That was true with XP, yes, not now. And heck, even with XP that was no longer true after SP2 which enabled firewall by default.
... Unless of course you're using RDP ...
Number one reason Linux will never achieve the number of Apple or MS is because Linux is balkanized. Pure and simple. You and I know Linux is but a mere kernel with a userland on top. People don't want to know that. They see that there are several hundred choices. Even if there were only 10 choices, which one would I make?
Balkanizing is a strength and a weakness. It's a strength inside the Linux camp but a weakness outside. I see it as a choice in case my main distro ceases to exist.
The average mortal user wants predictability. They don't want choice. They want a hand-holding session with someone they can yell at for help should something go sideways. There are exceptions, but not many.
Linux will end of relegated to also-ran tablets. the server space, where it excels, and the embedded market, where it also excels. Full stop.
Linux deskop usage has been clocked at around 1% of market share, with Apple OS X having around 5-7%, depending on the survey you look at, with the rest being various Microsoft OS. (Remember, this is desktop, not all computers, typically determined by browser stats on widely-visited websites)...
Lasty time I looked, There were twice as many people running Windows Vista than Mac OS X, and ten times as many people running Windows Vista vs. any version of Linux.
Windows XP just recenlty dipped below 50% of the desktop users - and it was introduced almost 12 years ago (August, 2001)...
Ken
The GPP is nothing but a useless strawman argument attacking people who rarely, if ever, exist. The slashdot community seems to be surprisingly anti-open source these days.
Free Software purists require that Linux must Make A Statement(tm) and Prove A Point(sm)
The Bearded Priests of the Free Software Revolution(tm)
Honestly, I'm not sure where you find these people. I work for a very well known open source company and have not met a single person like this. You seem to believe that there are herds of RMS acolytes running around praying to the God of open source. It sounds more like smpoole7 met an asshole in a linux forum several years ago, and has not forgiven the Linux community since.
"Free Software purists require that Linux must" be Free.
This is absolutely correct, if your goal is to create a free operating system, you achieve that goal by making sure that all the included packages (rpm, deb, etc) are free. I don't see anything wrong with that goal. If the free software doesn't work for you, then either help fix it and/or use a different (possibly non-free) software.
It works for her because her husband *is* a techie.
I am one of the people Steve Jobs said would continue to need a fully general-purpose computer, which he compared to people who need to drive a truck. I make software for a living, and Linux is a great platform for software development. The point Jobs was making is that it isn't appropriate to try to make personal computers as simple to use as mobile devices. And while ease of use has many virtues for both the mainstream consumer and the "truck driver," ultimately, the way products are designed will diverge.
Android is the consumer's Linux. Android took the step of discarding much of the Linux userland and starting afresh, with a software platform that is both powerful, and designed for finger-friendly mobile devices. That turned out to be a very successful approach. Trying to evolve a desktop OS to do what Android and iOS do is very difficult, and there are no successful examples. Microsoft has repeatedly tried to make Windows work on tablets, and failed repeatedly. It's an open question if Windows 8, even though it contains a finger-friendly UI system, can straddle the two worlds without creating situations where the user is dumped into finger-hostile territory at inopportune times.
While making desktop Linux more user-friendly remains a worthy goal, it may turn out that Windows 8 is a cautionary example: When the world is dividing into PCs for people who really need them, and mobile devices that are a radical step forward in ease of use, trying to be both at once could result in being neither fish nor fowl.
I wrote parts of this stuff
Regular people don't care about the operating system, hardware, or what the underlying technology is. They just want to browse the Internet, talk to their peers on Facebook about XYZ, and read/write e-mail. My grandmother is using LinuxMint on her wireless workstation. She has no idea, what in her words "A Linux" is; but she knows how to click the "Internet" square, and it browses her favorite news sites.
127.0.0.1
You buy yourself a brand new car... but the car has Good Year tires and you prefer Michelin tires, what do you do ? You sell Good Year tires and buy Michelin tires.
You buy a brand new PC... you do not want Windows so you sell... oh wait... you can't sell your Windows, can you... got the point.
As long as the anti competitive and almost illegal practice continues nobody will try to put anything else on a brand new PC.
Except exFAT, UDF and ISO9660.
As I understand it, exFAT is unpublished, patented, and licensed incompatibly with any implementation in free software. ISO 9660 is structured to be append-only, which is fine for WORM media such as CD-R but not for flash or hard disks. I was under the impression that Windows couldn't mount UDF on USB mass storage devices (i.e. flash drives), only on optical discs. What does one need to install to enable UDF on USB mass storage for each supported version of Windows (Windows XP, Windows Vista, and Windows 7)?
You can add on filesystems into NT-based OS peterhawkins, in fact, it was built to be extensible and take on OTHER filesystems (you also omitted CDFS, & FAT32 in your lists, but no biggie there really):
In fact, here's one example of what I mean, & for Linux ext2:
http://www.google.com/search?q=Ext2IFS_1_11a.exe&btnG=Search&sclient=psy-ab&hl=en&site=&gbv=1&sei=n-5pT9rNO4j50gGD15WwCQ
As far as SSH? PuTTy exists as a decent 3rd party solution, FREE too iirc (last time I used it was in 2009 though), & there are others for Secure FTP (SFTP), see here:
http://www.google.com/search?sclient=psy-ab&hl=en&site=&source=hp&q=%22Windows%22+and+%22SSH%22&btnG=Search&gbv=1&sei=n-5pT9rNO4j50gGD15WwCQ
Same with NFS:
So - If you need *better* NFS support, 3rd party tools exist for it, as well as Microsoft's OWN "services for UNIX" (used to be "OpenNT" iirc, before MS bought 'em out - but, don't quote me on THAT one though).
http://support.microsoft.com/kb/324055
Lastly:
notepad.exe!
* Yes, here I must concede you MAY have a really solid point!
Notepad.exe may not be as nice as some tools are (such as UltraEdit for example & in terms of say, programming languages support for syntax etc./et al) but, it "gets the job done"!
(The only thing I don't like about it is the 'save as type files' defaults ALWAYS to .txt, & that's not always the extension of files I save as here that are indeed, text files (such as a hosts file, has no extension but is indeed, text)).
APK
P.S.=> Thus, You CAN put the very things you mention into Windows, no hassle, & for free (and yes, you can extend its filesystem capabilities easily enough also, per the above example)... apk
The biggest hurdle comes from the community and the source of the systems. There is an arrogance about Linux users that (I'm better than you) that doesn't come along as strong when needing help from others as it does in other operating environments. It also comes from distributions not picking a "white horse" and sticking with it, not providing a clean migration path from to the other which is the effect of the //free// nature of the OS.
//fix it yourself// is good for some but certainly not all. Consumers want it to work, they don't want to learn to write code to fix something or get it usable. And at the same time even among those of us who //can fix it// we simply may not have the time to backtrack a very large program to add that much needed feature / function because it's not a project we are on. We have to learn that code tree from scratch and start working in the change. This makes it impossible.
//breaks// or stops working when the next release comes out. Knowing today that if I leave LTS to the normal current version I lost features and found bugs that broke atleast 25 *KEY* features for me. This is not something I can willfully recommend to anyone who isn't wanting to be involved in every aspect of their computer.
//better// right now... and if you aren't willing to wipe and upgrade to the next greatest thing you quickly may find that your desired application is left in the dust.
Take sound drivers as a simple example. There are several infrastructures for sound control and functions, because "linux" is made of distributions who do their own thing this causes people to have to have to many choices, there are large swaths where things "don't work" as you would expect. You take the forums to find a solution to find that the forum goes back 6 years. With out-dates posts relative to your problem but not a solution that's applicable. It might have been discussed recently but burried, you get the response "Search!" or RTFM!. Sorry, I wanted to use my microphone, not invest 4 hours into getting my microphone to work. Then when I find the solution I have to edit asound files, maybe recompile a module, maybe update dependencies, maybe change a library, This is stuff that all truly makes it a really tough sell.
When you find a problem, that truly kills a function, the solution to
Ubuntu has done good with their LTS version's in my opinion, but I think the question is going to be what
Take sound, I want a voip client, ok this one uses pulse, this one uses asound, do I have them them both? Do I have one and not the other, does the program conflict when I have both of them installed... again, not consumer friendly, Linux is a popularity contest, who does it
PUSH & SHOVE: People resist change -- they become comfortable with what they know, so they are not seen as idiots. Even with Microsoft, there is strong resistance to 'upgrade' from one version to the next without some serious pay-off or pushing. (i.e. "if you want to run 'game x', you must on Windows 9", or "if you want support from us, you must be running on Windows 8 or better").
LOOK HOW EASY IT IS: People want true plug-and-play. Will Linux support all their USB devices? Software? Printer? Scanner? They want assurances! Perhaps if there were a simple install for Windows/Linux dual-boot system where changing environments was as easy as changing a T.V. channel. In this case, the Linux environment should be defined to access their Windows 'my documents' directory and have the look and feel of Windows.
YOU WANT REAL SUPPORT? YOU GOT IT!: People want a support structure that does not belittle them. How many times have you seen a UNIX PRO depicted on television and silver screen alike as an overweight social reject that compensates their lack of social skills by "talking down to" or insulting newbs? I clearly remember the early usenet and IRC days when anyone new was considered fresh meat for the kill. I know that's not what it's always like, but that's the impression the general public gets.
MADGE, YOU'RE SOAKING IN IT!: A public awareness campaign that shows your android smartphone, tablet and other devices are ALREADY RUNNING on Linux might allow someone to look closer. Many people don't realize how much of what they do on their computers nowadays is actually online and isn't dependent upon what O/S they're running.
Just my 2 cents on this issue.
Linux works for me. I've been using it exclusively for home use for about 8 years now. I don't try to "sell" it to other people beyond an occasional nudge because it would be obnoxious in the way that pushing one's religion on others is obnoxious. If someone is interested enough to ask, I'll tell him/her about the benefits I get from it, the same way I would if asked about my religion. But it's a personal choice.
I frankly am tired of these "Linux desktop is dead" trolls. The user base seems to be growing, and aside from the travesty that occurred with the introduction of Gnome 3, it's getting better and better.
"Who controls the past controls the future. Who controls the present controls the past." -- George Orwell
Seriously. Why would anybody want to switch to Linux after spending a few hours looking for answers at any of the 'standard' Linux help sites? Linux users seem to spend more time belittling people with less computer experience than themselves and less time actually helping people, and all assume that the serious stumbling block that prevents a person from switching (lack of a piece of software or support for hardware) isn't actually a big deal.
These days, most people treat their PCs as an appliance. There's nothing wrong with this -- I use all kinds of devices on a daily basis without caring about the fine details of how they work, and computers are the same way for plenty of people. If you have to spend most of your time fighting the OS or fighting the software, then your appliance isn't very helpful. At least Apple won't call you a retard or an asshole in their forums because you dare to have a question about how a computer works.
I'm conflicted about getting Linux to live on the mainstream desktop. Let's for the sake of simplicity assume that Ubuntu is the platform willing to become mainstream.
Here are some of the key issues I see with the current Ubuntu distro:
Unification: Linux at the moment fills a void for people who find value in it that they don't already get from either OS X or Windows. It's very technical and bars noone from tinkering with whatever he likes. Sadly, Joe Citizen breaks more than he fixes by tinkering, and usually wants to use his device to do some predefined task. Say they want to adapt Ubuntu to get more market penetration, wouldn't that risk moving it so close towards Windows and OS X that the original benefits disappear? (e.g. losing the techie crows by dumbing it down). But at least for Unity they have taken a page out of the Apple playbook. No more sudo unless you root your computer or you get to at least click "I know what I'm doing, leave me alone!".
Attention to detail: Application quality control, either it's 100% finished and polished or it shouldn't appear in the 'main ppa'. If people want to experiment, let them hook into experimental ppa's but assure that Joe Citizen has access to applications that have been tested over and over, and provide him with what he needs.
No overcompensation: While GIMP is a wonderful tool and has a huge toolbox at its disposal, it offers too much to be efficient. So much even that it's not unlikely someone will not understand how to do something and look for something simpler with less options, but a clearer 'clicking-here-does-that' approach.
Agression: Linux isn't being marketed aggressively, at least not in the commercial sense of wooing people to leave their current OS for it. As I see it, it's something techies pick up by reading up on technology, and finally decide to give it a try. But there's no driving force to push for said aggressive market penetration and as it stands, there are still quite a lot of drawbacks that put Linux at a disadvantage vs OS X and Windows. But "more features" is not the answer to everything and doesn't ensure success. Ballmer was laughing at the iPhone when it yet had to be released, and said the WinMobile devices did everything the iPhone did and more. I don't think Ballmer's laughing now, though.
Litigation: While the perception of Linux on the desktop is seen as small and insignificant, litigation isn't likely to occur in the domain the user-oriented Linux distro's. But seeing what Android already had to endure and what kind of shitstorm only recently appeared on the horizon with the forming of Rockstar patent troll (Apple and Microsoft even joining forces!), I'd be very wary of any Linux project ever getting a substantial market share. It'd become the target of frivolous patent suits in no time, and while it may be hard to find something to attack it with, lawyers can get very creative (Exhibit A: the US patent system). Also, many corporations might pull their patents (Mono from Microsoft) once their own products are threatened.
As both Apple and Microsoft already have their own desktop OS, I could potentially see Android bringing in a breath of fresh air. If Google really wants to, they have the power to address the above points. While I don't see where they were going with Chrom OS, I could see Android OS becoming something viable, as the worlds of mobile and desktop seem to be headed on a collision course (seeing recent Windows 8 and IOS developments).
That there are a fair number of things that the Linux community could do to address the issue, but also for a variety of reasons, some discussed above, they probably won't and will be left next year making the same comments and lamentations as they would have last year.
Why not, rather than a long list of posts that amount to little more than hand-wringing, redirect this discussion toward the top 10 issues that make Linux on the desktop suffer/suck relative to Windows/OS, with finally some votes to establish the true "top 10". Then after that, set a broad community wide goal of addressing each of the top 10. At least one year latter Linux would be better for it and some additional cohesion would have been created for the community as a whole.
One of the most wonderful things about Linux is that anyone can do whatever they want with it. One of the worst things about Linux is that anyone can do whatever they want with it. If the Linux community is to ever see an increase in its use as a desktop environment, it has to find a happy medium between these two extremes, which is not the same as saying that one has to give up one's freedom to do what they want. However, interoperability and some standardization are essential for common solutions across a broad range of approaches that will address the "dearth of good applications issue" and the "different ways of doing things issue (ie hardware/software incompatibilities issue)". Being owned my monolithic and single-minded organizations, MS and Apple don't have these problems, at least not to the same degree.
My sense is that the Linux community might look at the entire approach of modularization, with some effort being directed toward making various "modules of functionality" interoperable, when different "functional modules" are switched in and out. That in itself, would do much to better stabilize the application level, while still permitting lots of experimentation across a range of activities. Perhaps those who work on the OS itself might do well to make it easier for higher levels of functionality to be more interchangeable, including more standard automated ways to recompile higher level code.
Rather than making this the "Year of the Desktop" or some such make this the year that at least some of the top issues actually get addressed across the entire Linux community. If nothing else, it would make Linux better and perhaps lead to improvements at both the OS level and at the applications level. Make this the "Year that a few more fundamental issues got solve". Do that for a few more years and then look back and have this discussion again. My sense is that given the nature and advantages of Linux in many areas, the entire community would benefit, including for many who are not now using Linux.
Tried ubuntu for a media box, hdmi output had video but not audio. Ubuntu web site said it was not a priority at the time. No time to lose with linux anymore.
http://linux.slashdot.org/story/98/12/30/193209/linux-desktop-is-doa
Folks. It's not going to happen. OSX is the unixy desktop. Nothing anyone has said for the last 14 years on slashdot is going to change that. It's not an issue of technology or 'just marketing'. It's because desktop linux has always lacked a large enough organization building a 'whole product' around it.
On the bright side, linux is well represented with Android. IMO this is due to mobile forcing linux to be wrapped up as whole product. Just like apple did with darwin for iOS and OSX.
Gaming. I'm a Linux guy. I've had it on all my computers since I can remember, use it at work, and even got my wife using it. However, recently I wanted to play a new game (Starcraft 2) and the support on the most "friendly" distributions (Ubuntu and Mint) were shotty at best. Sound problems, video inconsistencies, you name it there were problems. Emulation (with WINE) is buggy and virtual machines introduce a performance bottleneck. Until games companies support Linux or vice-versa, the Linux desktop will not be used by a large segment of computer enthusiasts: gamers.
I happily dual boot Win 7 and whichever distro I happen to like at the moment (currently Xubuntu using lxde, might do Arch soon). I find that I default to Linux, but I don't freak out if I have to boot up windows to do something. I am able to use my computer to do the things I want to do with it.
I long ago quit giving a rat's hindquarters what OS other people use, as long as I can use my machine the way I want.
So, if you feel like being an unpaid salesperson for a product that is given away for free and doesn't need your efforts, knock yourself out. I hope you find great success and happiness. But I have no advice to give you.
WALSTIB!
1. Safer web browsing.
2. UPDATES! A unified system updater exists. No more having a Java updater, an AIR updater, and various other updaters. It's all in one place! This seems small but it's huge to a noob that is bombarded with updates to install on what seems like a daily basis these days.
Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
I recently gave up my Dell Mini with Linux and got another netbook with Win7. Why? Because I got tired of dealing with basic fundamental stuff that was broken. Originally my Dell Mini came with Ubuntu v8.04. I guess I should have stayed on that release, but I decided to "upgrade" and that's when my fun started. v9.04 broke microphone audio, so I was unable to use Skype until someone posted a forum article on how to disable some audio driver and reinstall another package. v9.10 broke microphone audio again and took out my webcam. v10.04 fixed the audio, but still no webcam. v10.10 same deal. v11.04, no changes, stuff was still broken. Apparently there was some way to get the webcam to work, but you had to hunt down sources for various USB library pieces and that was just more than I wanted to deal with. So while I liked aspects of my Linux experience, ultimately I just needed something to work rather than spending my time tweaking with stuff that should have been working to begin with.
If you want the security fix for an application or if you need the latest version of an application, then sooner or later you will be forced to upgrade Windows.
I am still using vi that hasn't changed since 1985.
But my WinXP won't run Privateer 2. Or Wing Commander 1-3.
My mom, my sister and my girlfriend all use linux.
My mom used ONLY linux for 4 years.
All I had to do was to install ubuntu for my mom and use it on my own. Linux is far superior for office work. Even thought MS Office is far superior than OpenOffice, the rest of the system compensates.
For instance, remember the procedure of installing an app on windows without a disk drive:
1) Pirate it (you can't buy photoshop on a pendrive),
2) install a virtual cd drive,
3) mount the iso. Install.
4) Crack.
5) Wish hard.
6) Restart.
7) Use it.
When I showed my GF that to install a new program in ubuntu all she had to do is to search for it and ask for it to install, she was converted.
The reasons my friends still stick to Windows ore Mac are:
1) They use photoshop or other adobe app professionaly.
2) Games on Steam.
I personally have a windows box to solely to play Warcraft3.
But I don't see that as a problem. Do you?
Linux can't become 'the PC OS' by following three fundamental axes: costs, consistency and substance. Following the cost axis, on your left, you see free software, open, with some documentation and inconsistent support. NO WARRANTIES AND NO MARKETING. It is not a cow so don't try to milk it. As for consistency, freedom made it so colorful and chaotic it's really hard to get around or use it as a base. On the other side it's very flexible, customisable and powerfully diverse. It doesn't have a head to decapitate, it's like a commie hive, based on equality of itches to scratch. For the final axis, it lacks the solid state and logic Windows or Mac has, that one direction, that one single point of delivery, it's divergently creative, it's really "meta" so you can't envisage it as a product, or an array of products and so it cares less about that and if it runs products or not. Linux stopped being just one penguin the second Linus shared it's code. I actually use only Linux at home because it costs me less, gives me freedom and it never stops challenging me. Now if you would stop these damn articles and let me fix my Xorg.conf it would be wonderful.
uhm...
Hello, I use Linux as my everyday desktop (ubuntu LTS) since 2.5 years. I have switched for many reasons (missing drivers on Vista64, openoffice and chrome identical on Linux, I know unix, religion, ...).
My return of experience is that Linux works fine enough for usage, but there are many strange "feelings".
- It is strange to not always be installing software found on internet, deinstalling them because they are crap and then having to fix issues related to bad deinstallation.
- On linux, there is no problem to find and install powerfull packages, but there is a step learning curve. The documentation is either not up to date, incomplete, not existant or does not go beyond basic stuff. On windows, I complain about bad software, on linux, I complain about my ignorance and the lack of time to learn. This is not good for self estim.
- There is a feeling of loneliness. There is almost nobody I can ask when I have a question. Sometimes, I find a question on internet about a problem I have already encountered and solved. But once a problem is solved, it never occur again. I do not remember exactly how I did solve it. I can almost not help. Maybe I should search for a LUG to share my experiences. I have nothing to discuss with people having windows problems.
The main positive points that balance these negative feelings are:
- that my disks are far easier to backup because of the clear separation of data and programs. It is trivial to mount backup images, rip DVD....
- I can access my computer from anywhere (if it is on). I would like to setup the wake on lan, but I have not found clear documentation
- My computer is as fast as 3 years ago, I have no need to change.
For me, the main problem of Linux usage is that there are too few of us.
I began life on Sun3 workstations running SunOS and when Linux came around in 1993 I was thrilled. I can remember the excitement of running Emacs at home, on a cheap PC with 4MB ram, a 150MB ESDI hard drive, and an EGA card (all of which were an order of magnitude cheaper than the Sun4 workstations that were around at the time).
From then until now—nearly 20 years now—Linux has been in various states of "we're finally almost there!" but it never actually gets there. We were "almost ready to take over the world and displace Windows" all the way back at the KDE 1.0 beta-3 release in 1997.
The pattern goes like this:
1) New project! We will copy and improve upon the shiny proprietary thing in the market now!
2) Code 80% in 2-3 years, leaving 20% buggy or incomplete or listed as "ToDo" or "FixMe" or "ImplementLater" (goes for docs, too).
3) Look over there! There is a NEW shiny proprietary thing! We are behind the curve!
4) Discard all and start again at #1.
Being "satisfied with old but working" (i.e. the Windows XP phenomenon) doesn't seem to be the sort of thing that motivates FOSS developers to get that last 20% done. So if you're an end user of Linux, you're always stuck somewhere between 0% to 80% working, but you never, ever get to 100% working/stable.
It took me until 2008 to realize that I would never, ever get there with Linux. When KDE3 went to KDE4 and I switched to GNOME only to have GNOME3 be announced as a replacement to GNOME2, even as things like Pulse were coming down the pipe that broke audio yet again and driver changes in recent kernels were rendering the laptop hardware I was using at the time unsupported... A light bulb finally went off over my head:
"I've been here before. Over and over again I have been 'almost there' with Linux... and now I'm not again. If I stay, I will spend countless hours and nights over months or even years yet again kludging and coding and submitting and configuring and kludging and, most importantly, waiting on others and on the "community" to implement/fix/document stuff, working hard to continuously preserve and backup and migrate my data in an unstable environment. In 2-3 years I will finally be to 'nearly there' again, and then... No. I will not be fooled/find myself waiting for years for the next major versions to mature yet again."
With fedupness in my soul I partitioned the machine and installed a hackintosh volume, which ironically worked about as well as Linux ever had despite being, well, a hackintosh volume, and which was actually (and again, ironically) somewhat easier to get working right (a bit of futzing around with files and drivers, but no configuration of the runtime, environment, text files, GUI environment, etc., needed).
Within a month I wasn't using Linux at all. Within 6 months I'd bought a MacBook Pro. And that was that.
Now you couldn't pay me to go back to Linux. I need a computer that works 100% and it had been so long by 2008 since I'd had one that I'd forgotten what it was like. Never again.
STOP . AMERICA . NOW
Exactly. Linux was a lot better than Windows 95/98. Windows 7 is better than Linux. The "day of Linux on the desktop" should have come when Windows XP was late. That opportunity was missed.
It's not about cost, either. Linux has had the effect of reducing the price of Windows on desktops. Microsoft had to cut their price to counter the Linux netbooks.
While I liked the security of running a Linux release, ultimately what killed me was the regressions. Got to a point where I was installing new releases just to see if they fixed problems that had been introduced in the prior release. What's going to kill Linux on the desktop is the fact that there doesn't seem to be anyone at the helm in ensuring the quality of the next release going out.
Pretty good, but for years, I had to reboot to Windows to scan with a Microtek ScanMaker 4850 USB flatbed scanner. It's still unsupported to this day. I eventually replaced my scanner when I replaced my printer with an HP OfficeJet all-in-one, and I chose HP solely because of HP's commitment to CUPS and SANE under Linux.
When I'm in regular user mode Windows meets my needs with minimal to no fuss. I'm also a computer nerd, to a lesser degree than most here I suppose, and build my own computers. I really like to tinker and Windows is open enough to fulfill my tinkering desires as well.
You know, sh, csh, sed, awk, perl, etc. etc. etc. The entirety of the Unix System V Bible that I used to have laying around on my shelf in the old days is not about "tinkering," but about *working*.
It is only once Linux comes along that an OS becomes a tinkertoy and a CLI the interface to this form of play.
I use the CLI regularly on my Mac for a lot of heavy lifting. But you're right, when I was running Linux, I used the CLI mostly for tweaking stuff to try to get it to work better ("work 100%" always seemed out of reach). To my eye, in retrospect, this is an endictment of Linux, not an ad for it, and says a lot about the relative "can get work done now" vs. "still working to make it work now" balances in both systems.
STOP . AMERICA . NOW
It's amazing how for YEARS, Fossies whined that Teh Micro$$$loth was "forcing" people to use Windoze.
But here we see, when presented with computers selling even less expensive, consumers don't even WANT Teh Lunix.
This is borne out in other markets as well. In countries with high piracy, for example, there are no cost considerations. And yet, they prove people would rather STEAL Microsoft's OS than use FREE, legit copies of Teh Lunix.
Some day, I hope FOSSies wake up to the reality that they'll never "beat" Microsoft on the desktop. There's nothing wrong with you guys tinkering around with your hobbyist operating system, just please stop pretending nobody else wants it because of some magical non-existent pressure exerted by Microsoft. People don't choose Linux because the alternatives are superior.
I beg to differ on your analysis of OSX. I would have considered Apple if it weren't for the clunky DE, which is even more apparent in multiple monitor environments. Whoever decided that the application toolbar and window should remain separate is very likely the same kind of person you accuse of being unprofessional GUI designers.
Don't confuse usability with popularity.
Yes, you can use FOSS on Windows, but you still have to pay for Windows, for each of your computers, if you want to keep it legal.
This is a problem only if you're building desktops or buying Macs. Pretty much any major brand PC not made by Apple comes with a copy of OEM Windows 7 installed at no additional charge. So if you're buying a laptop, and it's not a MacBook, the sticker price includes Windows.
Linux needs to stop being a laboratory.
Linux needs to have a UI that regular people want, not what some programmers want.
Linspire had the right idea. Make Linux look and work like what people are used to.
There can be one distribution that looks and works like Windows, including WINE. And, another that looks and works like MacOS X.
These should be packaged and sold in stores, with tech support. As well as bundled with hardware.
There can still be all the current distributions with their different UIs for the Power-users.
But if you want to sell Linux to desktop users (who don't care about the 'coolness' of Linux) it simply has to run the software they need to run, in a way they're familiar with.
People are going to have to give up the egotistical stand that says Linux shouldn't work like Windows.
If a car manufacturer made their cars as different from other cars as Linux is from other OSes, they'd have very few sales too.
There are certain demographics for users of Linux on the desktop. If you have to ask the question "Why would anyone want to use Linux as their everyday desktop (or laptop) operating system?", then you are probably not part of those demographics. Most desktop linux users are academics, hobbyists and people who are just motivated to tinker and learn about computers and operating systems. I imagine there is also a smaller portion of people who use linux purely out of financial concern (its free, as in beer). Anyway, I'm quite happy with the level of desktop penetration linux has now. Its enough that there is a worldwide community of support and plenty of competing projects to some of the best commercial software available (ex: LibreOffice). I don't think linux needs the hype (or reputation) that Microsoft Windows or IOS has.
As a longtime linux user (I started playing with it in middle school back in '99), I generaly agree that open/libre office generally works with MS office... ... except when it doesn't, such as when you have *specific* formatting reqirments (like for a thesis, or powerpoint), and you need it to look the same on all machines.
>> Why would anyone want to use Linux as their everyday desktop (or laptop) operating system?
we can....
by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
It's an interesting pathology. Former user (often a fanboy) decides to switch operating systems and becomes obsessed with trying to get everyone to agree with them. Posts start out with specious attempts at logic and eventually dissolve into vitriol-spewing trolling.
I was only pointing out that those features can be added to Windows to overcome those 'shortcomings' (which in essence, aren't that @ all), for FREE on all accounts noted... & from MS own stuff I noted, as well as excellent 3rd party 'freebies'...
HOWEVER: This? LMAO:
*THE NAME THAT MUST NOT BE SPOKEN*
?
Oh yea, I KNOW where that comes from - the BIGGEST PACK OF 'UNDERACHIEVERS' ONLINE THERE IS IN 1 SPOT: Arstechnica!
* Tell your KNOWN "ne'er-do-well" buddies there I said it was an ABSOLUTE PLEASURE knocking:
---
1.) Jeremy Reimer
2.) Jay Little (death threats on 2 websites he made to me as well as being blown away on what he said he was 'expert in', in Exchange Server)
3.) Even then Notre Dame CSC Doctoral Candidate Jarrett DeAngelis for a loop @ Windows IT Pro on memory managment, exchange servers, & far more!
---
How'd that work out for them? OK:
---
A.) It got their sites removed by their hosting providers in Shaw of Canada for Reimer, CrystalTech.com for Jay Little,
B.) It got their 'big gun' in StarKruzr/Jarrett DeAngelis to agree with 99% of what I stated, and, turning him up a liar about his REAL NAME (which he lied about, but in the end, admitted... just like Jeremy Reimer admitted he impersonated me on his personal website & the same being done to myself @ arstechnica also!).
---
* You arstechnica wannabes? Pitiful... I wouldn't have said this to you, but your tone merits it - it really does, especially since it's quite obvious you associate with those noobs.
APK
P.S.=> Fact is, this:
The day ANY OF YOU has done what I have in the art & science of computing earlier, more, & BETTER than I have?
(Numerous times in good note in written publication in books, magazines, & articles in computer sciences that were about MY work, not that of others... commercially sold code to my credit/name, my work being a finalist @ MS TechEd 2000-2002 in its hardest category 2 yrs in a ROW, in SQLServer Performance Enhancement & more)...
"My Name is Ozymandias: King of Kings - Look upon my works, ye mighty, & DESPAIR..."
----
Windows NT Magazine (now Windows IT Pro) April 1997 "BACK OFFICE PERFORMANCE" issue, page 61
(&, for work done for EEC Systems/SuperSpeed.com on PAID CONTRACT (writing portions of their SuperCache program increasing its performance by up to 40% via my work) albeit, for their SuperDisk & HOW TO APPLY IT, took them to a finalist position @ MS Tech Ed, two years in a row 2000-2002, in its HARDEST CATEGORY: SQLServer Performance Enhancement).
WINDOWS MAGAZINE, 1997, "Top Freeware & Shareware of the Year" issue page 210, #1/first entry in fact (my work is there)
PC-WELT FEB 1998 - page 84, again, my work is featured there
WINDOWS MAGAZINE, WINTER 1998 - page 92, insert section, MUST HAVE WARES, my work is again, there
PC-WELT FEB 1999 - page 83, again, my work is featured there
CHIP Magazine 7/99 - page 100, my work is there
GERMAN PC BOOK, Data Becker publisher "PC Aufrusten und Repairen" 2000, where my work is contained in it
HOT SHAREWARE Numero 46 issue, pg. 54 (PC ware mag from Spain), 2001 my work is there, first one featured, yet again!
Also, a British PC Mag in 2002 for many utilities I wrote, saw it @ BORDERS BOOKS but didn't buy it... by that point, I had moved onto other areas in this field besides coding only...
Being paid for an article that made me money over @ PCPitstop in 2008 for writing up a guide that has people showing NO VIRUSES/SPYWARES & other screwups, via following its point, such as THRONKA sees here -> http://www.xtremepccentral.com/forums/showthread.php?s=ee926d913b81bf6d63c3c7372fd2a24c&t=28430&page=3
I
First, I would pick a distro, that makes it a lot easier to sell. I unhesitatingly recommend Ubuntu for someone that wants Linux on the desktop.
But as for what needs to be done, while I use Ubuntu I also still use Windows. Windows really is a pretty good OS, IMHO. But more than that, there are several important programs that have no Linux counterparts. There are few AAA games on Linux. Also, as much as I love LibreOffice, MS Office is sometimes an absolute requirement.
WTF? I have no idea what you are on about regarding Arstechnica (I know it's some kind of news site, but that's about it). I think you've confused me with someone else.
You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
Backend server *Nix is growing.
Mac is *Nix.
Every Linux desktop sucks.
However Linux OS will eventually be the underpinning of all OSes. It is already happening. Mark my words, M$ will one day switch to a *nix kernel. (I'm laughing at me right now, but part of me believes it).
Desktop window dressing will tone down (see: iOS, Metro) even more in the coming years, and the interface will change more and more dramatically.
But ultimately the *Nix will win the O/S war. Leave the UE/Desktop to the artists and the context/usage-model. /endrambling
https://www.accountkiller.com/removal-requested
"Why would anyone want to use Linux as their everyday desktop (or laptop) operating system?"
For me, I find non-Microsoft web development much easier on Linux that in Windows. I can set up a dev environment with web server and database all native and local and for the most part it Just Works. On Windows I find I either have to still configure a Linux server VM and set up my stuff there to write code on Windows and target the VM server, or go through some sort of WAMP setup. But I never feel like the various pieces running on Windows are as good as their Linux counterparts which is where the final product is going to run anyway. Java development, too, seems to just work better in Linux.
That said, after running Ubuntu for a couple years on my laptop I reinstalled with Windows 7 and have been there ever since. I originally just wanted to play a Steam game and it just wasn't working under Linux. But I also grew tired of having to hack things and run scripts from the Internet just to make things work. Just off the top of my head I remember dealing with:
graphics drivers for my Thinkpad T500
CUPS pdf printing that just disappeared and kept needing to be re-added
wrestling with browser plugins - things would work with Firefox but I'd have to play games to get them to work with Chromium
wrestling with getting any sort of Citrix plugin to work on 64-bit so I could access my employer's network
Last year Linux celebrated its 20 year anniversary, as Linus began writing it in 1991 and released it that same year. For myself, I'd have to think more deeply about it to determine exactly what year I first started using Linux, but it was definitely between 1993 and 1995. I installed my first Linux on a non-brand-name laptop with the Slackware distribution. It required many, many 3.5 inch disks to install (I forget how many disks it was if you wanted to install X-Windows - it was a lot). It used LILO as the boot loader.
My next Linux desktop I began using in February 1996. It was at a small startup - so small actually that initially the machine doubled not only as my desktop, but as a server of sorts. The machine had a pre-1 kernel, but the previous sysadmin upgraded it to Linux 1.X the first day I began working. The /proc/meminfo file in Linux had recently had a cached column added to it, which broke top and some other things, although the previous sysadmin dealt with that snag as well. FVWM was my window manager. The machine was susceptible to the "ping of death", and this was before firewalls, NAT, iptables and the like were widespread in use.
Linux as a desktop has come a long, long way since then. Even in the past few years, the Linux desktop has come a long way. A lot of people have done work on this, but Ubuntu has been a big part of this, and is what I currently use on my desktop. One example - when installing my new Ubuntu system, it sets up what is necessary to get the disks and network connection in order, and then it simultaneously starts downloading needed packages from the Internet while I go through the rest of the system setup menus. If I finish all the setup before everything is finished downloading, I can cycle through a promo which shows me which features Ubuntu has. This is the kind of thinking that has been needed for Linux on the desktop - every previous Linux install I remember consists in me doing system setup, and then I have to wait for the downloads to start and finish. Even though it is a little more of a pain to implement from the developer's point of view, Ubuntu gets those downloads started as soon a possible, and I don't have to wait that extra time that I'm doing the rest of the system setup - and if I finish before the downloads, I have a promo to look through where I can learn about the system. Not a big thing, but an example of the kind of thinking needed.
To a point others have addressed - nowadays there is server, desktop, laptop, tablet and smartphone. Linux is dominant on smartphone, and has a very healthy-sized chunk of tablets. With the Nook, the Kindle Fire, as well as the pure Android tablets like the Samsung Galaxy Tabs, the Xoom etc., and this year Ice Cream Sandwich tablets coming out, I'm confident Android (and thus Linux) will grab more of the tablet market. What I have not seen mentioned here (maybe I missed it) is that tablets sales have been cannibalizing desktop sales, and the traditional desktop is growing less relevant over time for the average consumer. Just like people here are saying desktop Linux is mostly only relevant for techies like us, in the future desktops may become mostly relevant only for techies like us, or people doing things like 3d modeling and the like. With a Bluetooth keyboard (foldable or solid) and a tablet, you can already do a fraction of what the desktop can do, and that will only increase with more powerful tablets, new software and so forth. And Linux is a big player in this domain. I think the efforts to improve desktop Linux are good, but I think efforts to promote Linux are currently more productive in the areas where it already has a significant position: servers, smartphones and tablets.
Right now Apple and Android are in a real race for dominance over smartphones and tablets, and Windows is throwing its hat in the ring with Windows 8. I think Microsoft realizes it has lost the smartphone race for the next few years, and will be concentrating on tablets, where the
Quantity possesses quality of its own
Then explain the North American video game crash of 1983, when excessive quantity killed the market.
Pretty simple, actually. Find a user base that will guarantee the "popularity" and "job security" of the OS; i.e., the government. Why do you think the Chinese have hacked all versions of Windows? Because that's the OS the government, including the military, uses. You convince the government to switch to Linux, any particular version, and that will drive a change in the market.
I've been using Linux as my main desktop operating system since 1993. Didn't have to have it marketed to me - it marketed itself because of its functionality and extensibility at low or zero cost. It was stable - had all the desktop tools I needed at the time and has added most of what I have needed subsequently since. I rarely use anything but Openoffice or, now, Libre Office or sometimes some of the KDE or Gnome counterparts. It ran continuously, did not blue screen, did not require a reboot to update a piece of *application* software, let alone even OS support software, barring perhaps a kernel update. I admit to using Windoze sometimes if there is a piece of software that is not available for Linux, but I don't do so out of choice and mostly don't need to. Only one major area where I play that I concede to other OS's in, is in music applications where Mac and Windoze have the market - but Linux is a serious contender there too for some. I have just spent the better part of 12 days also trying to install a piece of OOS on a commercial variant of UN*X - supported - paid for - will not work. A colleague spent the morning installing the base Linux on the same machine (not x86 hardware) and I spent the afternoon installing the software packages - remotely not needing some GUI front end but simply ssh'ed in - and by evening we had the software that had not worked at all for 12 days on the normal vendor supplied OS working just fine. Having paid for vendor support doesn't necessarily mean things are rosy if you don't want to do what is normally prescribed, and I'm sure we've all been down the support route where you call and you get: "OK sir, please uninstall all your other software first, then reinstall the OS and then our piece and we can then tell you what to do? What? You refuse to uninstall all your other software? Well I'm sorry sir your support 'contract' doesn't cover us being able to help you then..." BTW: If I do use Windoze I make a point of installing the Cygwin suite as a fairly up-front procedure too. Kind regards all.... W
The only real value of Linux on the desktop are:
- that whatever you put on your machine is "hard to remove by others", normally it's free and you got the source code, the more you use, the more you learn, it becomes easier, and even if your software becomes obsolete it is still mostly avaiable.
- and you know that putting spys, and limiting what you can do is sinificantly harder than with other platoforms. (although not impossible read the thomson paper).
So the only "selling point" is : if you care about your freedom more than about convenience, use linux, if not... well it's your life.
BTW: People who do not care about the level of control proprietary software companies can have on them through their desktop (through spying, control of the media distribution chain, remote data access, etc...) do not really care about their own liberties, they are the kind of persons who believe in electronic voting. .. :-)
So probably we should just remove the right to vote to microsoft/macosx users, hummm, well the initial bootstrap vote will be hard to get though
Don't want linux? Then don't use it, it would cut down a lot on the simple-stupid questions everywhere.
I use Linux as my everyday desktop because I am too much of a control freak to use anything else. This is also why I don't use Gnome.
Ubuntu, which you use, has PLENTY of users that can help you.
... trying to imply that Windows vibrantly competes with Linux in the embedded or run-on-a-mainframe space?
/. member #, Ken, can we assume you're doing the former? :-)
You have a 4-digit
"Ahh! I see you're in that indeterminate Schrodinger state where - oh, uh
so who cares about linux adoption. we have the servers, and mostly the personal devices. The cheese moved and nobody is looking for it anymore....
Resize the taskbar so it has two rows, this gives enough room for the clock date (and is handy when you perpetually have a lot of stuff open, just takes a bit more screen real-estate).
It used to be pretty clear -- sell Ubuntu. Simple, nice UX, and dead reliable. Then Unity. For the moment I recommend Mint, but that's even more obscure than Ubuntu for the ordinary user. Linux isn't going away, and I'm secure enough in my own judgment not to have to proselytize my OS choice. So, really, who cares?
I use Logic and Garage Band on my wife's Mac At work I am forced to write C# code on a Windows machine. That's all good, nothing wrong with that.
But generally, I use Linux (Mint). I love it because it gives me freedom. It has a browser, a mail client, a shell, a text editor and a bunch of compilers / interpreters. That's really all I need. I don't need an overpriced fashion gadget that loses 99% of its value once it gets a scratch or a ding.
Linux gives me freedom. I love the feeling of being free and I am willing to sacrifice convenience for freedom.
I can even listen to music without having to worry about DRM. Thank you Google Music !!!
Linux is not for everybody.
In fact the brand new HP color laser we just bought was EASIER to install on her linux box than it was on the Windows 7 machine I have. Yes, Linux is EASIER to install hardware than Windows 7.
Lies, damned lies, and Slashdot anecdotes.
Every job I got in those fields required Linux skills. Please make great user friendly app to tinker with personal genomic data and people will sped hours searching for ancestry and trying to understand how to tune-up their bodies to improve quality of their lifes. Most of the building blocks (software packages) are GPLed and readily available, but the output of such software is hard to understand in current form.
Answer the question in my subject line then! Why'd you even descend to name tossing for?? I didn't do that to you! So, if you're having a "bad day"??? Don't take it out on me.
PeterHawkins... seriously, as to your name calling?
Well, imo @ least, based on experience with arstechnica fools?
You're NOT fooling me here on that account because it's rather obvious - however, tell us where you came up with that childish off-topic illogical jab @ me, hmmm??
They've done that to me here, many times (I have many bookmarked in fact, would you like to see them?).
Arstechnica's the ONLY ones that called me that, in some childish reference to "Harry Potter" books' character (some evil powerful wizard type etc./ a villainous type in that series).
* After all & ABOVE ALL ELSE HERE: I didn't call YOU any names in my first reply to you after all... but now?
Well, I won't now either... I don't have to. You've just showed me I am NOT dealing with a "peer" in computing. Period. Otherwise, you'd have been able to show you've done more, better, & earlier than I have, rather than call me derogatory names (and yes, I found it that).
Partial results of what I have done in computing, when I still gave a hoot about that type of thing that is do the job nicely when others such as yourself attempt to belittle me... then, I let YOU or others like you who toss names do that, to yourselves in evasions showing me you've done more, & better + EARLIER also (decade ago since I have really, don't need it anymore, been there/done that, many times)...?
It always "does the job"/works every time!
So - You call me names in illogical off topic ad hominem attack fashion, then, you get challenged to show me what you've done better & more of in computing vs myself.. it's THAT simple.
Especially on those like you that 'fire back' illogical ad hominem attack attempts my way, attempting to belittle me.
Funny you can't show you've done more, better, & EARLIER than I did in this science eh?
After all, they're just facts... facts I obviously now see, as does anyone else reading, you have not managed to do yourself... and yet you saw fit to toss names my way!
APK
P.S.=> Fact is, ALL I ever have to do to those like you that attempt to belittle myself, especially when all I did was reply to you on some facts?
Is put that tiny list out of mine, & then, to challenge you to show you've done more, better, & EARLIER than I have in computing!
None of any of my 'detractors' here have to date, because I know who has around here, & you're not one of them - there is, afaik after more than a decade of hanging around here on MY part, less than a handful that I know of, in fact!
Now, think about that: I am not "that great", I can "get the job done" as to an estimation of myself in computing.
So, in essence, as to the "talent level" around here? Well, that's not saying much for who 'hangs around' here then!
Yes, because there are guys in this field out there that BLOW ME AWAY on all fronts noted, by far.
Yes, I can concede it... that's right!
So, I also use it as inspiration to better myself & possibly help others online too (which I have done since way, Way, WAY back in my IRC days 1994-2001), because "perfection's a road, not a destination" & I know MOST of them are not 'wizards', but more dedicated hard workers who focused on a subject & excelled... this is all anything good, really is, imo)...
Yes - it's THAT easy, everytime - so before your "geek angst" gets the best of you next time and you decide to toss names or other derogatory remarks? Think to yourself that some folks around here HAVE done well in computing, and are NOT attacking you (I wasn't), and get over yourself....
Sure - I used to get 'pissed off' too, & I am a MILD case (the guy who maintains BSD iirc, Theo DeRaadt iirc? Man... he is way, Way, WAY more honest & direct and BRUTAL about it than I am, b
I've used linux as my main OS for a couple years now. I tried it out on an old laptop my freshman year of highschool and have been happy ever since.
My favorite part of linux is honestly gnome. There are hundreds of arguements for and against different UIs but for me it all came down to what is intuitive. If I want to enable something simple like seeing hidden folders on windows, I need to go online, look it up, find the button through 50 different menus, etc. With linux I usually can guess how to do something without taking any time whatsoever - it's intuitive. I grew up on windows, but it only took me a month (or so) to become more comfortable on linux.
This isn't the same for everyone, and there's no reason why it should be. People should use what they want. Trying to convert someone is almost always going to be an excercise in frustration unless they honestly enjoy the change.
Wow! Rarely seen concentration of FUD in this post, you should be up for a promotion, or a bonus of some kind.
Reality is :
-it's way (I mean WAYYYY) faster and easier to install Linux on just about anything than to get windows working
-on the various machines I've used to make a living as a developper over the last six years (currently EeePC), everything worked seamlessly right out of box
To check it out :
Burn a Knoppix CD (or USB key) and boot your machine with it, you'll get a risk free trial (you should have networking and office suite all up and running)
http://knoppix.net/
Once you love it :
install Debian, following instructions here at
http://wiki.debian.org/QuickInstall
(other distributions exist)
This will preserve your Windows partitions, and the content will be accessible easily from Linux
You'll soon discover that computers are actually fun.
I built a computer a few years ago for two reasons:
1) to show the class I was teaching how a computer was built
2) to have a computer to be hooked up to a TV for watching TV/movies/etc.
I put linux on it but to my annoyance, Netflix was impossible because of Silverlight/DRM. That pretty much ruined it for me and I put Windows on it. Little things like that, I think, explain a lot of why people won't switch.
I can use any OS for a couple hours, but linux font readability becomes an issue on long multi-hour sessions. The font readability for linux browsers and e-book readers in long term use is still a barrier. I can read MS ClearType fonts almost as well as I can read the printed page
Personally, I see the biggest problems are the lack of platform APIs, that all filesystems, DEs and applications will use. There is a major issue with desktop fragmentation, with spotty hardware support and API churn when it comes to sound, video and UI toolkits, but these are things users can avoid with testing and careful choice.
In my view, there are more fundamental problems, which leave Linux with a ball and a chain round it's leg - While the core OS remains stuck in the 1970s, Linux will continue to lose relevance. POSIX is obsolete, and UNIX(tm) is dead.
The following is, of course, simply my opinion after having used Linux and attempting to use Linux for various things in the course of my work over the years. I know many will disagree with some or all of it, especially when it comes to file permissions.
Most of these issues are most relevant for a business/workgroup situation, and some of these issues would include:
Authentication system: Secure and easily managed user authentication which works across the network is a 'roll your own' thing under linux at the moment. The platform should ship with Kerberos and LDAP working 'out of the box', and all servers and apps should be able to plug into this without any pain or recompilation with different configure flags.
File permissions: POSIX is obsolete. POSIX draft ACLS suck, thats why they remained a draft. Adopt NFS4 ACLs or a superset, build filesystems (like ZFS) to use them exclusively, and dump the reliance on the inadequate owner/group/everyone structure. This is important when sharing files over a network, or simply for allowing users to do what they need to with shared data on a single machine. chmod/chgrp etc. can be modified to set the appropriate ACLs. Ignore the part of the POSIX spec that requires all other ACLs to be blown away when chmod/chgrp is applied.
File locking: POSIX never anticipated multithreading. POSIX locking is broken, and should be modified so that locking a file in a threaded application on Linux is reliable. The current standard is not something that anyone who wanted to design a working file locking system for Linux could possibly have contributed to or supported.
Network file system: A filesystem that allows secure, high performance sharing of files between Linux systems, that seamlessly supports ACL-based file permissions and file locking is sorely needed. NFS and Samba are both inadequate for various reasons (which would, however, be somewhat mitigated by the above), and its pretty embarrassing.
Filesystem mounting: the kernel/fstab, gvfs, kio, FUSE all do their own thing. You have absurd situations like OpenOffice and gedit not being able to save the files they open. Ability to use URLs like 'smb://myserver/myfile' will only ever work if this support is implemented at libc or similar level. Dump gvfs, dump kio, and build in network url decoding and filesystem mounting at the layer it makes sense to do it on. - the fopen system call should take be able to take a url as a parameter, if this functionality is desirable, we shouldn't duplicate a stack of hacks for each desktop environment to support this.
I gots ta ding a ding dang my dang a long ling long
The problem with alternative apps like acrobat->gimp is that ultimately software is a tool (and so are some users ;-)). If you are a graphics guy with 10+ years experience using an app, you are very very quick at doing hundreds of different things with the software. Through in gimp, sure you might be able to do all the things that you can do in photoshop but there will be a huge learning curve. If you are billing 100+ per hour for your time and some stupid "free" app cuts your productivity in half for a few weeks that is a problem.
Professional use, I'd absolutely agree. I don't think Gimp is on Photoshop's level at all (though people did tend to call it a "Photoshop alternative" - I think that there may have been some truth to that when Gimp was new - when there weren't a lot of apps out there that did the simpler jobs one tended to associate with Photoshop. These days, free image editors of Gimp's caliber are a lot more common, and Photoshop goes beyond that in a number of ways.
But I think that for the majority of users, an app on Gimp's level is enough.
Bow-ties are cool.
1) Does every video card work?
2) Desktop user's shouldn't be expected to recompile a kernel for functionality.
3) Openoffice / Libre Office is not as useful or compatible with Microsoft office.
4) Is there a good / stable finance package for Linux?
5) I want my wireless networking to work without having to know WEP and wireless security in great detail.
Our household of 5 purged ourselves from the Micro$oft monopoly back in 2002. We only use Linux Mint, Ubuntu, and MAC OS/X for desktops, and CentOS for print server, fileserver, svn, ftp, internet gateway. The pre-2002 days were hell: constant blue screens of death, constant viruses, constant reformatting and losing important files, constant headaches and hassles. But with linux, for the last 10 years everything just works. Perfectly. New WiFi access point? auto detected. New scanner? auto detected. New laser printer? auto detected. All of our Android smartphones, internet tablets, and cameras? auto detected. Linux has truly become a viable desktop operating system. The only people who disagree are afraid of change. More people stay on linux who come from microsoft, as opposed to linux users who give the latest windows a serious try: they are back to linux in a hurry!
Linux will become a lot more viable on the desktop when the price of hardware falls to a level that makes the windows license a very significant percentage of the overall cost. In 2002 it costs me 800 bucks for the hardware to build my own system. Now you can pay like 300 for all the parts you need to build a system. Lets say it cost a about 100 bucks to go out and buy a windows license. In 2002 Windows would have been about 11% of my total cost (100 bucks for windows + 800 for hardware is 900 total). Now the total would be 25% if you buy a 100 windows license for 300 hardware. I don't know how much it cost a company like Dell or HP for a windows license (I'm sure it under $100, but I'm guessing it is more than $50, anyone know?) but it is becoming a bigger percentage of the cost of a PC every passing day.
What I want from Linux is not a system that necessarily could compete with Windows or Mac, or attract large numbers of "average" users to use it.
What I enjoy about Linux is that it's a system that suits me. I like that it doesn't patronize me, or get all in my face about things I'm trying to do, the way Windows does. And every time I see a Linux app that behaves in a way that I associate with Windows (for instance, warning me when I change the extension of a file from ".jpg" or ".jpeg", or ".htm" to ".html") I get annoyed, and wish people writing Linux software wouldn't fixate themselves so much on creating software that suits the "average user".
I am a computer hobbyist, and that is awesome. Linux is an operating system in which a lot of the development effort has been centered around making it a great system for computer hobbyists. And that is, frankly, a bit problematic. There's no clear direction or leadership, and as such some really basic things have taken a really long time to materialize and/or stabilize. But I can work with that, and I choose to work with that, because most of the system is set up to support me in the way I choose to interact with the computer.
Bow-ties are cool.
Anecdote: A few years back I had Windows with SP2 with Firewall behind a router with firewall. Had an antivirus running as well. At some point while browsing an innocent "funny video" website it opended an ad, which opened an ad which opened a cascading window with multiple attack sites, all blocked by Firefox as "this is a known attack site". Guess what, Firefox did not block all of them. Ended up with the magical Windows XP SP2 reinstall and painstaking recovery of my data.
Morale: 1. What you are saying is not true. 2. Firewall is not an "all the security you need" miracle. 3. I expect the same problems in Vista/7/8 because the thing keeps running in admin mode by default. I also suspect that there are multiple loopholes when running in non-admin mode as well.
...I don't have time to fiddle with with Unity either.
I realize that you intend "why do you care?" to be a rhetorical question. The trouble is that it isn't one. It makes a real difference when the people around you create a consensus that this or that is the preferred way of doing things, your way can become incompatible and unsupported. It applies to religion, software, and other choices also. You can't roller skate in a buffalo herd.
Morale: 1. What you are saying is not true.
Yes, if you keep comparing to XP, which is a 10 years old OS.
2. Firewall is not an "all the security you need" miracle.
I never claimed that. You however claimed that one can get infected simply by connecting to Internet, which obviously isn't true if the user has a firewall enabled and hasn't allowed some weird connections through it.
3. I expect the same problems in Vista/7/8 because the thing keeps running in admin mode by default. I also suspect that there are multiple loopholes when running in non-admin mode as well.
No, they do not run in "admin mode" by default.
That was not what you posted originally
Is someone allowed only one question ever? I hope that's not the case.
Goalpost move detected
What is one supposed to do when one realizes that the claim that one made originally is incorrect but can be amended to be correct? For example, one might realize that "no Linux programs support burning on the fly" is incorrect but "among Linux programs that claim to support burning on the fly, they all make failed burns" is correct. How should one make a correction without it being considered a goalpost move?
But the less savvy users when they have a system like Windows PC, or even MacOS, will undoubtedly mess it up by installing some kind of virus, or spyware, or what have you
The proper solution to this isn't a requirement that all code be signed with a paid certificate. It's a capability system that limits what an untrusted program can do outside a well-delineated sandbox. Such a system has been implemented in OLPC Sugar (Bitfrost) and Android, and Mac OS X Mountain Lion will adopt this for the Mac App Store. An executable is signed with a self-signed certificate so that a virus can't infect it, updates to the application are signed with the same certificate (called "key continuity management"), and the user can check or uncheck capabilities for applications on that certificate.
If Linux does what you want, use it, you don't have to sell it to anyone.
More usage share makes hardware makers more willing to cooperate by providing drivers. Right now, for example, makers of printers and the like need Apple more than Apple needs them, but with Canonical and other desktop Linux distributors, it's the other way around.
"I kind of feel like a car salesman who realizes he no longer believes in the product he's been pitching. It's not that I don't find Linux worthy..."
If you find Linux worthy then why do you no longer believe in it?
For me, I've been falling out of love with Linux for the last two years, and there's one very simple reason: Ubuntu's Unity interface. That right there is what is wrong with Linux.
I'd upgrade to Linux Mint to make the suckage stop, but my main home desktop is dual-boot and I'm afraid the installer might melt my Windows 7 partition. And since Win7 knows about my HDMI TV and can run iTunes and Steam and my Ubuntu can't do any of those, that would hurt.
You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
With this 'choice statement' from you:
"Now cue the nutjobs who will swear I'm secretly a M$ Ninja robot built by Cyberdyne and plugged into a computer under Redmond," - by hairyfeet (841228) on Wednesday March 21, @10:08AM (#39426867)
LMAO!
Don't forget that YOU & I are the SAME GUY TOO (oakgoof did that one again to me, threatened me with the law too, after starting it up saying "STFU hairyfeet to me" no less, as per his usual)...
* Man, I've gotta hand it to you, especially with that quote above I used from you - it IS truly, 'classic'!
(I mean that, & when you start up on some of your descriptions (which mind you, I agree with & have been there myself on vs. the "Pro-*NIX 'penguin crew'" around here as you know)? It just makes my day and makes me laugh my you-know-what off... that one certainly did!)
Thanks, seriously... I needed it today.
APK
P.S.=> Sometimes, I think NOBODY does a better job @ describing the practices of the "*NIX zealots" around here than you do hairyfeet... lol! apk
When other OS users see Linux they groan at the thought of re-learning how to use a computer and believe it will be too hard to change. We should be targeting first timers (children). Once they discover how easy and logical Linux is you have a customer for life!
I got to the chocolate box before you, that's why the hard ones have teeth marks.
Ill tell you why Im seriously - after being a LINUX bigot for UNTOLD years Im considering giving up and going back to the dark side. Im tired of the struggle. I started on Gentoo, then moved to Fedora - then on to Unbuntu. Not everything worked on ubuntu but most stuff worked and I could usually find the answers for most things (except my TV card) with out toooo much effort.
Then UNITY came along. UNITY Sucks - big time. At first - there was an alternative - so that was fine - but now - it STILL SUCKS and so UBUNTU sucks so I moved... back to Fedora. Finding doco on how to fix stuff was harder (ok maybe it was just I wasnt used to the fedora world - but Hey - i work in the IT world and Im linux Literate... If I struggled to find how to - the average Person has no hope.
Worse still - after 3 days - it lost my disks.
I was over fedora then - all TOOOOO hard... so I went to Mint 11. Now Mint isnt bad - but nVidia drivers dont work right... and I frequently lose the top bar of the windows (where the minimise, maximise and X icons are. That is SO annoying. And to go to Mint 12 - Its a reinstall which I really dont have the time for right now....
although at somepoint Ill be procrastinating over something important and do that instead....
I build PCs for people on medical pensions... I would Love to give them Linux as it would save us money.... and gives them better protection and performance and we all know those arguments... BUT Right now -its either NOT RELIABLE or not useable (UNITY is far too confusing - and buggy) for these people. I have tried. This is not an opinion. Its tested and failed. At some point Im hoping Ubuntu will fix UNITY and then LINUX will be an option again but for now... its RED HAT and the corporate world only and they are winning that battle hands down....
...we're all way over-thinking it. "Mom and pop" don't need to "know" Linux to use it. All mom and pop do is surf the Internet, do e-mail, possibly Facebook and flash games (Facebook, Pogo, etc.) and maybe run a few card creation programs, etc. nothing really major. 3 of those 4 things involve the browser, which unless they used IE the whole time, doesn't change. Firefox on Linux looks and works the same as Firefox on Windows. Same for the other available browsers. E-mail might be an issue if you were foolish enough to let them use Outlook Express or Windows (Live) Mail (in all my years of tech support, 90% of folks have no need for it, and so it only added to points of failure in which they need tech support), otherwise they're using webmail, which again, won't change in operation or looks at all. Flash games are a non issue since there is Flash on Linux now, so that takes care of that.
The only remaining issue is other Windows apps like Create-a-card and such the mom might use, or maybe dad's flight sim. It's possible WINE might take care of those, if not you could always set up a VM of XP with networking disabled, and have them run it like it was an app. I did this once for a couple on Windows 7 because an application his wife used wouldn't run even under compatibility layers. All they need to know was how to run it and that was it since they already knew how to operate Windows and applications within.
So now tell me why mom and pop can't use Linux? That it looks a little different is irrelevant, it has enough similarities that they can use it with very little retraining. Everything else is taken care of. All the other arguments made are the arguments of smart people over-thinking it all (IMO).
simply put linux = freedom
Freedom to choose, a variety of well put together programs, the ability to run other os,s within itself so you dont miss out ob the one or two progs you can only find on a windows platform.
Freedom to customise and tailor your system to your requirements and then even develop the program you love to make it that much better.
Love the fact its now ob our phones.
I find no other operating system which offers so much. Not even close...
"running bodhi linux 1.3.0" with no regrets.
It is free. And it is free.
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
Nope. buttloads of truth.
Brand new Laserjet cp1525. linux found and had the driver without effort. Windows 7 I had to install the 68gb of helper crap on the HP disk just to get the printer to work.
I really hate HP's window drivers and all the worthless software and other crap that has to run as a service they shovel onto the machine.
Do not look at laser with remaining good eye.
What the majority of people here fail to see is that Linux is in fact not a complete, finished system. By design, it's a (good) basis for further tinkering.
The people whose main goal is not to learn about the computers, but to use them as a tool to do something else (I'll call them non-technical users) want a system that is in some sense finished.
It is developed in small increments (many small kernel releases, frequent distribution updates, ...). This is supposed to be good, because "it improves faster". But users have to expend time to get the "improvements". Ubuntu (and Debian testing) made that easy, but they still have to spend time and have expertise to deal with incompatibilities introduced with upgrades. Changes from one version to other are small, but risks are ever present. With changes you also have to relearn how things work.
This is all good and great for us geeks, who like the technology and don't mind spending time tinkering to be always up to date. But what about non-technical users? Windows upgrades in rare, but large steps; large number of things at once. Once something is out, it will take years to replace it. Users spend minimal time transitioning and relearning. Once you have it installed, you know it won't significantly change for several years, so you have fixed target to learn. Remember, there are people in the world who want to use their computer to do something for them and not play with it and guess what they'll stick to?
Windows gets reasonably completed before it's attempted to be sold to customer. If Windows 95 allows a non-tecnical user for example to WYSIWSG edit a document on the screen and connect to internet with a few mouse clicks on a machine with 16MB RAM, the OS will simply kill every other OS out there, even if it's "better because it's more stable, secure, less bloated, etc", because the other system doesn't allow full-featured WYSIWYG editing on a 16MB RAM machine and doesn't connect to internet with a few clicks. The non-technical user will keep using this system, because there's no other way to do full-featured WYSIWYG and connect to the internet with his machine and his level of technical knowledge. The system is in finished, complete and usable state. Stability problems are annoying, but non-fatal issue. Stable system (such as Linux) that doesn't allow you to do things is was no replacement for unstable system that allows you to do things.
There are some useful things which the computer can assist the users with, but up to the current point of time no one in the world has volunteered to donate to the world the code for. But sometimes someone is willing to develop the code, if it can be reasonably assured that he'll get the money (because, for example, is a grown adult and needs money to live). Some people feel more secure if they can expect to get directly compensated for every copy of the developed code that will be installed on the user's computers. They often feel better if they don't give the source along it. As a geek, you can come to get to principles that make you not like the people like these. But a non-technical user might have a practical principle that he's willing to give money in order to get a computer to do something for him. This is the psychological basis for extreme importance of supporting closed-source code (unless the geeks throw a political revolution and as a part of it forbid closed source).
Closed source is first-class citizien in Windows, as expected. In Linux, it's regarded as an evil which is tolerated for now, but must be extinguished. Binary compatibility is a low priority, more complex software (that for example includes drivers and kernel extensions) is particularly difficult to do in linux as a closed source. Linux exists in many variants, so it's difficult to test on all of them and closed source often supports a limited set of distributions. Hardware drivers are a big problem - hardware manufacturers are among people who don't like giving the source out. Not because of money, but pro
Shamelessly... at Commodore USA the only OS shipped in Linux variant (Commodore OS Vision).. Linux's day on the desktop will come..
http://www.hawknest.com/
Here we go again, comparing apples and orange... this debate will never end.
People who perfer Windows and OSX use their computer as an appliance. Ease of use and a simple set of reusable GUI objects make them smile. There is another audience, however, that is quickly bored by this homogenized, plug-and-play, isolating, appliance-like functionality...
I give you, the Linux user...
Linux users don't use it just because it's free, but because it sets them free. I think I can safely speak for the the general public of Linux users and state that the majority doesn't give a wad of flying, steamy monkey poo about the desktop. I'd vouch to say that the core Linux audience, that really use it to it's capability, probably doesn't even load X to begin with. They're perfectly content as a hobbiest who uses their computer as a tool rather than appliance.
Linux shouldn't compete on the desktop because that's not why people use it... People love Linux because it puts fun back into the hobby of computing...Period.
"I have to say i find Oakgout to be pretty damned funny AND sad at the same time because of all the people to accuse of being the same person? hell we aren't even in the same time zone! We are as opposite as opposite can be" - by hairyfeet (841228) on Wednesday March 21, @07:27PM (#39434825)
It's because he feels you & I write the same (??), &, because we tend to "favor Windows" + yes, we state facts with backing documents/proofs behind them - the 1 things folks, especially zealots, cannot stand... things they cannot disprove, & that ad hominem attacks + like "tactics" cannot defeat.
I don't know about you but... the SECOND that starts? The person doing it, is losing, especially in technical debate.
I do, ordinarily, favor Windows (though I have used Linux on/off since it came out for the masses to see how it's changed or improved... it has, tons).
So, yea - I like Windows: I was there @ the 'turning point' from DOS/Novell to NT-based OS, & had to make a decision on WHERE I wanted to focus my efforts for career purposes... glad I went MS, judging by the outcome.
I like Windows & the incredible wealth of tools, wares, & more around it... that is, until I saw the technical excellence beneath Windows 8 (love the 'self-tuning services part' THE MOST, it's what tweakers/techies have been doing to OS for ages, & now it's being seen FINALLY by MS, as sensible & worth making a mainstream "automagic" feature).
Still, that Metro interface? Man... Windows 8's being "marred" imo, with a Microsoft Powerpoint interface - it's like putting a (pick shitty car body) onto a Ferrari imo... yea, I do think MS has "screwed up" just a wee-bit there, but, what do I know & time will tell - though I agree with your assessments of it per actual users giving you feedback & ESPECIALLY "non-geek/tech" types (they are, after all, the largest body of consumers, bar-none, & face it - what keeps guys like us, in business).
---
"but it DOES serve to illustrate what kind of madness is going on inside his head, as its a classic case of "Persecution syndrome"" - by hairyfeet (841228) on Wednesday March 21, @07:27PM (#39434825)
Man, that part DOES go on, I've had it happen to me (if you only KNEW how much, lol, but then again? You've had your share of guys like oakgrove hassle you here too I have seen, especially)... only thing is? I don't think YOU, anymore than I, actually have anything personally against oakgrove! That's what "blows me away", about he...
---
"where they get it in their heads that "They MUST be after me, I'm too dangerous, that's what it is! I know THE TRUTH and they are out to get me for it!"" - by hairyfeet (841228) on Wednesday March 21, @07:27PM (#39434825)
Well, he has it wrong that I am after he, and I certainly do NOT think you are either... but, guys like us, around here (and we BOTH favor Windows, though I try to be somewhat impartial, because Linux isn't ALL that bad, in fact? It's pretty damned good for something built like shareware/freeware is... open sores, lol, actually)... still, to he & his kind (penguins)? Man, we ARE a threat...
Think about it: He's got his time all wrapped up around it it seems... could be years to decades. Folks start telling it how it is, good WITH the 'bad'? It can adversely affect he. That's my reasoning mostly for speaking facts/figures about Linux security shortcomings and around here especially: It's NO MORE SECURE than any other OS, & ANDROID of all things, a Linux variant, proves this much since it is the "lion's share of market" on smartphones & being TORN UP security-wise, daily almost... for many of the same reasons Windows or MacOS X are: Holes in what "rides on the core" more than the core OS itself... imo @ least, but it IS, how it is.
They just don't like to hear it, and that type certainly doesn't WANT OTHERS HEARING IT either. Can't
Despite what a lot of /.ers seem to think, people do not buy computers to run operating systems. They don't even buy them to run applications. People buy computers to do stuff. For private users, what people do is: read email, browse the web, manage their pictures and movies, do some occasional word processing, maintain a few lists database style in Excel. So, for personal use Linux needs: email reader (check), web browser (check), software to manage, manipulate photos (sorry, nothing out there compared to Windows offerings), something to manage and do some edits to movies (sorry, nothing out there for a Linux casual user), a word processing software that works like Word (nothing really, Open Office is a Yugo to the Microsoft Audi, and who wants to struggle with a Yugo), spradsheet software (again, Excel is what people wants - not necessarily needs - and Open Office simply isn't polished enough).
Now, at this point we have not even touched upon the absurdity of having multiple desktop alternatives and the insurmountable hazzles that created for a normal user. You know, the kind that doesn't know that you can use Ctrl+F to search a document for text. Oh, and did I mention Cut/Copy/Paste that still has terrible support on Linux. Yes it does. In Eclipse, for example, you try and hope, but quite often it doesn't work as expected.
For IT departments. You need AD and the management tools. They can be hacked together if you are good, but again, on Linux it is a hazzle. To put it mildly.
Lol, hilarious shtuff.
Love the arguments.
Linux is hard yes but there are versions that are easy. Windows is just easy unless you have new hardware and try to install it then it just becomes a pain in the arse. Really Windows 7 no fuckin' support for SATA drives ? Not saying that Linux doesn't fail to have support for things I'm not a f..wait I am a fanboy of Linux oh whatever lol. For example computers with SiS Graphics. Then again the laptop that I ran into with that PoS didn't even run well with Windows so it's just a lose all around.
And why the fuck does anyone even want a damn Office suite on their computer. I know as a Linux fanatic I should be all about OO or LO and say fuck off M$O but I could care less about either. Just use google docs and be done with it. "It's not as feature rich as M$'s Office fuck off you retard Linux fanboy" -- Who cares ? Really does it matter that you can make an arse rotate at 2,700 RPM and fart yellow farts ? Just do your damn work I'm pretty sure your boss wouldn't appreciate that anyway.
Oh right and to Moryath, I myself my may have really shitty grammar but it looks like you got it pretty much together. Please type anyway not anyways I had to get an earful of it being anyway and not anyways thanks to you.
Wait what is this article even about ?
Oh I see. Well, Microsoft is going to alienate the fuck out of their users and OSX already is. Desktop users that is because they care more about their mobile market than the desktop. So much for office workers ( I thought I heard that's where Micro$haft made most of their money) and the Mac workers that used to do a lot of Arts stuff. And most of the Linux distros are trying to jump that bandwagon so like some other article said maybe this is Linuxes time to shine by actually providing the desktop user a GUI built for a desktop. Maybe it's not it doesn't much matter Linux will continue to co-exist with the others. It's not about selling out and becoming them anyway so all this arguing is annoying. You're all human right ? What does it matter you'll just drown out your lives with alcohol and possibly other drugs to make others think you're as cool as them. So I says fuck it all.
Linux - essentially - desperately needs a good compatibility interface for DirectX and the gaming-relevant APIs.
It's called OpenGL and it's better than DirectX. Linux already has all the gaming APIs it needs, what it needs is more games and I don't know about you, but I don't want to get my games from the tired old publishers any more. How many ways are there to spell "yet another tired shooter".
Have you got your LWN subscription yet?
I use Linux but I have NEVER recommended it to friends or family. They will blame me when they can't open excel or word files, when pulse throws some stunt and the sound doesn't work or they have trouble on a home LAN. These are still live issues - running Ubuntu 11.10 I still can't just browse my home "windows network", when I suspend the box, the sound stops working etc. I can write scripts to get around these things (at substantial cost in time and research since I am a mere power user) but 98% of users can't and won't. Blaming others (even if guilty) won't bring in the punters, Linux needs just works solutions to these and more. Infinitely configurable will never beat - doesn't work for me and I've already wasted half an hour.
Linux is stable, fast, secure, easy enough to use. It's a download away and you don't even need to waste a writable CD anymore. The price is right.
By 2003 This had Microsoft and Apple running scared. How can the big guys compete with something that's free and good? Over the last decade explosive growth of linux distros has seen Windows and Apple marginalised as the desktop OS of choice. In about 2005 it became common knowledge you'd buy a Windows desktop, paying microsoft tax and all, and after a few weeks you'd be shoving in a live CD and with about 6 clicks you have a whole new desktop, bringing across all your files and settings, right down to browser settings and automatically finding an appropriate OSS alternative application for what you had on your existing system. OEMs began installing distros on new desktops and from there linux proliferated in the desktop space to take over as #1 by 2008.
The sophisticated package management system in Linux evolved in to user-friendly App store system. This was highly attractive to developers and users alike and resulted in explosive growth in available software for the platform. This is why when Apple introduced their "App Store" in 2008 they were accused of copying Linux, which had this feature for some time although in a far more open format. iOS failed to attract developers from the much more entrenched Linux App system, and ultimately became a niche product.
So what was responsible for this growth? After all, any novice can shove one these things in to a computer and it's so self documenting they never need to consult a manual or even Google. People struggling with virus ridden crashing Windows machines would be handed a distro disk and have all their computing problems solved. It was the ultimate democratic computing revolution. The shear number of labour hours available to open source development meant proprietary OS vendors just could not compete pace of Linux development.
Despite huge pressure on lawmakers to restrict linux and a well funded smear campaigns to fight it, in 2011 a bankrupt Microsoft was forced to release Windows as open source software. Now a small community of nostalgic enthusiasts maintain the project.
Well at least that's what could have happened. I seriously used to believe this would happen. In about 2005 I started to realise it wouldn't. Why has desktop linux failed in this way?
I'm an OS agnostic, but with a soft spot for Linux it pains me to admit this: Because it sucks.
As I play around with my Android phone I realise the problem. Desktop linux has epic design problems, especially at higher levels. Despite the prowess of OSS at a line by line coding level, the further you get from the Kernel level the more things start to become an ungodly mess. Lately it seems out-of-touch UI designers are trying wreck things further.
Android's recipe got it right: Take the brilliant Linux Kernel and but a really good software stack on top of it and BOOM just like that you have a smartphone OS steamrolling over the competition.
OSS can win - look at Chrome and Firefox vs IE. And Android is Linux done right. But remember it IS Linux. So can Linux win if it just picks up it's act?
After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
Windows and Mac might be good to use. But if we have to consider why Linux is better choice. It's free. There are millions and billions people in this world who lives in poor country. Still they are talented enough that they works with computers. Only things that they will lack is fund. Ahead of spending for windows and mac, and their different software they prefer to spend for their basic need. Then comes linux, which helps then to achieve their goals. This would be just reason to start their journey of linux. Then slowly they get used to with it. And out of those people who moves to developed and rich country, they prefer to use linux with whom they are habitual. At that time they will buy software for linux ahead of windows and linux. Even for those people who are from IT field they gets involve into open source community and then they will start to share their idea freely in open source community. So eventually most of the people will be using Linux. I love linux because I can use it as I like.
Linux perpetuates by word-of-mouth and by demonstration of its superiority.
My 69-year-old dad is an avid Linux user. He's not a programmer of any sort, he works in agriculture. He just knows that for every programme that is only available in Windows, there are a half dozen open-source applications freely (or cheaply) available for Linux.
People buy Windoze and sMac OS because they are told 'You need this to do business, to go to school, to play games' - The two big platforms are big because there are multi-million-dollar corporations with marketing departments and budgets bigger than a small country who tell people what they want.
People who use Linux do so because they just want it; are generally immune to the marketing messages of Micrapsoft and crApple. Linux users know that when a piece of software isn't available natively and won't work well with wine, there are other options that are. (BTW, I really don't have anything against the Mac OS, I just prefer Linux).
As for myself, I keep Windoze around for a couple games. Real work is done in Linux.
Silly Slashdotters. Didn't you know? The newest generation DOES NOT CARE about the OS! For laptops and desktops the browser is the only thing they care about or use. For tablets and phones what apps does it have. The year of Linux on the desktop will never come, most people will use a tablet or phone. I have no doubt that Linux will be the most popular platform, and that 99.99% of people will never know it.
Linux - essentially - desperately needs a good compatibility interface for DirectX and the gaming-relevant APIs.
It's called OpenGL and it's better than DirectX. Linux already has all the gaming APIs it needs, what it needs is more games and I don't know about you, but I don't want to get my games from the tired old publishers any more. How many ways are there to spell "yet another tired shooter".
This is the same logic that leads to Linux not having a decent implementation of useful features MS might put into their operating system -- for example the new Start menu.
It's chicken and egg -- no one's going to make games for Linux till there's a market, there won't be a market till you can play most games on Linux without needing to boot into Windows.
That means you need a compatibility layer.
Does Linux even need to succeed in the Desktop? Why is that such nagging question? Sys. admin and developer tools is where Linux excels, it is more often used than Microsoft. At the place where I work (big company), Linux installations beat Microsoft by 20:1 in server implementations in production development environments. So, there's no question that Linux is important in many situations. Other than that, consumer market that prefers MS Desktop is too lazy to adopt Linux for daily use, they don't want to struggle for anything, it seems, so they get the least common denominator.
What phooey! This is the most conceited bunch of comments I have ever read. You know why linux isn't doing well: its just too hard for most people to configure. I bet on ubuntu and lost my money. You may hate Apple but their recipe is very close to perfect. Face it the current evolution of linux oses needs fixing. If its ever makes it to mainstream I wonder how many of you would have the more popular version.
You want it to succeed then the problem is with you not the rest of the world - get your collective heads out of your asses and make it better in stead of trying to figure out why the rest of the population has got it wrong!
there's a problem?
I counseled a friend on putting Ubuntu on his old uncle's PC. The choice was easy, the uncle wasn't "Windows Paradigm-ed" so the transition was easy..........until he went online to buy a card game software CD.
Because Linux application software, games and other software aren't for sale on CDs, he suddenly feels like he was handed a gym sock. My friend has been asked to wipe Ubuntu and install Windows.
My offer of a solution:
Why not offer individual Linux Distros' applications, games and other wares on CDs? An Ubuntu Store. A SuSE Store. A Fedora Store........you get it. Where a user can go online and buy physical discs just like you find with Windows.
Wouldn't it be possible to have it "autorun" and open the Package Manager to mimic Windows-like installations?
Through the eyes of folks like the old uncle, this was a deal killer. It made him feel estranged from the experience that Windows and Mac people enjoy for adding software to his computer, and may be a key way of reducing the estrangement that the average Windows users who try Linux feel by facing a "lack" of purchasable software.
Yeah, a paradigm itself. But, hey.....this could work.
canineloop
The compatibility layer for DirectX on Linux is called Wine. Personally, I don't care about it, DirectX is highly barfacious compared to OpenGL, which rules the world with the exception of Microsoft fanchises.
Have you got your LWN subscription yet?
GNU/Linux offers stability, security, performance and a low cost of entry. However, the biggest reason for switching to Linux is freedom - the ability to customize and use the OS as you choose. Using a Microsoft or other proprietary OS makes the end-user a hostile victim to the whims of the (unethical) corporations that own it.
While Linux certainly has made great strides in it's usability, ulitity, and perhaps even it's reliability, it was never really intended to be a desktop. For that reason and many others, it pales in comparison to Windows. Also, how can a fragmented community of developers and users (each with their own vision), ever amount to much? Suprisingly....against all these odds, Linux has still managed to become what it is today....an impressive community effort. Yet, it is also still a real mess in many other ways. For example, what Linux needs is not more alpha code apps each doing the very same thing in some slightly different way. Instead there should be fewer and better apps, in hope that some of them might actually work as well as most Windows applications do. And Linux needs big apps. Without them, users will continue to shun Linux. And the only way these things will happen is with good project management and corporate financing. Without them, Linux will always be just a hackers OS.
I'm not being contrary, I really am curious. I have installed Linux on over 1500 machines in the span of 5 years and since the .27 kernel, wifi, sound and printers just work (TM) OOTB. At least the majority of the time. There are the occasional hiccups sure but I've had way more trouble getting some drivers to work in Windows than Linux.
When you are dealing with a computing public that can't differentiate between "download" and "install", or those who cannot understand the concept of a browser, then you are never going to get them to consider another operating system. It takes me about 5 minutes of conversation to decide if I am going to introduce someone to Linux. Sadly, about 70 percent of the time, I decide as a paid tech, to keep taking their money as a Windows User. It makes my life easier and after all, I have a kid to put through college.
Windows assumes you are an idiot...Linux demands proof.
Go and read the documentation for an iPad ... it's a very quick read ...
Lack of documentation is only an issue if the product is not well written, or is written with someone else in mind .... which can be an issue with Linux apps, But is also an issue with some Microsoft applications (which it should not be)
Puteulanus fenestra mortis
It's the Year of Android on the Desktop.
--
If work was so good, the rich would have kept more of it for themselves.
I have a different view I guess. Why would anyone pay large sums of money to someone like MS or Apple for something that doesn't work better than something that is free and made by people for passion not just money? Not ready for the desktop? No one flavor out in front? I use Kubuntu everday. I would never boot to windows if it were not for games like World of Warcraft, which is not worth playing anymore because of the dominant type A personalities. WoW is another story in itself. There are always those software vendors that can't see beyond Windows let alone OSX. "Microsoft is not the government." Is the most common statement I make to people who question whether there is another OS to use. I hope the need for Linux never dies out, at the same time I hope it doesn't get as popular as the other guys because then it might have as many virus problems as "Windoz".
There could be several reasons why people aren't convinced to use Linux... From my short 3-year experience in Linux (which is Linux-only -- no dual boot cheating ;) ), I think the biggest obstacle Windows- and Apple-people have to overcome is their habits! And I admit this is a very difficult thing to do. I know it first hand because my Windows past is rather recent! Looking back at it, it looks stupid that I thought I couldn't work with a slightly different "Start menu"! Or that I couldn't get used to less eye-candy! Or that I couldn't install programs that were not in the default repositories. Or that I couldn't abandon MS Office. Or.... Or.....
For me, Linux is an awesome journey! I wouldn't go back to Windows even if I was paid to!!
... and why a lot of other people aren't interested either.
I'm in graduate school for chemistry and for me, a computer is a tool. I use it to store journal articles, experimental data, write papers, and to process data for tasks like solving x ray diffraction structures. While I'm sure linux can do all of this, I have more things I want to do than time to do them, and I certainly don't have time to learn all the details of making linux do everything, and all the jargon one deals with in trying to get an answer to a problem. For me it's far more cost-effective and time efficient to just buy an apple because it's user-friendly and stable and does everything I need. Keynote also looks really slick for little time invested and gives my presentations better impact. Then I spend more time in the lab doing chemistry instead of fighting the computer gods, and on the rare occasion I have a spare moment I can spend it with family and friends instead of squeezing in some horrific computer troubleshooting task.
Cool story.
Why I use Windows 7?
I do taxes. I play 3D games. I do coding. I do a lot of scientific analysis and modeling for work. I do a lot of instrumentation control and driver manipulations during work for which I use specialized software like LabView and MATLAB and OriginPro.
Which is the operating system that allows me to do all of those things, without compromise ? You guessed it Windows 7.
How much does this cost me? Maybe a couple of thousand dollars including all the Windows and specialized software licenses, and zero time. How much will it cost me in time and money to replicate OriginPro on Linux or develop a peice of software that performs all those things on Linux?
The oh-so dangerous viruses that supposedly arrive through emails are taken care of by three things.
1. Get MS Security Essentials. Leave it on autoupdate.
2. Don't ever overrride its warning unless you confirm the file is non-executable/safe manually.
That's the thing with Linux...if I need it, I could get it an no cost. It makes infinitely more sense to run Linux on a Virtual Box on a Windows PC than the other way around , if you want to ensure that you never run into a situation that you are prevented from doing 'task x' in the intended way due to OS limitations.
Entia non sunt multiplicanda praeter necessitatem.
I sat Phtotshop on the top of this lost, and I my first instinct was to mod this down as "Troll". Whenever I see a critical post that starts with mentioning Photoshop I immediately think..no, i KNOW... they are being completely full of crap. This is by no means insightful. This poster is clueless or trying to troll. But maybe it would be more constructive to forego modding and comment on this.
OK I understand that Photoshop is a de-facto industry standard amongst graphic artists and such, but seriously how many "normal users" really use Photoshop? Out of 100 maybe three, and two of them are useing a cracked/pirated they found on some torrent site. Photoshop is NOT a "killer app" outside of graphic design, and 99 percent of users have no use for 99 percent of Photoshop's capabilites. Normal users want to crop or resize or remove redeye or apply a set of basic filters and want to do it easily. Photoshop is NOT the answer any more than GIMP for these people. They will use the rinky-tink software that comes with their camera, and would be happs with a rinky-tink photo editing app bundled with GNOME or KDE. In the case of GNOME, the "shotwell" app is probably the best candidate to address this concern rather than petitioning to have Photoshop ported to Linux (which will never happen with sub-5-percent OS market share).
As for the other items on your list:
* Acrobat. Are you talking about the "reader" or the "pro" version? I know even less people who use Acrobat than who use Photoshop--exactly ONE PERSON--a prefessional graphic designer. As for the reader everybody uses? IT SUCKS HARDER THAN A HOOVER AND EVERYBODY DESPISES IT. It is big, bloated slow crapware that continually bugs you with its auto updates to fix nasty security holes. Evince on Linux systems is a far better alternative to view PDFs and there are many alternatives for all platforms to that steaming pile of crap.
* Sharepoint. Perhaps but as a client I've been able to use a sharepoint website from Firefox on a Linux machine well enough to suit my needs. I understand its power exends far past being a fancy web portal but outside of a corporate environment nobody cares about sharepoint in the slightest. As Apple has proven the key to success is to make the public fall in love with your product, which then drives business to accomodate. From a server perspective trying to set up an effective sharepoint system made me want to slit my wrists--it seems like a whole lot of "cumbersome" to do what should be more simple.
* Call of Duty. Perhaps the games issue is the single valid point here, but not "call of duty". Hard core PC gaming is most definitely a small niche market--the market for games like that are served quite successfully by game consoles. If anything though, those consoles represent one of the more serious threats to open computing--MSFT would like nothing better than to make its XBOX the replacement for your home PC. But realistically, for personal computing the games market isn't "call of duty", it is "bejewelled" and "farmville" and the like.
* Quicken. One of the few personal computing apps users might miss if they switch from Windows...oh wait, never mind. The retarded install process notwithstanding, some WINE tweaks/UI improvements could address such things. But there are better programs than Quicken that don't cost a bundle. GnuCash and Money Manager Ex work as good or better, are free (and "Free") and at least the former can import Quicken data. So rather than stuggle to use an inferior product via WINE, use one built for purpose on Linux.
* Turbotax. This is a product that is being reduced to niche or even irrelevancy by web-based applications. I have filed my income tax electronically via the web for four years now from Firefox on a Linux computer.
* As crappy as printing support has been historically, Windows was behind the curve for awhile. when I last installed Debian I didn't ev
Me: I don't know if you CAN get it. You're not smart enough to use it.
Them: Am too! What is it? Let me have it!
Me: Well... okay. Here it is.
Them: What's this?
Me: It's... Linux!
Them: It's just fucking Linux? Blow me, you douchebag, for wasting my time on this shit.
Over 20 of my friends and family now use Linux how did i get them to switch. I stopped fixing the virus/pirate ridden Windows boxes and in stalled Debian instead. Most just think Linux is hard and once shown how easy surfing the web is or how cheap running Open Office over MS Office is. Personally i am sick to death that to run a MS box you need to pay $60 a year to keep the virus away and that does not guarantee it for you. To have a good collection of programs on your computer you must pay $500+ or download legal copies. I don't care what you run but i am sick to death with fixing and upgrading Windows boxes. 3 of my friend now run both OS's and all have a better idea of how their Computer works leading me to have a weekend off. Run Windows or not i don't care but don't knock an OS that simply works or just cause your PAID!! to do so.
Having read most of the comments here, it is obvious why Linux will never make it to the desktop. Those who promote it are far too geeky for the general computer user population. I too am a geek, but will never try to convince my non-geek acquaintances that they are missing out by not having native SSH support, or the wrong file system. Linux will never get to the mainstream on the desktop based on the comments above.
See you next month.
*Did you get your free Vista laptop yet?
Have gnu, will travel.