I am certainly not convinced we are there yet, too much of installations and drivers requires command line.
I think perhaps we will get there in maybe 3-5 years time when I actually feel I could use it day to day as my machine OS.
What are your thoughts? Reasons for your views are always good, especially specifics.
Also, there are people paid to work on Linux as well, from companies that contribute to the whole "Open source" thing. Yes, very true. What I meant to say is that the best developers spend most of their time working for big businesses. (meaning that there is no way the interface designers of OS X are going to leave apple and work on KDE). The problem is that professional people all contribute a little to the entire linux "project" (if you will), but they don't all sit down and collaborate. In designing an operating system like OS X or Leopard, everybody is on the same page. (Certain linux distros do something similar, but they don't sit down with the gnome/kde/xfce engineers to make sure everything will work with their specific distro, etc.)
Linux won't go mainstream because it is built to be customized and hacked. It will probably only be used by tech professionals/enthusiasts. The only time linux can be used by normal people is when a company takes it and creates their ow distribution and provides support. The problem with linux is that it is free--therefore it is made by lots of different people with different ideas on how they want it to run/look. Also, a lot of those people are not professionals and are not the top in their field. One of the areas linux completely fails in is usability and user interface. OS X and Windows will always be more usable and have a better interface simply because interface designers get huge salaries and don't have the time to devote to free stuff.
Not quite true, jus because you're a developer at work for a large company doesn't mean you don't work on open source projects. I know several PhD's at my work who contribute to various Open Source projects, one of whom's personal Open source project is being adapted for use by the company...
Also, there are people paid to work on Linux as well, from companies that contribute to the whole "Open source" thing.
Dell is selling computers with Ubuntu on them pre-loaded.
Asus is selling their EEE series netbook computers with Xandros linux pre-installed.
HP launched a netbook with SuSE Linux on it.
WIND (I believe thats the company's name) is selling netbooks with gOS (Linux)
It's happening...
As for separate installations, it will never be entirely user friendly because, again, most people dont understand it. Combine that with crappy drivers (which I do see improving over the next three years or so) and its hard for the average user to use. I do think it has gotten better, and most people who are computer literate can probably handle installing it, provided all of their hardware is supported.
Quote: from Sector Corrupt at 8:00 pm on June 12, 2009 Besides, if you can't use a command line you really shouldn't be using Linux since you're not taking advantage of one of the best features. I disagree with this, besides, one can make similar statements for OSX and Windows too. Most people use computers knowing far less than they probably should know about them to operate them in a reasonably secure manner.
Besides, if you can't use a command line you really shouldn't be using Linux since you're not taking advantage of one of the best features.
I disagree with this, besides, one can make similar statements for OSX and Windows too. Most people use computers knowing far less than they probably should know about them to operate them in a reasonably secure manner.
Admittedly, but at least with those operating systems there's not nearly the same cultural thing. Linux grew up in the strong Unix culture with Open Source ideals, and sometimes I worry than an influx of people who just want a free operating system that doesn't get viruses will dilute the whole hacker/programmer culture and ethic that is part of what I love about Linux. I'm fine if people come over to Linux and learn to be like the rest of us, but ignorant users are worse than less users in my books.
I have heard little about any other areas where the user experience is really inferior to that on either Windows (which isn't saying much) or OSX.
As for the problems I do know about...
The problems with drivers cannot be resolved unless the hardware manufacturers are willing to provide specifications for drivers to be written. Wireless network cards are particularly problematic, although the situation is improving as more companies get a clue and help out. Broadcom are still fucking useless bastards.
nVidia is also a problem, sure, the proprietary driver works fine, but most distributions won't ship it, and it tends to break with some new versions of Xorg.
Its probably obvious that I am somewhat angry at the hardware manufacturers that are still being useless bastards. Its a pain to have to look to see if some piece of hardware will work, I would much rather be able to just buy something, plug it in, and have it work immediately, if all hardware manufacturers had a clue and allowed decent open source drivers to be written, then this would be the situation in nearly all cases.
As for the commercial software, its a problem, won't be made to work on Linux until it becomes more popular, Linux won't be more popular till it exists, not sure how that could be fixed.
Video and Audio codecs are also a problem that isn't going away until the patents on nearly all of the common ones expire or software patents no longer exist.
Linux is the only operating system installed on my laptop that isn't in a virtual machine. Granted, most of what I do on the computer is programming, browsing the internet and watching videos. I do not need things like Microsoft Office or Photoshop. I do need to test websites in IE, but I have Windows Vista in a virtual machine for that. Other people obviously have different requirements.
I also have a gaming machine, which usually runs XP, though I do have Fedora on there for things like ripping CDs and DVDs and transcoding media.
At current it has been like that for a year and a half...
Pretty sure most people would be able to handle it in 2-5 years. Just a matter of manufacturers noticing that they are building a decent share in the market and releasing drivers.
anyway, its got a niche of its own, why mainstream it
i voted 'never'