es.wedoany.com Noticia: Microsoft anunció el lanzamiento de Coreutils en la conferencia de desarrolladores Build 2026, una funcionalidad que permite a los desarrolladores ejecutar de forma nativa la mayoría de las herramientas de línea de comandos populares de Linux en Windows 11 a través de un único archivo binario.

Coreutils está diseñado para reducir lo que Microsoft denomina la "carga cognitiva" que enfrentan los desarrolladores al cambiar entre diferentes plataformas.
Anteriormente, los desarrolladores que deseaban utilizar herramientas de línea de comandos de Linux en Windows debían recurrir a entornos de emulación como Git Bash o al terminal del Subsistema de Windows para Linux (WSL). Microsoft indicó en el anuncio que los desarrolladores cambian constantemente entre plataformas, pero los comandos familiares no funcionan de manera consistente, lo que obliga a usar soluciones alternativas, provocando pérdida de velocidad y cambios de contexto. Coreutils permite directamente a los desarrolladores ejecutar la mayoría de los comandos de Linux en Windows CMD, PowerShell o Windows Terminal, sin necesidad de cambiar de entorno. Microsoft afirmó que, independientemente de si el desarrollador usa Linux, macOS, WSL, contenedores o entornos en la nube, los comandos y flujos de trabajo acumulados se pueden utilizar directamente en Windows.
Coreutils para Windows se instala como un único archivo ejecutable a través de WinGet (install Microsoft.Coreutils). Este archivo se basa en una reescritura en Rust del proyecto GNU uutils/coreutils, proporcionando comandos comunes en todas las distribuciones de Linux. Coreutils ejecuta todos los comandos a través de un único archivo ejecutable, y cada comando se asigna mediante enlaces duros de NTFS, lo que permite gestionar un solo binario.
Microsoft enumeró las 75 herramientas de Linux compatibles con Coreutils, incluidos comandos comunes como ls, cp, find, grep, find, rm, du, hostname y uptime. Sin embargo, algunos comandos de Coreutils entran en conflicto con comandos existentes de CMD o PowerShell, o no pueden ejecutarse por otras razones; Microsoft proporcionó una tabla de compatibilidad para enumerar los conflictos. Esto significa que ciertos comandos no están disponibles, incluyendo específicamente: dir, expand, kill, more, timeout y whoami. También hay comandos que se omitieron de Coreutils porque dependen de características de POSIX Unix/Linux que Windows no puede implementar de manera compatible; por ejemplo, chmod, chown, id, stty y chroot. En otros casos, los comandos funcionan en CMD pero no en PowerShell. Microsoft explicó el complejo orden de prioridad: si la versión de Coreutils se ejecuta o no depende del shell, del orden de PATH y (para PowerShell) de la tabla de alias. Además de Coreutils, en la conferencia de desarrolladores Build 2026, Microsoft también anunció la CLI y API de contenedores WSL para implementar contenedores Linux en Windows; un nuevo marco para agentes autónomos con herramientas de gobernanza de código abierto; y Microsoft Scout, un agente de IA diseñado para automatizar tareas de Microsoft 365.
Este artículo es compilado por Wedoany, las citas de la IA deben indicar la fuente «Wedoany»; si hay alguna infracción u otro problema, por favor notifícanos a tiempo, este sitio lo modificará o eliminará. Correo electrónico: news@wedoany.com









