[QUOTE=Bosstone]
The Linux support Nvidia provides is really quite admirable. They’ve got people who actually listen to bug reports and release new builds in a timely manner.
There’s a lot more corporate interest in Linux than you might think, precisely because it is free. There’s a significant number of developers that get paid just to work on Linux to benefit their company, with the rest of the community benefiting as a side effect.
[/QUOTE]
People were saying that in '96 when I was trying to install RedHat, and they’re saying it now as I try to install Ubuntu.
Linux has gotten better since '96. Way better. But, so has windows.
For years I always felt like linux was just about to “lock it in”. Like, everyone would agree “this is a great distro, and let’s all start working from here” and, they’d cure the problems that have eternally plagued it – all the work on drivers and bugs would be for that distro. All the new software would be optimized for it.
But, the problem as I see it, was that they ran into the boring parts. Anyone who has done software development knows how fun the first 90% is. Designing, writing stuff every day. Then, you hit that point where you need to start documenting, unit testing, whatever it is that you might find boring.
So, Linux seemed to just keep getting broader, not more useful. But, I never did linux development, so I don’t know if that’s accurate. It’s just how it feels. I just hate seeing new versions come out when problems aren’t fixed in the old versions. It smacks of laziness.
It’s starting to dawn on me that it just won’t “catch Windows”. I always thought it would. Like finally, people would go “it’s just as good as windows AND it’s free!” But, it’s not going to happen. Even for things that you might think are perfect for linux – playing around with Python, Apache, mySQL – I enjoy doing more in Windows.
I once worked for a company that switched from linux to windows in midstream. It was all C++ development, so it wasn’t a big deal, but the company was formed out of a university. It’s fun in university to play around with linux all day. But, when you need to get. shit. done. Forget it.