You know what I see a lot lately? Some luser posting some comment somewhere saying something like:
Look how far Linux has come.. it used to be that we had no drivers and you had to really choose your hardware. Nowadays, most of the drivers are there out of the box. This is better than windows!
Another fantastic example of lusers in la-la land.
In case y’all haven’t noticed, the value that a real desktop OS provides is not just in the drivers. Actually, I’d go so far as to saying it’s mostly not in the drivers. Just take a look at the Mac. People are willing to pay oodles of money for that stuff and it has the fewest drivers of any major platform.
Drivers are only just the beginning. And actually, sometimes they’re the easiest part. There’s plenty of room for standard Linux fuck-up at higher layers. Audio, for example. Mostly working alsa drivers you have (and besides, mostly everything is hda-intel these days), but a userlevel piece to manage sound? PulseAudio? Yay!
But for some reason y’all like to focus on the drivers. You know why lusers do that? Because it just happens to be the problem that people notice first. Your install Linux on your machine, your hardware doesn’t fucking show up. That’s immediate fail. Maybe some day you’ll get to a place where your hardware does show up. But does that then instantly make Linux as good as Windows or OSX? Please.
I’m actually excited to see this train-wreck happen. Once y’all have drivers, the fight will move to the next layer up. And like I said, it’s a lot harder at that layer. At least hardware doesn’t change, and most of the time, drivers just expose hardware functions. But providing sane, stable API’s, utilities, configuration GUI’s, and access to those functions to 3rd party apps with high levels of integration? Well, if X and PulseAudio are any indication, lusers will be at this for a loooong time to come.