Con el
problemita de hacer jalar mi tarjeta wireless con Vista Beta2 x64, comencé a considerar seriamente comprar otra tarjeta wireless que tuviera drivers de 64-bits. Digo, si no hay drivers, la culpa no es de Microsoft, sino del fabricante ¿verdad? Digo, mi tarjeta tiene como 1 año y por lo que sé Belkin no tiene planes de sacar drivers nuevos, y el semi hack de usar los de RaLink no funcionó del todo.
Así que me puse a buscar tarjetas que soportaran drivers de 64-bits en el Google-espacio y ¿qué crees?
no soy el único. Lo más acercado a una lista fue
esto, y la mayoría son USB.
¿Sabes cuántas tarjetas wireless PCI encontré en esa lista que explícitamente tuvieran drivers en su sitio de 64-bits?
Una. Y no la puedo comprar en El Chuco porque al parecer ni CompUSA ni la PeorCompra la venden. Tendría que pedirla por web, pagar shipping y... ya fue mucho esfuerzo. Además, ¿porqué necesito comprar hardware nuevo, si el que tengo hace su chamba?
Pero todo esto me puso a pensar:
¿qué más hardware que tengo no va a funcionar bajo Vista x64?
¿Mi iPod? No ma...keyu... Ahí si me rajo.
¿Cuántos fabricantes harán como Belkin y de plano consideren hardware de hace 1 año como "viejo" y que no vale la pena para invertirle en drivers de 64 bits?
¿Y porqué si el
RC1 de Vista ya salió, y la versión final sale en 2 o 3 meses, no estoy viendo hardware "Vista Ready" en las tiendas?
¿Estamos volviendo a la era de tener que buscar drivers por todos lados?
¿Y cómo le hace Ubuntu x64 para correr todo esto en la misma PC sin (casi) ningún problema?
¿En realidad vale la pena?Ya sé que me estoy poniendo dramático, pero el dilema de 32 vs 64-bits lo traigo desde que compré mi PC, específicamente con un chip AMD Athlon 64 chidota. En aquellos días ya andaba rondando por ahí Windows XP x64, pero no me aventé con eso porque ya sabía que tenía mucho software que no iba a jalar con esa versión (incluyendo mi suscripción anual de Stardock para todo el eye-candy).
Así que como muchos, decidí esperar a que saliera Vista. Un día me topé un documento (
Is Windows XP 64 Right For Me?, Mayo 2006) de
Charlie Russel, un MVP en cosas de x64. El documento, en resumidas cuentas, dice que las cosas que hay que cuidar en la movida a Windows x64 son:
En cuanto a software
- Drivers y software que depende de drivers de 32-bits--como antivirus, utilerías para particionar y defragmentar, etc.
- Programas que hacen uso de las extensiones al Windows Explorer--como WinZip, o cualquier programa que te ponga cosas en los menúes del Explorer. Los programas van a funcionar, la bronca nomás son con las extensiones.
- Aplicaciones de 16-bits (¿aún hay alguien que las use?)
En cuanto a hardware (debido al requerimiento y falta de drivers de 64-bits), los más latosos son:
- Scanners
- USB y tarjetas de red wireless
- Dispositivos Bluetooth
- Impresoras
Del documento:
But USB network devices, including cable and DSL modems, are still a major area of missing drivers, as are add-in wireless devices, especially PCI wireless devices and PC-Card wireless devices that support 802.11a/b/g. There have been some beta-quality, unsupported, wireless device drivers for the most common three-protocol chipsets that are available, but I’ve seen no indication when a final driver version will be made public. (pp. 12-13)
[...]
The good news on the device-driver front is that it’s getting better every month, and the problem areas will be much better in Vista. Because the Windows Vista logo requirements mandate that a device work under 64-bit Windows Vista to get the Designed for Windows Vista logo, manufacturers and IHVs have a strong incentive to provide 64-bit drivers, and end-users will be able to easily identify hardware that is 64-bit capable.
Another important criterion for Windows Vista is that all 64-bit kernel drivers must be signed. This requirement will help improve the security and reliability of the operating system and will make 64-bit Windows Vista the operating system of choice. (p 13)
Ah, entonces no estoy alucinando.
Para ahorita quizá estés diciendo, "bueno, 'inche Charlie, pos ya nomás usa Vista de 32 bits y sé feliz."
Pues sí pero cuando Microsoft anuncia que
algunos features solo los va a tener la versión de 64-bits, me pone nervioso. No porque yo algún día vaya a usar contenido "protegido" en mi PC, sino porque me hace preguntar ¿qué más
no voy a poder hacer con Vista 32-bit?
Ahora, como desarrollador, es muy probable que en un futuro cercano se me ofrezca codificar algo para 64-bit, y cuando
Bill Gates dice que pa' allá va la cosa [
video], pues es buena idea prestar atención y ponderar estos temas.
Y si ya de plano me pongo en términos prácticos, el factor que me atrae más de x64 son las
mejoras en el manejo de memoria. En estos momentos solo tengo 1Gb de RAM, pero hoy justamente me llegaron otros 2Gb que pedí desde hace como 3 semanas online.
¿Pa' qué quiero esa memoria? Pues por ahora porque se me ofrece comunmente correr máquinas virtuales para jugar con distintas herramientas y plataformas, y las mejoras al manejo de memoria virtual junto con la memoria adicional hacen un chorro de diferencia. ¿Quieres más? (Hasta donde sé) No puedes correr máquinas virtuales de 64-bits cuando tu Windows es de 32.
En fin, espero que ahora comprendas mi dilema.
No me cuesta nada esperar más tiempo a ver si mejora la cosa, pero ¡no quiero! ;)