But many generally available packages, such as this, have customised installers for different environments. These are created by the environment's team (and thus mantained by them). Cygwin does this as the Windows environment may provide different challenges, but so do the BSDs. I suspect the Debian APT packages are the same thing too.