[Solar-general] FatELF: binarios universales para Linux

José Ignacio Pedrini duxjipd en gmail.com
Sab Oct 24 23:53:11 CEST 2009


FatELF: binarios universales para Linux

   - Por *vivab0rg* en Software <http://www.vivalinux.com.ar/soft/> el
   23/10/2009.
   - 10:50
   - 9 comentarios <http://www.vivalinux.com.ar/soft/fatelf#disqus_thread>


FatELF <http://icculus.org/fatelf/> es nuevo formato de archivo que permite
"embeber" múltiples archivos binarios
ELF<http://es.wikipedia.org/wiki/Executable_and_Linkable_Format>(Executable
and Linkable Format) para diferentes arquitecturas en
*un solo archivo* mucho más fácil de distribuir. Básicamente, es el
equivalente para Linux de lo que en *Mac OS X* se conoce como Universal
Binary <http://en.wikipedia.org/wiki/Universal_binary>, un archivo
ejecutable que incluye las versiones compiladas para PowerPC y x86 de una
determinada aplicación, lo que le permite ejecutar nativamente en ambas
arquitecturas sin un impacto negativo en la performance.

Sólo algunos de los beneficios
anunciados<http://icculus.org/fatelf/#benefits>que FatELF traería a
Linux incluyen:

   - Ya no será necesario que las distribuciones tengan descargas separadas
   para varias plataformas.
   - Ya no será necesario tener directorios /lib, /lib32 y /lib64 separados.
   - Ya no será necesaria la librería de compatibilidad ia32.
   - Soporte para binarios de 32 y 64 bits en un sólo archivo.
   - Se podrá distribuir un único archivo que funcione en Linux y en
   FreeBSD.

Y no menos importante <http://www.vivalinux.com.ar/soft/fatelf#>, el
proyecto de *FatELF* cree que este concepto podría usarse para facilitar una
transición progresiva de la plataforma de 32 bits a la de 64, de una forma
similar a como Apple lo hizo muy exitosamente de PowerPC a Intel en todas
sus Macs gracias a sus propios binarios universales.

Para demostrar *FatELF* hay una imágen ISO de 1.8
Gb<http://icculus.org/fatelf/vm/>de una máquina virtual de VMWare con
Ubuntu 9.04, que debería ser capaz de
ejecutarse igual de bien con VMWare Workstation, VMWare Player o VMWare
Fusion en Linux, Mac OS X o Windows.

   - Artículo completo en The H Open
Source<http://www.h-online.com/open/news/item/FatELF-to-bring-Universal-binaries-to-Linux-837296.html>
   .


Extraído de:
http://www.vivalinux.com.ar/soft/fatelf#disqus_thread


-- 
José Ignacio Pedrini.
Free Culture Activisit.
Free Software Acrivist.
Partido Pirata Activist.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /pipermail/solar-general/attachments/20091024/f6347f5e/attachment.htm


Más información sobre la lista de distribución Solar-general