Windows 7 humilla a Vista en WinHEC 2008
Malos tiempos para Vista, ahora que sus padres espirituales (en realidad más que espirituales) parecen volcados con el nuevo retoño e incluso realizan en público comparaciones odiosas entre los dos. Ha pasado en el WinHEC 2008 , la siguiente etapa de la “gira” que Windows 7 realizará en forma de versión preliminar en esta ocasión sólo para los ojos de los partners de hardware de la multinacional de Redmond.
El maestro de ceremonias del desaire a Windows Vista ha sido Jon DeVaan, vicepresidente de la división de sistemas operativos Windows Core, la segunda y misteriosa cabeza pensante junto con el ya conocido Steven Sinofsky puestos a la cabeza del equipo de Windows 7. DeVaan, en su primera intervención pública desde 2001, durante la presentación mostró un vídeo en el que se comparaban las velocidades de arranque de uno y otro sistema operativo. No hace falta tener mucha imaginación para saber cuál de los dos sistemas cruzó la meta primero. DeVaan apuntó algunas de las claves que hacen de Windows 7 tan rápido en arrancar: “Algunos ejemplos son: cargar los controladores en paralelo y otra muy importante es que hemos creado un mecanismo para poner en marcha servicios realmente bajo demanda“. A la luz de esta demostración resulta muy interesante leer ahora el post de Michael Fortin en el blog de Engineering Windows 7 en el que exponía su visión sobre los tiempos de arranque del sistema y los métodos para mejorarlo.
Pero no fue la única humillación que tuvo que soportar Vista. Bajo el auspicio de DeVaan, el ingeniero de Microsoft encargado de la presentación realizó una demostración abriendo un gran número de ventanas con diferentes aplicaciones en sendos escritorios de Vista y Windows 7. WIndows Vista empezó a quejarse, a echar humo, a desactivar partes del entorno gráfico y poco a poco el sistema se volvió inutilizable. Windows 7, en cambio, seguía tan campante. Al respecto DeVaan comentó que esto era posible gracias a que se había mejorado el uso de la memoria en parte “dejando que la tarjeta gráfica haga su trabajo“. Es decir, la cantidad que asigna Windows 7 para mostrar ventanas es independiente del número de ellas. La gestión de memoria se encarga a la tarjeta gráfica, y no ésta y el sistema operativo como ocurría hasta Vista. Si echáis un vistazo también impresiona la velocidad con la que WIndows 7 carga los programas en memoria.
Además de quedar como lento y tragón, Vista también hizo el papel de manirroto. Tras una demostración de consumo en vivo, se mostraron las cifras de consumo de batería de dos ordenadores portátiles idénticos en varias configuraciones, uno con Vista y otro con Windows 7, durante la reproducción de una película en DVD. El consumo era hasta un 15 por ciento menor en el caso de Windows 7. DeVaan habló de mejoras en el núcleo de Windows que se aplicaban al control de la CPU permitiendo una mejor gestión de estados de reposo e inactividad. Interesante también la parte en la que mostraron el analizador de procesos de WIndows 7 que es capaz de detectar periféricos y funciones que están consumiendo energía de forma innecesaria para desactivarlos o ponerlos en estado de reposo.
Sinofsky tomó el relevo para hablar de periféricos. Mostró algo que ya conocíamos pero que se pudo ver en directo: la gestión avanzada de periféricos por parte de Windows 7 con Drive Stage. Cada periférico al conectarse se beneficia de un entorno propio, el mismo lugar donde se reconoce al periférico es el que contiene las aplicaciones, permite configurarlo o desconectarlo. En el gestor no aparecerán ya crípticos números de serie sino una imagen fotográfica que nos permitirá identificarlos.
Lo interesante, además del escarnio público de Vista y de conocer al misterioso DeVaan, es que por fin hemos podido ver avances menos “visuales” de Windows 7. Menor consumo de memoria, ahorro de energía, arranque más rápido… Windows 7 empieza a mostras músculo además del maquillaje.
Este es el vídeo completo de la presentación:
Windows 3.x: capítulo cerrado (¿Windows qué?)
Seguramente muchos de los ilustres visitantes que tienen a bien posar su apreciada atención sobre este humilde blog (no os asustéis, tengo consigna de hacer la pelota a los lectores una vez a la semana por lo menos) no habrán tenido el “privilegio” de pasear su puntero de ratón sobre las vetustas ventanas de un Windows 3.x. Eran aquellos tiempos en los que Windows NO era un sistema operativo, sino una especie de juguete para la época, un entorno gráfico montado encima de MS-DOS. No se trata del primer WIndows, pero quizás sí el primero en hacerse popular. Curiosamente el nombre del 3.11 para trabajo en grupo era “Snowball”. Fijaros la bola de nieve, rodando rodando, en qué se ha convertido…
Pues bien, Microsoft ha dejado desde el 1 de Noviembre de emitir licencias de este veterano producto, en versión embebida, para el que no daba soporte desde el año 2001 (aunque aún es posible encontrar documentación sobre él en la TechNet). Hemos podido verlo en Cajeros automáticos, en terminales de punto de venta e incluso en sistemas de información en vuelo, tal y como informa la BBC. El fin de la era de Windows 3.11 en aplicaciones embebidas parece abrir un nuevo horizonte al Linux embebido, aunque no hay que olvidar que Windows CE (que también tiene unos añitos) y otros sistemas embebidos de Microsoft siguen dando guerra en este campo y con buena salud.
En 1990 fue la primera vez que pudimos ver ese icono en forma de bandera pixelizada que nos acompañaría ya durante toda nuestra vida informática. Incluso muchos de aquellos que ahora reniegan de nuestro admirado Tio Bill y se han pasado a las filas de Linux fueron criados en las ventanas de 3.11, luchando para conectarse a Internet con un viejo módem configurando el legendario Trumpet Winsock… Nuestros primeros navegadores web, nuestras primeras descargas con FTP rebuscando en TuCows… Windows 3.11 fue para muchos el primer compañero en sus primeros pasos por la Red. Y cómo no recordar las primeras partidas con el Solitario y el adictivo buscaminas (¿qué récord teníais?) o la primera vez que utilizamos el Paint para garabatear en la pantalla.
En fin, para los nostálgicos he aquí una guía para hacer funcionar Windows 3.11 en una sesión DOS de Vista. También incluye una lista de enlaces con material sobre Windows 3.11. En el caso de que os atreváis con la instalación no desesperéis, algunas empresas aún disponen de controladores de esa época.
Aunque Microsoft ya no lo quiera para nada, no hay forma legal (aún) de descargarse un Windows 3.11 de Internet, aunque en Ebay seguro que encontráis a alguien que os vende una copia. Eso sí, tendréis que rebuscar en el trastero… ¿dónde habré metido la disquetera?
¿MinWin en el núcleo de Windows 7?
A veces, si se empeñan, los chicos de Microsoft saben cómo confundirnos. Hace ya algún tiempo el ingeniero de Redmond Eric Traut en una charla sobre virtualización mencionaba la existencia de MinWin, una especie de Windows llevado a su mínima expresión que según sus palabras “… no tenemos planes de producirlo. Vamos a utilizarlo sólo internamente como base de todos los productos basados en Windows”. Fue el momento del desencanto, en el que en esta y otras declaraciones desde Microsoft se aclaraba que el kernel de Vista no se iba a tocar, que Windows 7 iba a heredarlo tal cual.
Bueno, pues resulta que según la información que leemos en MuyComputer MinWin sí que forma parte del núcleo de Windows 7. ¿Cómo se come eso? ¿Esto supone que el kernel de Windows 7 no es el mismo que el de Vista? ¿Qué será de nosotros y de nuestros drivers? Un poco de calma y sosiego.Todo este revuelo lo ha provocado una entrevista de Mark Russinovich con Channel 9 en la que dice tan pancho que MinWin sí que está dentro de Windows 7.
La clave es cómo está. Recapitulemos, ¿qué es MinWin? Como resumen se podría decir que consiste en coger el núcleo de Windows e ir quitando cosas y parar sólo justo antes de que deje de funcionar. ¿Cuál era el objetivo? Simplemente consolidar el diseño del núcleo del sistema operativo. Por lo visto los ingenieros de Microsoft descubrieron que los sistemas de bajo nivel del núcleo de Windows realizaban llamadas a procesos de alto nivel.
Para mejorar el diseño “cortaron” estas llamadas de alto nivel para convertir el núcleo de Windows en un sistema escalable. De esta manera se realizó un mapa de dependencias para poder limpiar las llamadas que se realizaban fuera del núcleo. Se reorgnizaron estas llamadas y las API. El experimento acabó con un sistema operativo que funcionaba perfectamente sin necesidad de librerías de alto nivel: el MinWin. El sistema ocupa de 25 a 40 Megabytes, frente a los 4 Gigabytes de Vista, y se compone de apenas 100 ficheros, cuando Windows necesita 5.000 para funcionar.
De esta forma se creó un “corazón” de Windows nuevo autocontenido y escalable, pero que contiene el núcleo (el kernel) del Windows de toda la vida, sólo que con las llamadas de alto nivel y las API reorganizadas. La clave es, según el propio Russinovich, en la diferencia entre “Core” y “kernel”. El kernel o núcleo de Windows 7 es el mismo de siempre, pero el core (el corazón) ha cambiado, se ha reorganizado. Así que MinWin no es un nuevo kernel, sino un kernel reorganizado. ¿Por qué se ha hecho de esta manera? En primer lugar porque es mucho menos costoso reorganizar y optimizar el núcleo de Windows que empezar desde cero. Por el otro se conserva la compatibilidad con el sistema anterior, porque todas las llamadas se realizan de la misma forma y el núcleo funciona de la misma manera.
En resumen, es buena noticia que los ingenieros de Microsoft hayan trabajado en el núcleo de Vista para mejorarlo para Windows 7, sobre todo si el resultado es un sistema escalable que permitirá mejoras futuras y quién sabe si versiones más “ligeras” de Windows. Windows 7 for netbooks ¿lo imagináis?
Cómo activar la nueva barra de tareas en Windows 7 M3

Ya se, hemos dicho que hay que tener cuidado, que descargarse la M3 de Windows 7 puede hacer que os salgan ronchas, que lo que veamos no tiene por qué corresponderse con lo que va a ser Windows 7, que habrá cosas que no funcionen… pero también se que a pesar de todo os habéis bajado el Windows 7 y lo habéis instalado, que os conozco.
Muchos os habréis dado cuenta de que no funciona la fantasbulosa barra de tareas que con tanto orgullo han exhibido Sinofsky y compañía por los poblados salones del PDC. Pues bien, en el blog de Rafael Rivera podemos leer cómo conseguir que se muestre la “Awesome Bar” y disfrutar de uno de los “eye candy” del nuevo Windows 7.
Es algo laborioso pero… merece la pena.
Windows 7 en BitTorrent… ¡cuidado!

Nos han llegado rumores (más que rumores, en realidad) de que la versión pre-beta de Windows 7 distribuida en el PDC se encuentra disponible para la descarga en el servicio P2P BitTorrent. Al parecer este fin de semana ha sido la locura y muchos se han enganchado al torrent para probar el sistema en su equipo. Al parecer también ha habido quejas, algunos porque no era lo que se esperaban (es decir, no era Windows 7) otros porque esperaban descargarse la pre-beta que aparecía en las demos pero sólo han encontrado la M3…
Para los ansiosos algunas advertencias:
1) Mucha precaución con descargar algo que está teniendo tanto éxito. Suele ser lo que esperan los malos de la película para difundir su malware.
2) Se trata de versiones previas a una versión beta que se hará pública en pocas semanas. Esto quiere decir que por un lado no es una versión estable (aunque mucho más de lo que se esperaba) y por el otro que no merece la pena hacer experimentos con una versión más madura a la vuelta de la esquina.
3) Algunas de las cosas que probaremos en esta versión puede que cambien radicalmente en actualizaciones sucesivas. Se trata de un simple escaparate de lo que van a implementar, no es indicativo de lo que definitivamente podremos encontrar en Windows 7. No es que no sea interesante desde el punto de vista informativo, porque nos da pistas, pero no nos va a dar demasiadas pistas de cómo va a funcionar en nuestro equipo.
4) A pesar de que el sistema está basado en el núcleo de Vista, es posible que parte de nuestro hardware no funcione correctamente con Windows 7. No es nada recomendable instalar el sistema en nuestra máquina de trabajo. Corremos el peligro de perder datos.
5) Microsoft no da ninguna garantía sobre esta versión. Es más, se supone que no debería haberse distribuido de esta forma, así que si nos pasa algo… ya sabemos.
Al parecer, según hemos podido leer en algún medio especializado, existe un feedback negativo por parte de estos usuarios y algunos las están reflejando en sus blogs. Otros son más realistas, otros se entusiasman… Tenemos que coger estas opiniones con pinzas y tener siempre en cuenta que no se trata ya de una versión preliminar, sino de una pre versión preliminar.
Todos estamos ansiosos, pero un poquito de paciencia no viene mal.






















