MSYS2 Una distribuzione software derivata da Cygwin per Windows che utilizza Pacman di Arch Linux. Si tratta di una riscrittura indipendente di MSYS, basata sui moderni Cygwin (strato di compatibilità POSIX) e MinGW-w64 con l'obiettivo di una migliore interoperabilità con il software nativo di Windows.
Il nome è una contrazione di Minimal SYStem 2, e mira a fornire un supporto per facilitare l'utilizzo del bash shell, Autotools, sistemi di controllo di revisione e simili, per la costruzione di applicazioni native Windows utilizzando le catene di strumenti MinGW-w64.
Le caratteristiche principali includono:
- MSYS2 Forcella Cygwin.
- Porta di Pacman di Arch Linux.
- Centinaia di pacchetti FOSS.
MSYS2 funziona come un utile sistema di gestione dei pacchetti che fornisce una facile installazione dei pacchetti, con il porting Pacman di Arch Linux. Ha numerose potenti caratteristiche come la risoluzione delle dipendenze e semplici aggiornamenti completi del sistema, oltre a fornire il sistema di compilazione - makepkg{,-mingw} - che viene usato per creare questi pacchetti.