so... all we need to make linux desktop a success is Valve
on one side thats great, amazing even for linux as we all know most new PC's are sold for new games
as an office OS linux has been good for years now, but office people like familiarity as it increases productivity and such
(printing i read can be a problem there)
another most common use (if not THE most common use) for a PC is internet, and everybody knows firefox
only problem there is the filesystem is different, again unfamiliar
but using home folder instead of desktop(you can use desktop too ofc, but its confusing since it is in the home folder) is plausible
bit about linux and valve in the 3'rd question:
and about steam(and dim witted gamers):
i like valve for what they done, and people should be judged for what they do, but i have to agree with John that Valve is a company and a company rarely(if at all) does something for nothing
valve has a long(relativly ofc) history of being open, fair and doing quality work
i hope they stay that way and not stray away
personally i dont care about linux user friendlyness and popularity since i like playing with the system when bored
id like everyone to use it cuz debuging simple problems (like networking) is easier
i also think linux desktop has come a long way since the last time i cared; open office(now libre office) has become stable and allot less resource hungry, DE's have become GUI'sh enough for people that dont want to/are too lazy to tipe(that means all, at least here in the non-english world) to use and configure
but i dont like what ubuntu/fedora/etc are doing in going for touch friendly DE's, for me they(the DE's) are just unnecessary (i like the "press a button and all your windows are shown" thou)(then again maybe im just oldschool and dont like the future)
i dont see why a GUI would use 300-400MB and 10% of my cpu just to show me some windows
xfce does it with 80MB, almost no cpu time and has everything you need. Why isnt that default
enlightenment uses even less and is customizable, even modular, so you can make it look/feel/act the way you want; you can even make some reasonable default and ship it with your distro
a problem i seen from a friend i put fedora(xfce ofc) on he's lap is that program launchers confuse non-console people
he's used to just right clicking on an exe->make shortcut on desktop
while putting a command line in a launcher is allot more flexible, is it that hard to generate a launcher by right clicking an executable
theres probably allot of small things like that, that are confusing for people that dont want to type to make things done
but that are small problems in comparison to grafic drivers, wireless firmware and ofc "my game/program dosent work out of the box"
on the plus side, installing things thru synaptic and such is great and more user friendly then windows(dont know about OSX)
using linux with a reasonable DE(once all is set up) is more fluid then windows and has less if not none of those little annoying bugs like misbehaving windows, waiting for things to refresh to click them etc..
also searching half an hour where to turn off the firewall or something else (i know security bla bla, but i and everybody i know turn it off cuz its annoying and makes false positives)
linux also generally performs better(most games, as we all know, don't thou)
did i mention anti-virus software?
its an old topic, and i didnt use it with windows (i used brain to not click on weird things, worked almost always) but you can call it almost a standard on a windows PC?
it comes installed with a lot of commercial PC's
its always on, it uses memory cpu and disk
and it makes me wonder if any windows benchmarks are done with an aggressive antivirus running in the background