Así como otras veces he definido a Google como el Gran Intermediario, a Microsoft le calzaría bien el título de Gran Copión. ¿No entró Bill Gates en la Historia al vender a IBM como propio un sistema DOS que en realidad había comprado a otro programador? después vendría su sistema Windows o el navegador IExplorer, a remolque de productos de la competencia.
Como sabemos, Microsoft ha sido tradicionalmente partidario del núcleo monolítico, frente a la concepción modular. En realidad, el kernel monolítico ha sido el modelo dominante en una larga primera etapa de los sistemas operativos, de Unix (y por lo mismo, Linux y Mac) a Microsoft. Pero esta idea ha cambiado, de tal forma que se ha evolucionado hacia un núcleo modular como son desde hace unos años los de Linux y Mac.
Windows ha solucionado el crecimiento de su núcleo, imprevisto y excesivo como en los otros casos, a base de parches: los famosos Services Pack. Paralelamente, mantenía en reserva el proyecto MinWin desde 2003: como dice la palabra, un Windows minimalista. O sea, un kernel modular o por capas. Puede usarse en la versión Core de Windows Server 2008 que reduce drásticamente muchos componentes de escritorio y la interfaz gráfica de usuario. Sin embargo no pasa de ser un componente (presente ya en el kernel de Vista por ejemplo) de Windows, un sistema operativo que no se decide a romper con el pasado y sigue jugando con la mercadotecnia: si te pones a buscar en Internet, apenas encontrarás declaraciones explícitas de directivos de Microsoft aclarando si MinWin es el nuevo núcleo de Windows 7 o no. Si Windows 7 será más seguro porque corre sobre un kernel modular o no. O por qué ya se está desarrollando el primer Service Pack.
Vía Ars technica