Posts Tagged ‘OLPC’

Los desafíos de «Un Laptop Por Niño»

viernes 13 de enero, 2006


Ayer en la tarde, los diseñadores del programa [«Un Laptop Por Niño»](http://laptop.media.mit.edu/) tuvieron una sesión en el [Media Lab](http://www.media.mit.edu) para discutir diferentes aspectos del proyecto. Obviamente, no lo pensé dos veces y partí a ver en que están trabajando.

La discusión estuvo liderada por (en la foto arriba) [Walter Bender](http://laptop.media.mit.edu/principals.html#bender) (El director del Laboratorio), [David Cavallo](http://laptop.media.mit.edu/principals.html#cavallo) (del grupo «El Futuro del Aprendizaje) y [Mako Hill](http://laptop.media.mit.edu/principals.html#hill) (Bien conocido por su trabajo en Debian, Ubuntu y Software Libre en general).

Mientras nos comíamos las pizzas con las que se puso el laboratorio, empezamos la discusión hablando del proyecto en general, sus implicancias sociales y los posibles problemas (pueden leer un artículo sobre esto [aquí](http://eldiabloenlosdetalles.net/2005/11/28/comentario-sobre-el-laptop-de-us100/) y sobre todo los otros artículos que se mencionan allí). No voy a comentar mucho sobre eso por ahora, aunque tal vez escriba un artículo con las respuestas de los muchachos del Media Lab más adelante.

Lo que me interesó más fue la siguiente etapa de la discusión, que se centro en el Hardware y Software del laptop. La ONG a cargo del proyecto (One Laptop Per Child) está en reuniones con Quanta (el fabricante de laptops más grande del mundo) decidiendo como se va a construir el Laptop, y el prototipo de carne y hueso está en este momento en Taiwán, así que nos tuvimos que conformar con maquetas en la reunión de ayer (foto más abajo).

Como se ha mencionado en otras partes, la máquina tiene [especificaciones](http://pedia.media.mit.edu/wiki/Hardware_specification#First_Generation_System) bastante interesantes. En particular, no tiene un disco duro sino que una tarjeta Flash que usa mucho menos energía, emite menos calor y es mucho más rápida que un disco duro. Como Flash tienen una vida más limitada que un disco duro, los diseñadores están trabajando en un sistema de archivos apropiado, y para hacer durar la memoria lo más posible, el Laptop (que tiene 128MB de RAM) no va a tener swap en el disco duro, así que a nivel del kernel (Linux, por supuesto) hay que lidiar con situaciones de poca memoria adecuadamente.

Para compartir información, el bicho tiene la tarjeta inalámbrica y los puertos USB, para poder conectar otro tipo de hardware si es necesario. La idea es que incluso en lugares donde no hay acceso a Internet, los niños puedan formar una red local de colaboración e intercambio de información. Si existe acceso a Internet, los laptops también pueden acceder a ella. Cuando los niños trabajan o juegan con el laptop, pueden escribir, usarlo en un modo de consola de juego (noténse los botones a los lados de la pantalla) o para leer libros. El «trackpad» abajo del teclado permite escribir o mover el cursor. La gente trabajando en el proyecto también mencionó que están buscando soluciones para analfabetos, que es un uso posible del laptop.

Además de las capacidades de formar una red, los diseñadores se están concentrando en hacer el laptop lo más resistente y con uso de energía lo más bajo posible (Ahí viene la famosa manivela que se puede usar para recargar el Laptop). La pantalla va a tener la capacidad de trabajar en color o blanco y negro, lo que plantea desafíos de diseño de aplicaciones… como dijo Walter Bender, los programadores no tienden a probar sus creaciones en pantallas pequeñas o en blanco y negro.

En otro aspecto del software, los desarrolladores están buscando soluciones que sean de código abierto/software libre. La idea es tomar aplicaciones y herramientas existentes. Proyectos como Mozilla salieron a la discusión, que aunque funcionalmente son excelentes, pueden mejorarse en términos de utilización de recursos. Al generar interés en ULPN, la idea es que gente interesada en ayudar pueda participar directamente en el proyecto o en aplicaciones como las de la Fundación Mozilla, GNOME, etc, en aspectos que son críticos para los laptops. De esa forma, el beneficio es mutuo (¿quién no quiere un Firefox que ocupe menos memoria?).

Y como mientras más mejor, el proyecto va a liberar el código pronto, para que la gente interesada pueda participar y aportar al proyecto. Para lo que no son programadores, van a haber muchas formas de ayudar. El proyecto tiene un [wiki](http://pedia.media.mit.edu/wiki/One_Laptop_per_Child) donde se puede encontrar más información de como ayudar en traducciones, documentación, programas educativos, etc.

Tal vez lo que más me gustó de la reunión es que la gente trabajando en el proyecto está imbuida de esa actitud en la que se basa el software libre: el laptop se va a entregar con cierto software instalado, pero todo es, como dicen ellos, «hackeable». Los usuarios van a tener la libertad de adaptar los computadores a sus necesidades, instalar el software que quieran o cambiarlo a voluntad. Al tener un modelo de desarrollo abierto, los diseñadores pierden control creativo pero se abren un mundo de posibilidades que ellos mismos reconocen no se pueden ni imaginar.

Aquí termina la historia. Ya eran las nueve de la noche cuando se terminó la reunión, con todas las cajas de pizza vacías y los cerebros dando vuelta con tanta información. Y ahora, a esperar que salga ese código y la oportunidad para colaborar.

Los contenidos de este blog están publicados bajo una licencia Creative Commons Atribución-Compartir-Igual. (c) 2005-2024 El Diablo en los Detalles | Usando WordPress y una versión modificada de Barecity.