¿Deseas ejecutar binarios de Linux en Windows? entonces debes conocer a Foreign LINUX


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.

foreign-linux

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.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s