Asus libera el SDK para el eeePC bajo licencia OpenSource

El fabricante Taiwanes de laptops Asus, ha  liberado el SDK para el eeePC, a la par de una imagen virtual del sistema operativo de la eeePC que puede correr en VMWare o el más alineado con el OpenSource VirtualBox, de esa forma los interesados en desarrollar aplicaciones para el popular laptop eeePC, que aparentemente pronto tendra también una versión desktop, podran hacerlo sin problemas pues tendran acceso a todas las herramientas de software necesarias para la plaforma.

El website con todas las herramientas de desarrollo está en SourceForge, y es una prueba del fuerte apoyo que está dando Asus al OpenSource. Si Asus consigue posicionar su modelo cómo el estándar de facto en el sector de laptops ultra portátiles, pues habra creado una nueva categoría de latops y todo un ecosistema alrededor de ella. Por el momento el SDK que se ofrece sólo soporta C/C++, pero es de lejos una oferta mucho más organica que el actual SDK para el proyecto OLPC, donde al parecer no les interesa mucho el aporte de la comunidad.

Como dijera Erick Raymond, en su popular ensayo, "La catedral y el bazar", al parecer el proyecto OLPC sigue la aproximación de los constructores de catedrales, para ser desarrollador para la plataforma OLPC se necesita hacer muchos compromisos, mientras que Asus y su eeePC, está apostando claramene al desarrollo tipo bazar, que es justamente el paradigma del software libre, cualquiera simplemente descarga el SDK y se pone a desarrollar o hackear el eeePC.

Reemplazo de $50 para el OLPC XO-1

Los que siguen mi blog recordarán que no hace mucho publiqué un artículo titulado "Creemos el proyecto One DS Per Child (ODSPC)", donde comentaba favorablemente la idea de Josh Jones, aparecida en su blog en DreamHost. El proponía usar las Nintendo DS como computadoras en las aulas, y exponía razones de peso para hacerlo.

Al parecer hay una compañía llamada Innovations for Learning, (Inovaciones para el aprendizaje) que ha tomado esa idea y ha desarrollado un hardware específico y de bajo costo para los niños entre inicial y segundo grado de primaria (en USA K-2). El dispositivo llamado Teachermate cuesta sólo $50 y ha sido comentado como un interesante gadget en el blog engadget. El dispositivo cuenta con una pantalla de 2.5", 512 MB de memoria RAM, una memoria Flash interna que contiene el sistema de 512 MB y la capacidad de expandir el sistema a través de una tarjeta SD estándar , aquí unas foto del dispositivo:

Innovations for Learning Device

El dispositivo ya ha sido desplegado en 500 escuelas primarias de Chicago y ha sido aceptado favorablemente por los niños, hay además cursos de matemática y lenguaje (lamentablemente sólo disponibles en inglés), ya desarrollados que se ofrecen junto con el dispositivo. Lo interesante de ésta idea es que no trata de dar una computadora a cada niño para reemplazar al profesor, sino que trata de ser una herramienta para el profesor, para motivar a los niños a aprender jugando.

Justo hay una cita muy interesante que se hace en el portal OLPC News, sobre una investigación presentada en el reconocido programa periodístico 60 minutos, y que dice así:

"Si Ud. le da un violín o un piano a un niño, el podrá hacer ruido con él, ¿verdad? Pero, ¿podrán ellos hacer música con los instrumentos?. Si Ud. le da una computadora a un niño, ellos podran operarla, pero ¿podrán ellos aprender usando una computadora sin tener un profesor a su lado, ya sea éste uno formal o informal, que pueda guiarlos a través de una serie de objetivos de aprendizaje?"

Definitivamente, ésta es una de las críticas más válidas que he visto al proyecto OLPC, y su idea constructivista. Reemplazar al profesor por una máquina que al usarla le enseñará al niño cosas, suena por decirlo de manera diplomática un escenario muy poco probable, especialmente cuando los niños de países en vías de desarrollo enfrentan también otros problemas como desnutrición, problemas de salud pública, etc.

En fin el Perú será el laboratorio donde veremos si las ideas del OLPC son prácticas, o son sólo un sueño.

400,000 OLPC para Perú

Al parecer, no son 230,000 laptops OLPC XO-1 las que se ha comprometido a comprar el actual gobierno aprista, sino 400,000 según el portal de noticias tecnológico Technology Review, que en un artículo el día de ayer da cuenta de que el primer lote de 25,000 XO-1 ha llegado a Lima y está siendo inventariado para luego ser enviado a provincias, además de que se ha iniciado la capacitación de los profesores que estarán a cargo de desplegar las laptops en los colegios de las zonas más alejadas del país.

Al parecer el plan completo es dar una OLPC XO-1 a todos los niños de los lugares menos favorecidos, y estos totalizarían 400,000 distribuidos en 6000 escuelas públicas a nivel nacional. Ésto ha convertido al Perú en el país que más seriamente se ha comprometido con el proyecto OLPC, lo cuál teniendo en consideración los tremendos problemas que está enfrentando dicho proyecto actualmente, es una postura bastante arriesgada.

El proyecto OLPC ha tenido serios reveses, entre ellos que Brasil ha salido del proyecto, y las importantes renuncias de ejecutivos como la CTO Marie Lou Jepsen y el arquitecto de seguridad Ivan Krsti. El proyecto OLPC tal vez enfrenta sus momentos más difíciles actualmente, si éste experimento a gran escala en el Perú no funciona, pues sencillamente, la viabilidad del proyecto para otras naciones también se vería seriamente cuestionada.

Conociendo el estado de la educación peruana, pensar que 400,000 laptops resolveran el problema, es una apuesta muy arriesgada, por un ministro que ha recibido múltiples cuestionamientos de parte del sindicato de profesores, y seran justamente sobre ellos, los profesores, sobre quienes depende el éxito de éste proyecto. No es que sea adivino, o que le desee mal al Perú, pero creo que éste proyecto dadas sus circunstancias será el desastre en implementación de TI en las escuelas más grande que haya visto el planeta hasta hoy.

Overclocking del OLPC XO-1

Muchas personas critican al hardware de OLPC de ser muy anticuado, incluso algunos lo comparan con computadoras de finales de los 90’s. Pero bdleonard, ha hecho un post en los forums del OLPC News Forums, donde explica detalladamente como hacer un overclocking de las XO-1.

Es importante resaltar que hacer overclocking, operar a una computadora por encima de la velocidad para la que ha sido diseñada, puede ocasionar la pérdida de estabilidad del sistema e incluso el daño físico del CPU o las memorias. Pero de todas maneras es una interesante alternativa para darle más potencia a un hardware que de fábrica nos viene lento.

Lo interesante del procedimiento descrito es que no requiere que abramos el OLPC, todo es hecho a través de configuración de software, y lo más importante es reversible, en caso de que notemos de que el incremento de la velocidad nos impide correr ciertas aplicaciones, o el sistema se torna muy inestable.

Si alguien tiene un OLPC XO-1 y prueba este procedimiento, sería interesante que nos comente que tal le fue, y si no se le quemó el CPU

El experto en seguridad de OLPC renuncia

En una noticia aparecida el día de hoy (21 de marzo) en Ars Technica, su autor Ryan Paul nos informa que Ivan Krstić, el director de la arquitectura de seguridad del proyecto OLPC (One Laptop Per Child), ha renunciado luego de los cambios en la dirección que ha experimentado el proyecto.

La renuncia llega en momentos en que la fundación OLPC enfrenta numerosos problemas, el proyecto que se incio en enero del 2005 con el fin de llevar una laptop de $100 a las manos de cada niño de los países más pobres del planeta parece estar naufragando por una clara falta de gestión, a pesar de que el mismo ha logrado interesantes éxitos técnicos, en parte debido a la incorporación de brillantes profesionales que se unieron al proyecto de manera desinteresada.

Las últimas declaraciones de Negroponte, sobre el hecho de que la fundación OLPC debe de parecerse más a Microsoft, y el hecho de que pronto una versión de Windows XP estará disponible para la XO-1, precipitaron la renuncia de Krstić, que piensa que los ideales que dieron el incio al proyecto ha sido traicionados.

El gran problema con la renuncia de Krstić es que el estaba a cargo de desarrollo del XS, que vendría a ser el server de las redes formadas por las XO-1, y es alli donde se implantarían las aplicaciones que volvería segura la navegación desde las XO-1, aplicaciones cómo el filtro de contenidos por ejemplo. Esto debido al hecho de que las laptops en sí, las populares maquintas verdes XO-1, no tiene ningun filtro de contenidos y por lo tanto cualquier niño puede ir a casinos on-line o sitios porno, sin que el sistema bloquee su navegación.

Al parecer la fundación OLPC está a punto de naufragar, debido a este intento de reestructuración fallido promovido por Negroponte, que ha ocasionado la renuncia de Krstić, que se suma a otras renuncias y a innumerables problemas de la organización, lo cuál no debería de preocuparme de no ser porque el Perú es uno de los pocos países que se ha embarcado en la empresa de desplegar estas laptops en cantidades importantes, en un primer grupo de desplegaran 40,000, pero el total adquirido por el país es de 260,000.

Lo único que ha quedado claro del experimento OLPC, es que no se puede jugar en contra de las reglas mercado. Y que las buenas intenciones no son suficientes, se necesita talento no solamente técnico sino administrativo. El fracaso del OLPC es atribuible 100% a la desastroza gestión de Negroponte, ya que hay proyectos OpenSource u OpenHardware, que funcionan muy bien y hasta son rentables. Pero ésto último es debido a que la organización de dichos proyectos se basa en una meritocracia.