DSU for Linux:
Yellowdog Updater, Modified (YUM) is an open source command line package management utility used for Linux Operating Systems. Yellowdog Updater, Modified (YUM) primarily helps to perform automatic updates, package and dependency management, mainly for RedHat Package Manager (RPM) based distributions. Yellowdog Updater, Modified (YUM) has a command line interface and it is implemented in the Python programming language and it also has a good informational output syntax.
Zypper is used for installing, removing, updating, and querying software packages of local and remote networked media. It has been extensively used for the openSUSE Operating Systems. It is a package management engine that powers Linux applications like Yet another Setup Tool (YaST). Zypper can download several update packages, and install them at once. Zypper is one of the fastest and powerful package manager for the Linux environment.
DSU for Microsoft Windows:
DSU supports Microsoft Windows Operating System from 1.4.0 release onwards.