Patrocinadores


Software Guru Virtual Conference
Banner Servicios de Alcance Libre
Banner Delti

Encuesta

Tu y el Software Libre

¿Desde cuando utilizas Software Libre?

Más de 10 años
Más de 5 años
Más de 3 años
Mas de 2 años
Menos de 1 año
Menos de 1 mes
¿Qué es eso de Software Libre?
Solo uso SO y programas privativos.

Esta encuesta tiene 5 preguntas más.
Resultados
Otras encuestas | 535 votos | 5 comentarios

Puedes apoyarnos con una suscripción voluntaria mensual de 4 dólares, lo cual nos permitirá continuar creciendo y desarrollando más y mejores contenidos, como nuestro libro electrónico Implementación de Servidores con GNU/Linux. También puedes apoyarnos contratando nuestros servicios de capacitación, consultoría y soporte técnico especializados en GNU/Linux y Software Libre.

Ryan Gordon crea formato de binarios universales para GNU/Linux.

Sin duda alguna, una de las características más interesantes de Mac OS X son sus binarios universales que permiten que un único fichero binario pueda correr de manera nativa tanto en PowerPC como las plataformas x86 de Intel. Aunque esto tiene como inconveniente el que los binarios sean muy grandes, es muy conveniente para los usuarios finales y fabricantes de programas para distribuir sus aplicaciones. Aunque GNU/Linux ha carecido de apoyo para utilizar grandes ficheros binarios, Ryan Gordon ha decidido que esto debe cambiar. Gordon, quien es un programador profesional de juegos, ha creado el proyecto FatELF, que básicamente lleva la funcionalidad de binarios universales a GNU/Linux.

El formato FatELF permite a múltiples binarios para diferentes arquitecturas el ser empotrados en un único fichero. Ryan podría llevar ésto aún más lejos al presentar esta funcionalidad con binarios para Solaris y FreeBSD para ser incluidos en un solo FatELF también.

Ryan Gordon ha creado la página del proyecto FatELF donde habla acerca de como es que con este formato sería posible crear un DVD universal de instalación de GNU/Linux que podría gestionar automáticamente sistemas x86 y x86_64 (e incluso PowerPC y MIPS), soporte para la inclusión de una única biblioteca compartida, soporte para controladores del núcleo específicos para ciertas arquitecturas en un único fichero, y un sin fin de posibilidades utilizando FatELF.

Lo que Gordon ha logrado hasta ahora con FatEF es una especificación de formato de fichero junto con la documentación y los parches para el núcleo de Linux y los paquetes file, binutils y gdb. Los parches que aún faltan por escribir son los que involucran module-init-tools, glibc y elfutils. El soporte para las plataformas distintas a GNU/Linux es justo una de las metas a lograr.

Ryan ha construido también una máquina virtual como prueba de concepto que demuestra FatELF en acción.

Fuente: Phoronix.

 

Enlace inverso (Trackback)

URL de enlace inverso para esta entrada: http://www.alcancelibre.org/trackback.php/ryan-gordon-binarios-universales-linux

Sin comentarios de enlaces inversos para esta entrada.
 
Ryan Gordon crea formato de binarios universales para GNU/Linux. | 0 comentarios | Crea una cuenta nueva
Los siguientes comentarios son de la persona que los haya enviado. Este sitio no se hace responsable de las opiniones expresadas por los participantes en los foros y secciones de comentarios, y el hecho de publicar las mismas no significa que esté de acuerdo con ellas.