- Cygwin — a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows
- MinGW, a contraction of "Minimalist GNU for Windows", is a minimalist development environment for native Microsoft Windows applications.
MSYS is a collection of GNU utilities such as bash, make, gawk and grep to allow building of applications and programs which depend on traditionally UNIX tools to be present. It is intended to supplement MinGW and the deficiencies of the cmd shell.
(см. MSYS, msys2, msysgit, MinGW-MSYS Bundle, MinGW-w64, MinGW-builds, devshellbuilds) - Moluccas is Open Source Software distro for Windows
- ezwinports — MS-Windows ports of Unix and GNU software
- The GnuWin project provides Win32-versions of GNU tools, or tools with a similar open source licence.(последнее обновление в 2010)
- Gow (Gnu On Windows) — The lightweight alternative to Cygwin
- UnxUtils — some ports of common GNU utilities to native Win32. Скачать: 1, 2 (последнее обновление в 2003)
- 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]