¿Qué es Litebox, el nuevo proyecto de Microsoft para ejecutar aplicaciones Linux de forma segura?

Elígenos como tu fuente preferida en Google.
Microsoft tiene entre manos un nuevo proyecto: una herramienta que los desarrolladores van a poder utilizar para crear entornos más controlados. Y sí, vas a poder ejecutar aplicaciones Linux en Windows.
Cada vez que Microsoft anuncia algo relacionado con un sistema operativo, lo lógico es pensar que hablamos de Windows 11 o incluso un posible Windows 12 en el horizonte. Pero no todos sus proyectos están pensados para que las personas los instalen en su PC y empiecen a utilizarlos.
Los de Redmond también trabajan en herramientas que funcionan por debajo y uno de los problemas que Microsoft quiere resolver tiene que ver con la seguridad.
Cuando ejecutas una aplicación, esta necesita acceder a determinados recursos del equipo para funcionar. El problema es que, si tiene malware, ese acceso puede convertirse en una puerta de entrada para atacar otras partes del sistema.
Por eso, una de las ideas en las que trabaja es conseguir que cada aplicación tenga acceso únicamente a lo que necesita. Aquí es donde entra en juego LiteBox, un proyecto de código abierto de Microsoft que ha recibido su primera versión 0.1.
¿Qué es LiteBox y para qué sirve?
LiteBox es un proyecto de Microsoft que busca ejecutar aplicaciones de forma más segura, especialmente programas de Linux. Su idea es que una aplicación pueda hacer lo que necesita sin tener acceso libre a todo el ordenador.
No es algo que puedas instalar en tu portátil y usar como un Windows al uso. Está pensado para desarrolladores, no para usuarios finales, y su objetivo es reducir riesgos de seguridad y facilitar que las aplicaciones se comuniquen con el sistema operativo de forma segura.
Este funciona como una especie de traductor entre aplicaciones y el sistema anfitrión. En vez de reemplazar tu Windows, se integra con él, creando un entorno seguro donde las apps pueden ejecutarse sin poner en riesgo el equipo.
Imagina que metes un programa en una caja. Puede utilizar las herramientas que tiene dentro, pero tiene más difícil acceder al resto del equipo si algo sale mal. LiteBox busca conseguir algo parecido, limitando el acceso de las aplicaciones al sistema.
Por supuesto, esto no significa que LiteBox pueda impedir cualquier ataque ni que una aplicación aislada sea 100% segura. La idea es reducir los riesgos y complicar que un problema dentro de un programa termine afectando a otras partes del equipo.
Si una app tiene un fallo de seguridad, el problema queda confinado dentro de LiteBox y no afecta a tu Windows normal.
¿Puede LiteBox ejecutar aplicaciones Linux en Windows?
Este es uno de los usos que Microsoft tiene en mente para este proyecto. La idea que hay detrás es que puedas ejecutar un programa Linux y que este tenga un entorno controlado en el que trabajar, en lugar de darle acceso directo a todo el sistema.
Piensa en todo esto como un intermediario. La aplicación solicita algo para funcionar y esa capa se encarga de gestionar la petición a través de las interfaces. El objetivo es que el programa pueda trabajar sin tener vía libre para hacer cualquier cosa en el ordenador.
Eso sí, no significa que ya puedas descargar LiteBox, instalarlo en Windows 11 y empezar a abrir cualquier programa de Linux. El proyecto todavía está en desarrollo y su primera versión 0.1 no es algo totalmente terminado.
¿Por qué Microsoft ha creado LiteBox con Rust?
Esta es una de las partes más interesantes: su funcionamiento. Pero cómo se ha construido también tiene bastante sentido. Microsoft ha usado Rust, un lenguaje de programación muy utilizado en proyectos donde la seguridad es la base.
Rust está creado para evitar muchos de los errores de memoria que pueden aparecer en lenguajes. Son fallos que pueden acabar dando pie a vulnerabilidades.
En el caso de LiteBox, utilizar este lenguaje encaja con su propósito: crear una herramienta que busca poner límete a los riesgos cuando se ejecutan aplicaciones.
También es un proyecto de código abierto, publicado bajo licencia MIT. Esto significa que su código está disponible para que otros desarrolladores puedan consultarlo y contribuir al proyecto. El repositorio oficial está en GitHub.
¿LiteBox es un nuevo sistema operativo que puedes instalar?
Lo cierto es que no estamos hablando de una alternativa a Windows 11 ni de una versión preliminar de Windows 12. La propia compañía lo define como un library OS centrado en la seguridad, pero esta palabra puede ser algo confusa.
No se trata de un sistema operativo al uso, con escritorio, menú de inicio, explorador de archivos y aplicaciones que puedas abrir. Esta herramienta está pensada para integrarse en otros sistemas y proyectos, no para convertirse en el sistema principal de tu ordenador.
