Az RPM egy szoftvercsomag-kezelő rendszer. Annak ellenére, hogy főleg a Red Hat Linux telepítési menedzsmentjében használják, sok más Linux csomag RPM-et használ a telepítési csomagban. Az RPM vagy a Red Hat csomagkezelő fájlok Debian fájlokká alakíthatók. Az IBM AIX operációs rendszerben is használható.