Microsoft ha publicado el primer lanzamiento de Coreutils for Windows, un paquete que facilita instalar herramientas clásicas del mundo Unix en Windows con un solo comando. La primera versión aparece en GitHub como v2026.5.29 bajo el título “Our first release of Coreutils for Windows”.

Resumen rápido
El objetivo del proyecto es acercar a Windows un conjunto de utilidades familiares para quienes trabajan en Linux, macOS o entornos *nix. La instalación recomendada para probarlo es:
winget install Microsoft.CoreutilsEl paquete incluye una reescritura en Rust de GNU Coreutils, una implementación de FindUtils, una nueva implementación de Grep, compatibilidad para invocaciones antiguas de sort y find de DOS, y una envoltura para PowerShell que permite usar patrones glob de forma más parecida a Unix.
Qué incluye esta primera versión
- Coreutils en Rust: comandos básicos inspirados en GNU Coreutils, pero implementados con el proyecto
uutils/coreutils. - FindUtils: herramientas para buscar archivos y trabajar con rutas de forma similar a los entornos Unix.
- Grep reescrito: una nueva implementación de
greptambién orientada al ecosistema Rust. - Compatibilidad con DOS: shims para que usos existentes de
sortyfindsigan funcionando. - Mejor integración con PowerShell: una capa para usar patrones glob de una forma más cercana a otros sistemas operativos.
Por qué es interesante
La noticia no es solo que Microsoft empaquete comandos Unix para Windows. Lo llamativo es la dirección: cada vez hay más interés en ofrecer herramientas de línea de comandos modernas, multiplataforma y mantenibles. Rust encaja bien en ese escenario porque permite escribir utilidades de sistema con buen rendimiento, seguridad de memoria y distribución relativamente cómoda.
Para desarrolladores que alternan entre Windows, Linux, WSL, macOS o contenedores, disponer de comandos más coherentes reduce fricción. Puede hacer más sencillos scripts, documentación y hábitos de trabajo compartidos entre equipos.
Todavía no es una sustitución definitiva
Microsoft avisa de que esta primera versión puede contener errores y que todavía queda trabajo pendiente, especialmente en rendimiento y compatibilidad. Por ahora conviene verlo como una versión inicial para probar, no como un reemplazo definitivo de todas las herramientas existentes.
Aun así, el movimiento es significativo: Windows sigue acercándose al tooling Unix-like, y Rust continúa ganando espacio como lenguaje para herramientas de sistema.
Fuente: Microsoft Coreutils for Windows v2026.5.29 en GitHub.