Windows doesn't have a package management system. Only system-level updates are delivered by Microsoft themselves. Other than that, it only has a standard for decentralized production of installers; it's up to software developers to make these installers, figure out how to include dependencies, provide an update mechanism, etc. Many developers don't even bother with this, and just package a binary in an archive and tell Windows users, "extract and run".

The only reason it arguably works better than the centralized package system Trisquel uses is because Windows is very popular, so much so that software developers feel obligated to provide something easy for Windows users, and sharing dependencies that aren't in every base system is so impractical that each program just comes with its own copy of every dependency.

Reply via email to