Linked by Eugenia Loli on Fri 13th May 2005 07:20 UTC
Sun Solaris, OpenSolaris Sun Microsystems has delayed the release of two major features the company has trumpeted as reasons to try its latest version of the Solaris operating system. Eric Schrock, a Solaris kernel programmer, said on his blog in April that he's "completely redesigning the ZFS commands from the ground up" after finding some deficiencies.
Permalink for comment
To read all comments associated with this story, please click here.
@Shaman
by Anonymous on Sun 15th May 2005 19:03 UTC

> I'll never entirely understand why hardware vendors wouldn't want the kernel developers to do the majority of their work for them. Because that's what they get, if they provide specs and example code to the kernel devs.



Look Linus Torvalds or any of the kernel developers know SHIT about GPUs or OpenGL or anything graphics related. They are excellant knowing how x86 and other CPUs work. But trying to write a driver to get the best performance from a GPU is best left to the guys who designed the chips!.

ATI and Matrox gave tons of docs to the X guys, but the X drivers are nowhere close to the quality/feature of Windows graphics support or even support from XiG.

On a ATI Rage (supposedly 100% open source) Quake2 gave be horrible frame rates with MesaGL - While Windows on the same card with ATI's rage/GL drivers works just fine.

Look, people are good at open source development aren't necessarily good at developing every thing. Like you go to your general medical doctor for normal medical ailments but you'd never trust your personal doctor with a heart bypass surgery. Same way, I trust kernel developers to write good general purpose code but given the option between a closed source Nvidia driver and an open source implementation (even if Nvidia gave the specs) I'd rather trust Nvidia's implementation any day.


This basically boils down to who would you trust?. A kernel from Linus' kernel tree or a kernel from Shaman's tree?