http://en.wikipedia.org/wiki/Linux_Unified_Kernel is trying to bolt all that into 1 piece. Depends on the driver jorl17 lot of windows drivers are userspace. MS is also going more this path.