Microsoft、Windows 向け OSS ライブラリ Coreutils for Windows を公開──Rust 版 uutils ベースの UNIX コマンド群
Rust 製の uutils/coreutils を Microsoft が公式ビルド。WSL やコンテナを介さず、Windows ネイティブで Linux/macOS と共通のコマンド・パイプラインを動作させる。
リリース: 2026-06-02 · 読了 2 分何が起きた
Rust で再実装された uutils/coreutils、findutils、grep を単一のマルチコールバイナリに集約。
PowerShell 7.4 以降をサポートし、winget コマンドによる 1 行インストールに対応。
ls, cp, mv, rm などの基本コマンドを網羅。OS の仕様上 kill や signals 関連は未実装。
なぜ重要
WSL を起動するオーバーヘッドなしに、ホスト OS 上で Linux 互換のスクリプトをそのまま実行できる。
Rust 製による単一バイナリ提供のため、従来の Cygwin 等のような複雑な依存解決や環境構築が不要になる。
👁️ 開発者
Windows 開発者は、Git Bash 等の別環境を立ち上げることなく、PowerShell 上で Linux 共通のフラグを用いた操作を完結できる。
🇯🇵 日本
Windows 端末が主流の国内 SIer や製造業の開発現場において、Mac/Linux ユーザーとのシェル操作の差異を埋め、CI/CD スクリプトの共通化を促進する。