El kernel es un conjunto de elementos, no crean que van a encontrar un archivo de 200MB que se llame kernel.dll, el kernel es un elemento encargado de gestionar las partes mas importantes de un sistema operativo, es para los sistemas operativos lo que es un engine en un juego, encargado de los diferentes departamentos del sistema
de W95 y 98 no tiene nada que ver con el de W2k y WXP
Esta afirmacion es falsa en un 90% lo digo en el hecho de que enfatizaste en la palabra NADA, los kernel de 95 98 win 3.1 y NT tienen una similitud inmensa y es su modelo de programacion, en realidad los 4 se basan en el mismo modelo de mensajes, un programa inicia su aplicacion diciendole al kernel, vea incie, entonces el kernel le dice, listo mijo ahi le doy memoria pa que camelle tome estos numeros que lo identifican del resto, y listo el programa le dice todo bien parcero que yo no me meto con los demas, entonces quedan en stand by, hasta que el usuario metiche presiona una tecla o mueve el mouse, entonces el kernel en su departamento de hardware recibe este cambio, sea lo que sea, mouse,teclado, etc y genera un evento, por decir algo si moviste el mouse en cierta ventana, entonces llega el kernel y empaqueta un evento diciendo en que ventana se genero y que fue lo que paso y se lo entrega a la aplicacion en cuestion, ya entonces la aplicacion decide que hacer.
Windows desde 3.1 maneja este modelo EN TODAS SUS VERSIONES entonces por eso decir que no tienen nada que ver es totalmente falso, pero si hubo un cambio radical en la manera como windows administra los recursos de hardware a partir de Windows 98 SE con su modelo de administracion de dispositivos WDM, este modelo reemplazó el viejo y tradicional modelo VXD de de los Win9x, y sin darse cuenta se convirtio en una gran potencia en los nuevos kernel, pero eso no era todo, fuera de eso descubrieron una compañia (se me escapa el nombre) la cual estaba desarrollando un sistema operativo que poseia la bondades que poseia Linux en esa epoca, la cual era administracion de usuarios y un gran potencial en las redes y lo mejor de todo es que estaba escrito de manera parecida a windows (o eso fue lo que entendi en un articulo que lei hace siglos), y la cosa es que MR bill Bussiness vio de una la jugada y no la penso 2 veces en comprarlo e incorporarlo a su sistema operativo junto con los avances que el mismo habia desarrollado y esto formaron un kernel muy poderoso que llamo NT, o New Tecnology (Esta es la definicion VERDADERA) la cual tenia un nuevo sistema de disco llamada New Technology File System, que organizaba el disco de manera mas segura y eficiente, o sea en realidad microsoft tuvo mucha suerte en comprar esto, pero digan lo que digan es de ellos y ya! ahi muere.
Bueno y asi ellos han ido comprando diferentes tecnologias como tecnologias de encryptacion, servicios de terminal, interoperabilidad, objetos COM, etc muchas cosas han ido incorporando, pero nunca perdieron la escencia de su kernel, el modelo de mensajes, Por eso Windows no deja de ser Windows tenga lo que tenga.
Yo me imagino que la manera como ellos trabajan en sus proximos kernel, deben tener algo asi como un departamento dedicado a los bugs del sistema (Este dep si que debe ser grande
) y deben tener departamentos de innovacion, etc, optimizacion y despues reunen todos esos datos y ven como pueden mejorar el kernel en velocidad etc. La programacion tiene muchas cosas y hay cosas que se pueden hacer de distintas maneras mejorando en velocidad etc sin cambiar resultados y esa ganancia de velocidad les puede dar cabida a mejoras en diseño etc-