foreign_linux_m.jpg

Foreign LINUX es un nuevo proyecto que traduce binarios dinámicamente y sistema de llamada de interfaz de emulador de Linux en Windows. En pocas palabras, permite ejecutar binarios sin modificaciones de Linux en sistemas Windows sin necesidad de usar controladores especiales o realizar cambios radicales en el sistema.

De acuerdo a sus desarrolladores, Foreign LINUX actualmente es capaz de ejecutar binarios básicos de Linux en Windows como: bash, vim, nano, python, gcc, pacman, vitetris, nethack, wget, curl, ssh, xeyes, xclock y glxgears.

Vale reseñar que Foreign LINUX no requiere de permisos de código privilegiado en Windows aunque hay algunas funciones principales que faltan como lo son: procesos administrativos, señales, y multi-hilo entre otras por lo que aplicaciones que requieran de dichas funciones no trabajarán correctamente.

Entre las características mas destacables que resaltan los desarrolladores de Foreign LINUX están:

  • Ejecución de aplicaciones inmodificadas en modo usuario puro, por lo que no requiere código privilegiado, controladores especiales o maquinas virtuales.
  • Soporte para ejecutables compilados dinámicos y estáticos
  • Soporte nativo para enlaces duros y enlaces simbólicos emulados en NTFS
  • Emulación de la terminal Xterm en la consola de Win32
  • Soporte para clientes de lado de redes (sockets)

Vale destacar que Foreign LINUX está licenciado bajo la GPLv3.

Si deseas conocer todos los detalles al respecto, deberás remitirte al GitHub de Foreign LINUX.

 

Fuente: libuntu

¿Quién está en línea?

Hay 21233 invitados y ningún miembro en línea