O declinare a răspunderii software este refuzul de către dezvoltatorul de software a oricărei și întregii răspunderi pentru orice daune care decurg din utilizarea aplicației software sau a programului. Companiile care vând sau produc software folosesc clauza de declinare a răspunderii pentru a respinge orice pretenție conform căreia oferă un produs fără erori sau că acesta va îndeplini cerințele tuturor utilizatorilor săi. Pe lângă daune, companiile denunță adesea pierderile și cheltuielile economice și de altă natură într-o declarație standard de declinare a răspunderii pentru software, fie din cauza utilizării software-ului, fie ca urmare a incapacității de a utiliza software-ul. Tipurile de procese care sunt respinse includ, de asemenea, încălcarea drepturilor de autor și a brevetelor și concurența neloială. Declinarea răspunderii este adesea câteva paragrafe care sunt incluse în pachetul software-ului, precum și pe site-ul web al companiei de software.
Consumatorii care cumpără software se așteaptă adesea ca acesta să funcționeze conform promisiunii pe ambalaj, în reclame sau în alte publicații. Ei nu anticipează erori în software-ul în sine sau să aibă întreruperi în timpul utilizării acestuia. Dezvoltatorii de software nu pot garanta că nu vor produce software prost care va ajunge pe piață, dar în unele cazuri, companiile au livrat software cu erori cunoscute. De exemplu, Microsoft Windows 3.1 avea 5,000 de erori cunoscute și era încă oferit spre vânzare. Fie că se datorează neglijenței sau al unui alt factor, software-ul prost există, iar companiile folosesc o declinare a răspunderii pentru software pentru a se exonera de orice răspundere.
Angajații, distribuitorii și oricine din lanțul de a aduce software-ul consumatorilor sunt, de asemenea, acoperiți de o declinare a răspunderii pentru software. Când o companie merge să scrie o declinare a răspunderii pentru software, trebuie să includă pe toată lumea, astfel încât cei care nu au avut nimic de-a face cu dezvoltarea acestuia să fie și ei protejați într-un proces și să evite să fie incluși într-un proces. De exemplu, dacă un consumator depune un proces împotriva unui comerciant cu amănuntul, acesta va da adesea în judecată la rândul său compania de software. O declinare a răspunderii în care comerciantul cu amănuntul neagă, de asemenea, orice răspundere, poate preveni nevoia ca comerciantul de a aduce dezvoltatorul de software într-un proces. Retailerul specific și alții nu sunt adesea denumiți în clauza de declinare a răspunderii, ci în schimb termeni generali sunt utilizați pentru a le descrie.
Atunci când o declinare a răspunderii software este inclusă cu software-ul, consumatorul are de ales. El sau ea poate decide să nu-l cumpere, să returneze software-ul sau să-și asume riscul de a-l folosi. Consumatorul suportă un risc, deoarece declinarea răspunderii neagă orice răspundere din partea dezvoltatorului de software și a altor întreprinderi cu care se asociază. Consumatorii sunt adesea încurajați să verifice recenziile software și să depaneze problemele înainte de cumpărare.