The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Microsoft представил Coreutils для Windows, эмулятор терминала Intelligent Terminal и контейнеры в WSL

03.06.2026 09:02 (MSK)

Компания Microsoft представила порт набора утилит Coreutils для платформы Windows. В состав входит несколько десятков утилит, включая sort, cat, chmod, chown, cp, find, sleep, sort, tee, echo, uptime и ls. Инструментарий позволяет напрямую использовать в Windows типовые утилиты, доступные в Linux и macOS, без использования прослойки WSL. Целью проекта заявлено упрощение перехода между Unix-подобными системами, WSL, контейнерами и Windows, и предоставление единого набора команд, флагов и методов, позволяющих переносить существующие скрипты из других систем без переписывания. Код написан на Rust и PwerShell, и распространяется под лицензией MIT.

Реализация основана на коде проекта uutils (Rust Coreutils), развивающего вариант GNU Coreutils на языке Rust, а также реализациях утилит find и grep на Rust. Утилиты собраны в виде одного универсального исполняемого файла "C:\Program Files\coreutils\coreutils.exe", отдельные команды к которому привязаны при помощи жёстких ссылок в NTFS.

Из-за конфликта с имеющимися штатными утилитами Windows или привязки к специфичным возможностям из поставки исключены утилиты dd, dir, dircolors, shred, sync, uname, expand, kill, more, paste, timeout и whoami. Из состава также исключены утилиты, завязанные на не поддерживаемые в Windows концепции POSIX: chcon, chgrp, chmod, chown, chroot, groups, hostid, id, install, logname, mkfifo, mknod, nice, nohup, pathchk, pinky, runcon, stdbuf, stty, tty, users, who.

Из ограничений и особенностей отмечается необходимость использовать NUL вместо /dev/null, отсутствие поддержки сигналов (SIGHUP, SIGPIPE, SIGUSR), возможность создания символических ссылок только после включения режима для разработчика, недоступность некоторых операций с правами доступа. При работе с каталогами принимаются как пути с символом "/", так и c "\".

Одновременно представлен первый выпуск эмулятора терминала Intelligent Terminal, представляющего собой форк Windows Terminal с интегрированным AI-агентом. Поддерживается подключение AI-агентов, поддерживающих протокол ACP (Agent Client Protocol), таких как gitHub Copilot, Claude, Codex и Gemini. Код терминала написан на языках C++ и Rust, и открыт под лицензией MIT.

По функциональности терминал близок к Windows Terminal и также поддерживает вкладки, темы оформления, профили, комбинации клавиши разделение экрана на отдельные области. Из отличий выделяется отдельная статусная строка с состоянием AI-агента и возможностью быстрого обращения к нему, а также привязанная к контексту закрепляемая панель для взаимодействия с AI-агентом. Имеется возможность просмотра истории действий AI-агентов и переключения между разными AI-агентами. Упоминается возможность отправки в Microsoft телеметрии с информацией об использовании программы.

Дополнительно анонсирован проект по созданию системы для запуска Linux-контейнеров в Windows, реализованной на базе прослойки WSL (Windows Subsystem for Linux). Инструментарий предоставляет типовой интерфейс командной строки wslc и API для создания, развёртывания и запуска контейнеров на базе Linux из окружения Windows, а также для обращения к запущенным контейнерам из Windows. Первую ознакомительную версию WSL-контейнеров намерены опубликовать в ближайшие месяцы в составе одного из обновлений WSL. Так как WSL является открытым проектом, отслеживать разработку можно уже сейчас на GitHub.

  1. Главная ссылка к новости (https://devblogs.microsoft.com...)
  2. OpenNews: Выпуск GNU Coreutils 9.11
  3. OpenNews: Microsoft развивает дистрибутив общего назначения Azure Linux 4 на базе Fedora Linux
  4. OpenNews: Выпуск Cygwin 3.6.0, GNU-окружения для Windows
  5. OpenNews: Microsoft открыл код Windows Subsystem for Linux и текстового редактора Edit
  6. OpenNews: Microsoft открыл исходные тексты PowerShell и портировал для Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65609-coreutils
Ключевые слова: coreutils, windows, terminal
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Анони (?), 09:25, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Первые два абзаца за здравие, далее заупокой...
     
  • 1.2, Аноним (2), 09:27, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Реализация основана на коде проекта uutils

    Расскажите, что с этого получили авторы uutils.

     
     
  • 2.4, Аноним (4), 09:29, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    финансы от платинового спонсора линукс в лице микрософт
     
     
  • 3.7, Аноним (2), 09:30, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Пруфы финансов в студию.
     
     
  • 4.10, вуглускр (?), 09:36, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Пруфы финансов в студию.

    ... вам просто сканы платёжек выложить или нотариально заверенные копии? :)

     
     
  • 5.17, Аноним (17), 09:57, 03/06/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.41, Аноним (41), 10:45, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не линукс, а Ржы! РЖУ продвигают во все края. Весь ржач в том, что Ржа и на линуксе (с его свободами) никому не впёрлась, а под виндой - ТЕМ БОЛЕЕ! Виндопрогеры разбалованы нормальными языками, ГУЯми и т.п., им эти танцы на костылях с борров чекерами в пень не упёрлись.
     
  • 2.11, q (ok), 09:39, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Расскажите, что с этого получили авторы uutils.

    А почему ты так беспокоишься за благополучие авторов uutils? У них всё хорошо, они могут с гордостью написать в резюме: "Разработал программу, которая позже вошла в официальную поставку Windows". HR с такого текут. Так что не беспокойся за uutils. Беспокойся за себя.

     
     
  • 3.19, Аноним (17), 10:05, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    простите, не слежу, а сейчас уже принято резюме называть картонные таблички с надписью “работаю за еду”?

    > HR с такого текут

    уже давно всех HRок по увольняли, теперь там искусственный болван, у которого единственное что может потечь, так это термопрокладки!

     
     
  • 4.25, Аноним (25), 10:13, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Сегодня вышла статья на Хабре о том как НН.ру подловили на возможности манипуляции с рейтингом.
     
     
  • 5.39, Имя (?), 10:42, 03/06/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.12, онанист (?), 09:44, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    нихао
     
  • 2.27, Аноним (27), 10:14, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А мне кажется что МС тут сами себя переиграли. Из за исключений возникнет прикольная такая(не полная, но существенная) несовместимость, разобраться в которой смогут только продвинутые пользователи линукс. Еще сложнее будет задача написать универсальный скрипт. Так что народ на оффтопике, по традиции будет кушать кактус.
     
  • 2.28, Аркагоблин (?), 10:15, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А что они должны получить? Программа выпущена под лицензией MIT. И если бы мою программу включила компания уровня Microsoft, то это уже было бы событием.

    Или вы тролль который ржёт с возможностей свободных лицензий? Тогда вы не на тот сайт зашли

     
  • 2.32, пох. (?), 10:27, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Расскажите, что с этого получили авторы uutils.

    давайте дадим им - п-ды?!

     

  • 1.3, Аноним (4), 09:28, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    lindos или winux?
     
     
  • 2.31, Аноним (31), 10:19, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Pinus
     

  • 1.5, Аноним (2), 09:29, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Упоминается возможность отправки в Microsoft телеметрии с информацией об использовании программы.
    >Инструментарий предоставляет типовой интерфейс командной строки wslc и API для создания, развёртывания и запуска контейнеров на базе Linux из окружения Windows, а также для обращения к запущенным контейнерам из Windows.

    Microsoft решила оставить девопсов без икры?

     

  • 1.6, Аноним (6), 09:30, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >упрощение перехода между Unix-подобными системами, WSL, контейнерами и Windows.

    Тоесть люди такие увидят Coreutils из Linux, и такие, хм Linux сплагиатили это у Microsoft, не поставить ли мне Windows.

     
     
  • 2.8, Аноним (2), 09:32, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >поставить

    Остаться на. В конце концов, на Windows не грозятся взять и оставить пользователей без пласта gui-программ.

     
     
  • 3.36, Анонус (?), 10:38, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Хватит употреблять ***котики
     

  • 1.13, anonymous (??), 09:48, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если у кого есть доступ к 11ой винде - попробуйте поставить FAR. Увидите как новый вумный терминал его колбасит.
     
  • 1.14, Аноним (14), 09:51, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чувак, который выбрал данную wsl стратегию по перетягиванию пользователей с линукса - не прогадал!
     
     
  • 2.29, Аноним (29), 10:16, 03/06/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.38, mikhailnov (ok), 10:41, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее не перетягивания, а удержания еще не перешедших
     
     
  • 3.40, Аноним (14), 10:43, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен, и это тоже.
     
     
  • 4.42, Аноним (14), 10:48, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Небольшой оффтопик: недавно читал книгу Effective C 2nd edition. Там чувак ориентируется на Линукс, говорит что в продакшене использует emacs, а на скриншоте показывает vs code запущенный не на реальной ubuntu, а в виндоус используя wsl. Вот так вот!
     

  • 1.15, Аноним (15), 09:53, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Можно, а зачем?
     
  • 1.16, Аноним (16), 09:57, 03/06/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     
  • 1.18, Аноним (-), 10:04, 03/06/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.20, Аноним (20), 10:09, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Костыль на костыле эта винда. Лучше пользоваться чистым Linux дистрибутивом.
     
     
  • 2.33, Аноним (14), 10:28, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В теории да, на практике нет:(
     

  • 1.21, Аноним (17), 10:10, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Инструментарий позволяет напрямую использовать в Windows типовые утилиты, доступные в Linux и macOS, без использования прослойки WSL. Целью проекта заявлено упрощение перехода между Unix-подобными системами, WSL, контейнерами и Windows, и предоставление единого набора команд, флагов и методов, позволяющих переносить существующие скрипты из других систем без переписывания.

    А чего, до этого ни как нельзя было? Так то проекту cygwin уже больше 30 лет!

     
  • 1.22, Аноним (22), 10:10, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну так собственно для этого данная шляпа и создавалсь
     
     
  • 2.30, Аркагоблин (?), 10:17, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Она создавалась чтобы были утилиты на качественном современном языке и с нормальной лицензией.
     
     
  • 3.37, Аноним (37), 10:40, 03/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Жаль сами утилиты некачественные.
     

  • 1.23, Аноним (23), 10:12, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уже давно использую busybox-w32 (https://frippery.org/busybox/) и проблем незнаю. Что все так носятся с этими coreutils...
     
  • 1.24, Аноним (29), 10:13, 03/06/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     
  • 1.26, Аноним (23), 10:14, 03/06/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.34, Аноним (34), 10:29, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Intelligent Terminal, т.е. не просто разрешить ИИшке вызывать команды в терминале (с правами рута?). Так ещё и целый форк для этого. Ну rm -rf им в руки.
     
  • 1.35, Аноним (35), 10:35, 03/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ложка дегтя в бочке дегтя под видом меда.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру