"A Clear Example Of Why DRM Has Been Problematic"
Phoronix: "A Clear Example Of Why DRM Has Been Problematic"
Linus Torvalds is known to have an interesting, colorful e-mail from time to time when becoming frustrated with developers over the quality of patches or when in a very polarized technical debate. In particular, the DRM developers for the Direct Rendering Manager in the kernel (not the restrictive kind, Digital Rights Management) have received a number of critical remarks from Linus. This morning Linus has criticized a second DRM pull request for the Linux 2.6.39 kernel over one of the patches not being ready in advance...
Sounds more like a clear case as to why trying to keep strictly separate kernel and userspace is a real problem...
So, Linus, whats better solution:
- "module $BLOB taints kernel", or
- unstable opensource driver stack
Of course, if s/Linux/Windows/ then s/kernel folks/responsible company/; but they keep pushing that then it would inevitably be s/opensource/proprietary/
Why? I dunno. Greed, Fear, Dinosaurs?
Will this become more "UNTESTED CRAP"?
Hehe, the other day when I posted that developers of the open source video drivers (and the rest of the video stack) need to get their act together, I got only negative replies. Thanks, Linus.
This is nothing to do with anything you said. In fact, the goals of pushing out new features and improved performance like you want and maintaining a stable and well-tested kernel interface and driver like Linus wants are in direct contention.
Originally Posted by bug77
It's more like Linus wants the same thing he always asks for, which is that only code that's ready goes into the kernel during the merge window. Devs still have trouble with the merge window concept and throw half-baked code over the wall at the last minute so it gets into the newest kernel. Linus ultimately accepts a lot of crap hoping that it will be fixed in early rc's, but not without calling the DRM devs on their bullsh!t. Drama ensues..
Originally Posted by crazycheese
Tags for this Thread