
Originally Posted by
RCL_
NVidia is the only graphics vendor who puts so much effort in bringing proper drivers to the platform. I don't know their reasons, though - perhaps Linux is still being used for content creation somewhere in CAD industry which had relied on Unix since SGI times, and they have to support that. Either way, without NVidia, Linux gaming is stillborn. Linux as a desktop OS will be dead for me as well. Probably I'm a minority though... Maybe I need to create an online petition asking Alan Cox to stop blocking proper NVidia Linux drivers (binary or not) to gather more support...
Linux kernel devs need to get pragmatic - the IT industry is no more Wild West it used to be. CPUs with open documentation are becoming thing of the past and soon you'll need to sign an NDA to get CPU docs, because CPU will be integrated with GPUs. R&D is more and more expensive and technology needs to be guarded from competition by all means necessary (lawsuits being the most reliable), opensourcing it just because a bunch of hobbyists wants to be able to tinker with that is not a smart move as competition will get your costly research for free...
And as much as I hate that situation (being hobbyist myself), I kind of agree with that... This is the natural path followed by established industries (ever tried to get Coca-Cola open-source its recipe? And are you taking only "open-source" medicines?) so I predict IT to become the same as it matures. GPL hinders progress by effectively eliminating competition between "licensees" who are forced to act as if they had a single goal, and thus it is counter-innovative. Either you need exceptions from it or you are following the HURD path to obscurity.