¿Cuál Windows puede correr en el laptop XO (OLPC )?

| | Comentarios (0) | TrackBacks (0)
Veamos, aparte de las razones políticas hay razones técnicas por las cuales el laptop XO "no puede" correr Windows.
no-xp-olpc.jpg
La verdad es que los únicos S.O. de Redmond que están en condiciones de correr en el XO en estos momentos son la famila de Windows CE y Pocket PC. Windows XP, tal como está ahora, simplemente no puede funcionar en el XO, las razones son varias. Menos Vista, porque el XO no cumple con las restricciones de Trusted Computing ;). Algunas dificultades para poder instalar Windows en el XO son: # Capacidad de almacenamiento, el ClassMate tiene 2 Gb reservados para una versión especial de Windows. # LinuxBIOS, el olpc esa implementación de la BIOS, y además se usa OpenFirmware como boot loader, y no es claro que Microsoft esté interesado en desarrollar un sistema operativo que "bootee" con LinuxBIOS. Tendrían que licenciar una BIOS para que pueda correr Windows en estas máquinas. # Arquitectura, es más fácil modificar el kernel de linux, que modificar Windows CE para esta arquitectura específica. Aunque no es imposible, es un trabajo formidable. Pero bueno, Microsoft y la Fundación Gates tienen mucho dinero, y la OLPC seguirá desarrollando su propio S.O. porque hay requerimientos técnicos que los S.O. actuales no tienen. h2. Las innovaciones del OLPC
laptops_xo.jpg
Pero el proyecto ha sido una gran contribución a la industria, hay varias innovaciones, cuya propiedad intelectual está debidamente protegida. Por ejemplo, las pantallas permiten la lectura fácil con luz natural. Esta tecnología es propiedad de la Fundación, y se ha licenciado a Chi Mei OptoElectronics por 20 meses, o 20 millones de unidades, lo que se cumpla primero. El XO consumirá unos 3 watts, Las baterías de Litio OrtoFosfato Ferroso(LiFePO4) [1] son una tecnología nueva y está siendo probadas como alternativa a las baterias de Niquel Hidruro Metálico (NiMH), no traten de buscar estas baterías en el mercado porque todavía no están disponibles. Una de las restricciones es que las baterías tienen que operar en temperaturas extremas, las baterías de Li-Ion tienen la mala costumbre de calentarse en exceso, y tienen un rango de operación ambientar inadecuado aún. Las baterías deberán tener una capacidad para 2000 ciclos completos de carga/descarga. Mucha tecnología es explicada claramente por Ivan Krstic, si tienen el interés, la paciencia y entienden inglés recomiendo ver la Googe Talk. Uno de los requerimientos es que el sistema pueda ser suspendido y recuperado en 100 milisegundos, esto permite que la pantalla esté encendida pero la CPU y el resto de los componentes se encuentran detenidos (suspendidos). En cuanto el niño mueve el mouse, o presiona una tecla el sistema se recupera y continúa operando. Este proceso de suspensión/recuperación permite ahorrar energía, los chicos pueden leer un libro electrónico mientras el resto de la máquina se encuentra suspendida, la que se activa cuando se da vuelta una página, o se escribe una nota. No hay componentes móviles, ningún disco tradicional, y se usan memorias flash NAND como almacenamiento masivo, además hay un slot que permite insertar una tarjeta de memoria SD, para aumentar la capacidad de almacenamiento. La versión final será de un material anti golpes y con protección contra la humedad. Entre las grandes novedades está BitFrost, un modelo de seguridad bastante innovador, considerando las restricciones: * No pueden usarse claves * Los usuarios no saben leer ni escribir * Los usuarios deben tener acceso a los programas fuentes y tener capacidad de modificarlos. Existe una tecla especial en el OLPC que permitirá explorar el código fuente de la actividad (programa) que se está ejecutando. La solución de BitFrost es virtualización. Esencialmente cada actividad se ejecuta en su propia máquina virtual. Con esto muchas de las amenazas de virus y spyware desaparecen, simplemente si un programa llegara a tener un virus sólo puede dañar su máquina virtual, la que sólo está corriendo esa aplicación. Prácticamente todo el software del OLPC estará escrito en Python, incluso el sistema de archivos. El sistema de archivos es totalmente orientado al objeto. Además el proyecto se está beneficiando de los aportes de Nokia a Python, puesto que esta empresa está interesada en contar con un python más eficiente y con menos uso de memoria para ser usado en sus teléfonos. Hay un problema al que explícitamente le pidieron ayuda a Google, y tiene que ver con la capacidad de respaldar grandes volúmenes de información originada por todos los XO disponibles. Por supuesto, se debe garantizar la privacidad de esta información. (Esto no significa que Google vaya a almacenar la información de respaldo de los XOs, sino que Google ayudará a diseñar la tecnología de respaldo y recuperación de estos datos) [1] Química no fue uno de mis mejores ramos, así que si hay un error en la nomenclatura tendremos que pedir disculpas.

Categorías

0 TrackBacks

Abajo se encuentran listados enlaces a este artículo: ¿Cuál Windows puede correr en el laptop XO (OLPC )?.

URL de TrackBack URL para esta entrada: http://www.lnds.net/cgi-bin/mt-tb.cgi/1162

Escribir un comentario

(Si no dejó aquí ningún comentario anteriormente, quizás necesite aprobación por parte del dueño del sitio, antes de que el comentario aparezca. Hasta entonces, no se mostrará en la entrada. Gracias por su paciencia).

Introduzca los caracteres que ve en la imagen de arriba.

Sobre esta entrada

Esta página contiene una sola entrada realizada por ediaz y publicada el 2 de Mayo 2007 10:11 PM.

¿Jesús o Gandalf? es la entrada anterior en este blog.

Silverlight: ¿necesita la red iluminación? es la entrada siguiente en este blog.

Encontrará los contenidos recientes en la página principal. Consulte los archivos para ver todos los contenidos.

Technorati

Technorati search

» Blogs que enlazan aquí

Creative Commons License
Este weblog está licenciado bajo una Licencia Creative Commons.

BloGalaxia website stats
Google
Encuentro Blogpower 2008