- Cygwin — a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows
- MSYS2 is a collection of tools and libraries providing you with an easy-to-use environment for building, installing and running native Windows software.
- ezwinports — MS-Windows ports of Unix and GNU software
- busybox — a single binary that contains many common Unix tools
- coreutils — uutils is an attempt at writing universal (as in cross-platform) CLI utilities in Rust
- Отдельные утилиты:
Входящие в комплект утилиты и библиотеки тесно связаны, и даже если из всего набора нужна лишь одна утилита - вытащить её может быть непросто, т.к. она потянет за собой множество зависимостей.
Все остальные пакеты (кроме Cygwin и MSYS) представляют собой нативные windows приложения, не требующие библиотек совместимости.
* Утилиты пакетов GnuWin и ezwinports тоже могут иметь ряд зависимостей, но все необходимые dll присутствуют в дистрибутиве каждой утилиты.
* GnuWin давно не обновлялся, поэтому составляющие его утилиты не последних версий.
* Gow представляет собой некий "репак" из GnuWin и msys, соответственно и тут версии утилит не самые новые.
* Утилиты пакета UnxUtils в основном слинкованы статически (не требуют внешних dll), а значит обращаться с ними проще всего. Но пакет не обновлялся с 2003 года.
* busybox.exe представляет собой один исполняемый файл, содержащий множество утилит, с несколько ограниченной функциональностью (если сравнивать с полными версиями), но это компенсируется мизерным размером. Для удобства использования можно для каждого входящего в состав апплета создать одноимённый симлинк.
Дополнительная информация Родственные темы:
[list][*]CMD. Командные файлы
[*]Список консольных программ и утилит
[*]Консольные конвертеры текстовых документов[/list]