Its package management is much better, since it uses pacman, although sometimes finding the right package is difficult.
+1 for MSYS2 because of pacman package manager. also Git for Windows is using MSYS2
https://github.com/git-for-windows/git/wiki/Package-manageme...
Msys2 is a fork of Cygwin, it does not do away with POSIX emulation, but I find its package management better than Cygwin's. Quite a few packages are supported
https://github.com/Alexpux/MSYS2-packages
https://github.com/msys2/MINGW-packages