FatELF: binarios universales para Linux

FatELF es nuevo formato de archivo que permite “embeber” múltiples archivos binarios ELF (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, 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 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.

Fuente: VivaLinux.com.ar

Leave a Reply

Archives
Frases

Iterar es humano, ‘recursivar’ es divino. — LPeter Deutsch