Archivos ULPN: Mayo 2007

peru2.jpg
Una excelente noticia:
"Alumnos del Colegio Nacional Romeo Luna Victoria, se adaptarón en sólo diez minutos al manejo y uso de las computadoras portátiles, que el Ministerio de Educación estudia adquirir al Instituto Tecnológico de Massachussets.- 19 May. 2007"
Sitio del Ministerio de Educación Peruano.

¡Bien por Perú!

También se comenta en las listas de discusión de OLPC que Colombia estaría tomando la decisión pronto.

El ministro de Educación, José Antonio Chang, anunció que en julio se firmaría un convenio con el Instituto Tecnológico de Massachussets (MIT) para dotar de manera progresiva a escolares peruanos de computadoras Laptop a partir del próximo año.

Precisó que se vienen estableciendo los criterios para realizar la suscripción del convenio con dicha entidad que promueve el proyecto "One Laptop per Child" o "Una Computadora para un Niño", el cual ya se aplica en otros países de América Latina.

Tras reunirse en Palacio de Gobierno con el presidente Alan García, Chang Escobedo detalló que estas computadoras livianas y pequeñas, tienen un costo promedio de 100 dólares y están diseñadas para establecer conexiones inalámbricas a internet.

Fuente: Perú.com

770px-Green_and_white_machine.jpg
Walter Bender , presidente de la fundación OLPC, escribe en la lista de noticias de OLPC:
"Concentrándonos en el bajo costo, bajo consumo, durabilidad y reparación en terreno, hemos logrado lo que muchos asumen como costo extra (y por lo que muchas corporaciones normalmente harían un cargo adicional): El XO es el laptop más amistoso con el ambiente jamás construido. Hubo un punto donde escuchamos de todos los fabricantes conocidos que nos costaría a lo menos 20 dolares extra satisfacer los requerimientos ambientales de la Unión Europea. Eso no era cierto. De hecho, si cada usuario de laptops y equipos de escritorio se cambiara al XO en este momento, se ahorrarían 85 terawatt-hora de energía. Ese ahorro financiaría 50 millones de laptops XO. Adicionalmente se ahorraría 50 millones de barriles de petróleo, lo cual es un adicional de 500 millones de dolares en bonos de carbono."

El laptop XO consume 3 watts hora, esto es 26 kilowatt-hora al año. Mi laptop consume unas 30 veces más que el XO. José Antonio Meira da Rocha, ha elaborado una planilla comparativa del ahorro de energía de distintos laptops, incluidos el XO, y el ClassMate, los datos están en Reales, los que equivalen a unos 0.5 dolares en la actualidad.

La industria tiene que aprender mucho de este proyecto. Es posible construir laptops que consuman menos energía. Es posible construir laptops de un costo menor al actual. Algo está mal, ¿mal diseño?, ¿malas prácticas?, o simplemente es la flojera mental, esto de perpetuar estas arquitecturas ineficientes y mal diseñadas.

El mito de la Ley de Moore

moor.PNG
Alan Kay cuenta la historia de un sistema altamente optimizado escrito en Xerox PARC en 1979 que apenas corre 50 veces más rápido en una máquina de hoy. La proyección de acuerdo a la ley de Moore nos dice que ese sistema debería haber tenido una mejora de 40.000 o 60.000 veces.

¿Cuál es el problema?

La respuesta de Alan Kay es muy simple, la arquitectura. Hay un factor de 1.000 que se ha perdido por un mal diseño de las arquitecturas.

"El mito de que no importa cual sea tu arquitectura de procesado esto es, que la Ley de Moore se encargará de todo, es totalmente falso."

Las arquitecturas de hardware no han mejorado, eso es claro, el XO es un ejemplo de que cuando personas inteligentes, que se preocupan de los problemas que realmente hay que resolver, y no de ganar dinero, pueden construir arquitecturas innovadoras, y eficientes.

El proyecto XO del OLPC ya es un gran éxito, podemos alegar que hemos sido engañados todo este tiempo, los laptops de 100 dolares no están disponibles por ineptitud (o tal vez por simple codicia).

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.

A través de un gentil email de Juliano Bittencourt, quien trabaja en el proyecto piloto del OLPC en Rio Grande Do Sul, Brasil, tengo acceso a videos del piloto en Brasil.

El OLPC está siendo evaluado con niños en la escuela Luciana De Abreu, como parte del proyecto UCA del Laboratorio de Estudos Cognitivos de la Universad Federal de Rio Grande Do Sul, en el cual trabaja Juliano.

Les dejo uno de los videos, pueden ver más videos de los niños trabajando con sus XOs en youtube.

No veo cómo se está cayendo en pedazos el OLPC. (sólo lo digo para molestar a Christian ;)

En esta Google-Talk podemos ver una charla (de más de una hora) dictada por gente de Google para sus empleados. Queda claro que en Google también tienen acceso a los XO.

hardware.jpg
El nombre ClassMate (compañero de classes) denota algo muy distinto a One Laptop Per Children (Un Laptop por Niño). Negroponte lo expone de esta manera:

".. piensen en el nombre que Intel ha usado para su laptop, lo llaman el "Compañero de Clases" (ClassMate). Este es un énfasis muy fuerte en la clase y en la escuela. Si usaramos el mismo nombre, el nuestro debería llamarse "El compañero de los Chicos", porque nosotros estamos más centrados en los niños. Queremos que los niños lo usen fuera de la escuela." [1]

El proyecto OLPC se fundamenta en 5 principios:

  1. Los niños como propietarios: "La propiedad de la XO es un derecho básico del chico y conlleva nuevas obligaciones y responsabilidades, tales como proteger, cuidar y compartir este valioso equipo."
  2. Rango de Edades Bajo: "La XO fue diseñada para el uso de chicos entre 6 y 12 años—cubriendo los años de la escuela primaria—pero nada impide su uso antes o después. Los chicos no necesitan leer o escribir para jugar con la XO y sabemos que el juego es la base del aprendizaje humano. Aún más, esas actividades digitales le permitirán adquirir las habilidades de la lectura y escritura."
  3. Saturación: "El compromiso de la OLPC es con la educación básica en los países subdesarrollados. Para cumplir con su objetivo necesitamos alcanzar una “saturación digital” en una dada población. La clave es saber elegir la mejor escala en cada situación. Puede ser un país completo, una región, una municipalidad o pueblo, donde cada chico tenga su laptop. Como una campaña de vacunación, la saturación digital implica una intervención continua en cada camada sucesiva con la edad apropiada. "
  4. Conexión: "La XO ha sido diseñada para proveer la red con mayor enganche y atractivo posible. Las laptops están conectadas entre sí, aún cuando están apagadas. Si una laptop se encuentra conectada a Internet, las otras le seguirán."
  5. Código Abierto y Libre: "Un chico con una XO no es un simple consumidr pasivo de conocimiento, sino un participante activo en la comunidad de aprendizaje. A medida que el chico crece y sigue nuevas ideas, el software, contenido, recursos y herramientas deben ser capaces de crecer junto a él. La misma naturaleza global de la OLPC exige que el crecimiento debe ser local, en gran parte de los mismos chicos. Cada chico con una XO puede aprovechar el aprendizaje de cualquier otro chico. Se enseñan mutuamente, comparten ideas, y gracias a la naturaleza social de la interfaz, se soportan mutuamente en su crecimiento intelectual. Los chicos son aprendices y maestros. " [2]

Para Intel, y Microsoft los niños de los paises sub desarrollados son "el otro billón de consumidores". Ellos ven en estos proyectos la manera de captar más consumidores de computadores, habemos otros que pensamos que esta es la oportunidad de que los niños usen las herramientas básicas para nuestra sociedad digital.

La pregunta es ¿cuál es tu motivación para apoyar un proyecto como Un Computador Por Niño?

Yo quiero niños que sepan usar y que sean dueños de un computador, que sean propietarios, no consumideres, que sean independientes y libres de elegir la manera de acceder a la información, no que les digan cómo y para que se usan los computadores, que lo descubran por si mismos.

El XO cumple con todo eso.

Notas:

[1] Entrevista a Negroponte en OLPC TALKS.

[2]
Los cinco principios de la OLPC

Sobre este archivo

Esta página es un archivo de las entradas en la categoría ULPN de Mayo 2007.

ULPN: Abril 2007 es el archivo anterior.

ULPN: Junio 2007 es el siguiente archivo.

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