MSYS2 é uma reescrita independente do MSYS, baseado na moderna camada de compatibilidade Cygwin (POSIX) e MinGW-w64 com o objetivo de melhor interoperabilidade com o software nativo do Windows. O nome é uma contração do Minimal SYStem 2, e visa fornecer suporte para facilitar o uso do shell bash, Autotools, sistemas de controle de revisão e similares para a construção de aplicações nativas do Windows usando ferramentas MinGW-w64. Nós queríamos um sistema de gerenciamento de pacotes para fornecer fácil instalação de pacotes, e ported Arch Linux's Pacman. Isso traz muitos recursos poderosos, como resolução de dependência e atualizações simples do sistema completo, bem como fornecer o sistema de compilação - makepkg{,-mingw} - que é usado para fazer esses pacotes. O conjunto de receitas de construção de software (PKGBUILD e patches) para o próprio MSYS2 estão em: https://github.com/Alexpux/MSYS2-packageshttps://github.com/Alexpux/MINGW-packages