En programvareavhengighet oppstår når et program avhenger av at andre skal fungere. For eksempel er enkelte stasjonære dataspill som kjører på Microsoft Windows, avhengige av Microsoft DirectX. Fordi spillet bruker teknologi som er inkludert i DirectX-programvarebiblioteker, må DirectX installeres før spillet kan kjøre.
Modul, Programvarebetingelser