In some sense we are all rooting for the success of Linux, I think, even if many of us mainly hope that the success of Linux pressures Apple or Microsoft into improving their wares to keep up with the competition. Meanwhile, neither Windows users nor us Mac folk as of yet have to deal with hordes of Linux afficionados saying our OS sucks, so we are not yet on the defensive. That, I suspect, will change.
OK…I have a copy of Red Hat Linux. It booted and looked around and decided that my monitor ought to display most nicely at 800 x 600. I would prefer 1024 x 768. I already have launched a thread (do a search for Silly Gnome Questions, I’m too lazy to go there and copy the URL) about how the bloody heck I switch Linux from 800 x 600 to 1024 x 768. The answers I received, if I comprehend them correctly, sound something like this:
Boot to a command prompt; do a find for an obscure file that might exist here or might exist there, we aren’t sure. Launch a different application that allows you to edit the settings contained in the first file. Meanwhile, start a different session and open the existing settings file so you can see the correct answers to 99% of the questions, all of which you will need to input from scratch, with no prompts, in order to change the 1% that will be different. Use a keystroke command to switch from session 1 to session 2, but don’t expect to see them both simultaneously. And no, you can’t clone the old copy and just edit it. And do make a backup of the thing before you edit it in case you fuck it up, which is entirely likely.
Ummmmmm…how to put this nicely? I think a user interface, if well designed, can really make or break an OS. I think a user interface is both necessary and a good idea, overall. I think Linux would benefit from acquiring one of them. It has a good start with Gnome but still has a long way to go. When my technologically unsophisticated aunt can switch monitor resolutions in seconds, not hours, and without it being the Task of the Weekend, that is a good thing. When I, an occasionally pompous semi-geek with many comp-config success stories across multiple platforms, manage to hose an entire installation of Linus repeatedly as a result of trying to set the goddamn monitor resolution, this is NOT a good thing.
Nevertheless, we know you kick our butts in lots of under-the-hood ways (well, we Mac folk hope OS X can stare Linux eyeball to eyeball on most of these but we don’t yet know the cost), and you are the new kid on the block with both awkwardness and promise, and we respect Linux for all that.