Microsoft lanza Coreutils para Windows: derivado de Rust Coreutils

Como parte de las novedades presentadas durante la conferencia Microsoft Build 2026, más allá de su proyecto de terminal inteligente de código abierto, destaca el lanzamiento de Coreutils para Windows. Microsoft ahora mantiene un fork de Rust Coreutils para Windows con el objetivo de simplificar la experiencia del desarrollador al trabajar indistintamente entre Windows, WSL, macOS y Linux.

Coreutils para Windows es la versión mantenida por Microsoft del proyecto Rust Coreutils (uutils), que también integra findutils y grep. El repositorio microsoft/coreutils en GitHub recién establecido lo define de la siguiente manera:

"Una compilación mantenida por Microsoft de uutils/coreutils, findutils y grep, empaquetada como un único binario multi-llamada para Windows. El objetivo es eliminar fricciones al moverse entre Linux, macOS, WSL, contenedores y Windows: los mismos comandos, flags y pipelines funcionan de la misma forma, permitiendo que los scripts existentes se ejecuten sin necesidad de traducción."

Actualmente, Coreutils para Windows se encuentra en fase de vista previa (preview).

El despliegue de estas herramientas busca cerrar la brecha de compatibilidad técnica que históricamente ha existido en los entornos de desarrollo multiplataforma. Al utilizar binarios de Rust, se garantiza un rendimiento eficiente y una gestión de memoria segura, factores críticos para el despliegue en entornos de nube y contenedores.

La documentación oficial de Microsoft ofrece detalles adicionales sobre la experiencia de uso de Coreutils para Windows. Además, el software ya puede instalarse de manera sencilla utilizando el gestor de paquetes WinGet.

Resulta notable observar el panorama actual, donde Microsoft se encarga de mantener una compilación de Rust Coreutils, consolidando su compromiso con la interoperabilidad de herramientas de código abierto en su propio sistema operativo. Vía Phoronix.