Archive for febrero 2013

Opera se pasa a Webkit

Con este anuncio de prensa, Opera Software a anunciado sus planes para cambiar el motor de renderización privativo Presto que actualmente venía usando en todas las versiones de Opera Browser (para PC, TVs, iOS y Android) por el motor libre Webkit, así como también el Chromium V8 como intérprete de JavaScript.

Se menciona en el anuncio que no vale la pena trabajar en un motor cerrado, cuando existe la alternativa libre que se ajusta a sus necesidades de rendimiento y conformidad con los estándares que Opera necesita. El traspaso será gradual y en el camino, Opera Software contribuirá al desarrollo y mantenimiento tanto de Webkit como de Chromium.

Este cambio es impulsado por el gran crecimiento en cuanto a usuarios que ha tenido Opera en los últimos meses. Según el anuncio ya son más de 300 millones de usuarios los que usan su navegador en diferentes dispositivos.

Driver para Linux de Intel con soporte OpenGL 3

El grupo Khronos ha publicado una lista de los primeros productos que cumplen oficialmente con el estándar OpenGL_ES_3_0. Entre los destacados, el driver de Intel para sus procesadores con GPU integrada de la familia Ivy Bridge, en su versión para Linux 3.6 a través de Mesa 9.1, paquete que pronto estará disponible.

Fue solo hace seis meses cuando la implementación de Intel consiguió la certificación de conformidad con OpenGL_ES_2_0, un estándar con más de cinco años de antigüedad, con lo que obtener la certificación para el nuevo estándar solo seis meses después de que se haya liberado la especificación final es todo un logro. Además, según la lista de Khronos, solo son tres los productos en conformidad con OpenGL3, el driver de Intel, el de Qualcomm (para Android) y el de Imagination Technologies para su GPU PowerVR Rogue Hood(también para Android). De estos tres, el único driver libre es el de Intel.

El día de hoy no existe implementación para Windows o para Mac OS que cumpla con la totalidad del estándar.

¿D-Bus en espacio de kernel?

Leo en The H Open sobre un post del hacker del kernel Greg Kroah-Hartman donde habla de los planes para extender el kernel Linux para agregarle un sistema de intercomunicación de procesos (IPC, por la sigla Inter Process Comunication) en el que están trabajando él y su equipo. Este IPC será implementado  en espacio de kernel y el principal objetivo es proveer un sistema de comunicaciones confiable punto a punto y punto a multipunto.

Esto forma parte de un plan más grande que permitirá en el futuro distribuir aplicaciones para Linux como si fueran Apps de teléfonos móviles. Para esto es necesario entre otras cosas, que el mecanismo mediante el cual se comunican los procesos sea independiente de la distribución de Linux. Si bien D-Bus viene haciendo el trabajo en la mayoría de las distribuciones, con el nuevo IPC las aplicaciones no necesitaran recordar si se comunican a través de D-Bus o a través del kernel.

¿Que pasará entonces con las aplicaciones que usan D-Bus? Greg comenta que lo que se planea es implementar la interfaz de libdbus en el nuevo IPC. De esta manera no será necesario modificar las aplicaciones ya existentes.

Android tiene su propio IPC en espacio de kernel, llamado Binder y se espera que pueda ser implementado en el futuro sobre este nuevo IPC así como también AF_BUS, sobre el que se construyó un IPC de alto rendimiento para aplicaciones de la industria automotriz .

Robohand, una prótesis Open Source

A través de Hackaday.com veo como la tecnología puede cambiarnos la vida para mejor. En este caso se trata de la vida de Liam, un niño de 5 años que nació sin dedos en su mano derecha, que gracias al trabajo que vienen haciendo Ivan y Rich y que ahora está disponible en el dominio público, recibió para su cumpleaños este maravilloso regalo.

En la última entrada de su blog, Ivan publicó un video en el que se puede ver a Liam en su tercer día de práctica utilizando su mueva mano ¡levantando monedas!

Esta maravilla de la tecnología fue realizada utilizando una impresora 3D, con la cual se imprimieron la mayor parte de las piezas y cuyos archivos pueden descargarse desde Thingverse. Además de las partes impresas, son necesarios algunos cables, elásticos y partes termoformadas y unos dedales de goma.

El proyecto (que además diseñó la prótesis para la mano de Rich) recibió de parte de Makerbot Industries una MakerBot2 pero para llegar a más gente están realizando una campaña para comprar más herramientas.

El nuevo LibreOffice 4.0 a arribado!

Así fue anunciado en el blog de la Document Foundation, en una entrada de esta mañana en la cual afirman es la primera versión en cumplir los objetivos del proyecto desde que fuera anunciado en septiembre de 2010: código más limpio, características mejoradas y mejor compatibilidad con los formatos de otras suites.

La comunidad alrededor de LibreOffice a crecido enormemente en los últimos meses llegando a más de 500, tres cuartas partes de los cuales son voluntarios independientes. Con más de 50.000 commits en sus repositorios, LibreOffice 4.0 marca un hito en interoperabilidad con otras suites y presenta algunas características que marcarán tendencia como la herramienta para pasar diapositivas desde dispositivos con Android, que si bien por ahora solo funciona en algunas distribuciones de Linux, tendrá soporte para Windows, Mac OSx y todas las distros en la próxima release de LibreOffice.

Algunas de las características más importantes de esta nueva versión son:

  • Integración con varios contenidos y documentos de suites como Alfresco, IBM FileNet P8, Microsoft Sharepoint 2010, Nuxeo, OpenText, SAP NetWeaver Cloud Service, entre otras.
  • Mejoras en la compatibilidad con documentos DOCX y RTF
  • Soporte para importar archivos de MS Publisher y Vicio
  • Integración mejorada con Unity y soporte para Firefox Themes para personalizar la interfaz
  • Primera versión del Impress Remote Control App para Android, que permite pasar diapositivas desde un dispositivo con este sistema operativo.

La lista completa de cambios puede encontrarse en las notas de la versión. La nueva versión puede descargarse desde aquí.