Сегодня на конференции Build 2026 компания Microsoft объявила о выпуске в общий доступ (G.A.) пакета Coreutils для Windows, который представляет собой нативный набор утилит командной строки в стиле Linux, призванный упростить рабочие процессы кроссплатформенной разработки.
Для тех, кто не знаком с терминологией, coreutils (сокращение от Core Utilities — Основные утилиты) являются фундаментальным компонентом операционных систем на базе GNU и Linux, поскольку они предоставляют множество базовых команд, используемых для таких задач, как работа с файлами, оболочкой и текстом. К ним относятся такие утилиты, как ls, cp, mv, rm, cat и pwd, которые входят в пакет GNU Core Utilities и считаются незаменимыми инструментами, ежедневно используемыми разработчиками и системными администраторами в средах, подобных Unix.
По заявлению компании, Coreutils для Windows будет работать аналогично своему аналогу GNU и позволит разработчикам использовать привычные команды и конвейеры командной строки в средах Windows, Linux, macOS, контейнерах и подсистеме Windows для Linux (WSL) без необходимости переписывать скрипты или корректировать рабочие процессы.
Компания отмечает, что некоторые утилиты могут дублировать существующие команды Командной строки или PowerShell, в то время как другие, зависящие от функций, специфичных для POSIX, были исключены, поскольку они могут нарушить работу Windows или не считаются полезными. Проект доступен через специальный репозиторий GitHub по этой ссылке.
Помимо coreutils, на сегодняшней конференции Build 2026 была анонсирована еще одна весьма интересная функция, которая потенциально может произвести революцию в нативной разработке приложений. Она получила название “Windows Development Skills” (Навыки разработки Windows) и представляет собой новый набор инструментов для разработки на базе ИИ, предназначенный для помощи агентам в создании и поддержке приложений Windows на более высоком уровне.
По словам компании, эти “Навыки” призваны предоставить агентам ИИ актуальные знания и руководства, необходимые для нативной разработки приложений Windows, тем самым значительно снижая риск получения устаревших или неверных рекомендаций без необходимости вмешательства человека. Microsoft планирует сделать приложения для Windows 11 “на 100% нативными”, так что это, возможно, поможет значительно ускорить этот процесс.
Проект основан на WinUI 3 и Windows App SDK и может управляться с помощью winapp CLI. Вы можете найти его специальный репозиторий здесь на GitHub. Анонс в блоге компании доступен здесь на официальном сайте Microsoft.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Sayan Sen




