The 2.7 Kernel: Back To The Future For Linux
Anonymous Coward writes "Now that the Linux 2.6 kernel has been released and is being worked into distributions, many in the open-source community are turning their attention to the next development and test kernel, known as the 2.7 tree. To get an early glimpse at some of the thinking going into the next kernel, key vendors that aid in shaping the Linux kernel helped eWEEK last week put together a long-range wish list for 2.7."
There is nothing specific about anything. What a useless article. You can say you want a milkshake with your 2.7 kernel and it be just as valid as the things mentioned.
Is just great driver compatability. That seems like the primary hurdle that can really keep people out, as well as a large area that is easily neglected in a more server-oriented mindset (especially in terms of user peripherals).
Installing and un-installing device drivers would become much easier for users.
Is insmod so difficult?
Manufacturers would like this too because then there would be less concern about GPL and device drivers. It would be easier to release binary-only drivers.
Since when did we care? Linus has flat out said he doesn't like binary drivers, for pretty good reasons, I think (harder to debug being the main one). Why encourage this?
So, any other good reasons why you'd want userland drivers? Are those reasons good enough to offset the additional overhead that this would incur (additional context switching,etc)? The new layers of indirection that would have to be added?
Frankly, I think you might have been bitten by the microkernel bug. But, sorry, Linux ain't no microkernel. And, so far, it hasn't needed to be. So, why start now?