Un furnizor independent de software ( ISV, Independent Software Vendor ) este o companie specializată în crearea sau vânzarea de software conceput pentru vânzare pe piața de masă sau pe piețe specializate (de nișă). Astfel de piețe pot fi diverse, cum ar fi software pentru agenți imobiliari (brokeri imobiliari), foi de pontaj pentru personalul spitalului, cititoare de coduri de bare , întreținere a depozitelor și chiar software de îngrijire a copiilor etc.
Produsele specializate oferă în mod obișnuit organizațiilor o productivitate mai mare decât software-ul gata de fabricație, cum ar fi foile de calcul sau bazele de date din suitele de birou. Cele mai mari companii de software, cum ar fi Microsoft și IBM , au programe dedicate pentru ISV. Cu toate acestea, ISV creează și vinde produse software care rulează pe unul sau mai multe computere hardware sau platforme de sisteme de operare. Companiile cu platforme precum Software AG , salesforce.com , BEA Systems , Microsoft , Novell , IBM , Sun Microsystems , Hewlett Packard și Apple încurajează și sprijină furnizorii ISV, adesea cu programe speciale de „parteneriat de afaceri” [1] .
În general, cu cât sunt mai multe aplicații care rulează pe platformă, cu atât este mai valoroasă pentru clienți. Desigur, producătorii de platforme precum Microsoft și IBM creează și aplicații, dar nu au resursele și, în multe cazuri, expertiza necesară pentru a crea aplicații de tot felul.
Unele ISV-uri se concentrează pe un sistem de operare specific, cum ar fi AS/400, pentru întreprinderile mici ale IBM, pentru care există mii de aplicații create de ISV-uri. Alți ISV-uri se specializează într-o anumită zonă de aplicație, cum ar fi suportul de inginerie, sau dezvoltă software, în primul rând pentru platforme de stații de lucru Unix de înaltă performanță.
ISV-urile creează și vând software care este adăugat pe platformele software. Producătorii de hardware OEM folosesc componente ale platformei hardware pentru a construi produse în jurul lor. Revânzătorii cu valoare adăugată includ software-ul platformei în propriile lor pachete software.