Un logiciel restrictif, également appelé logiciel propriétaire, logiciel qui n'est pas libre ou l'équivalent en anglais «nonfre software», est un logiciel dont l'utilisation, la modification, la distribution sont interdites ou qui demande également l'autorisation d'être demandée pour ces actions; c'est un logiciel qui a de nombreuses restrictions pour être utilisé librement. Le mot logiciel restrictif est né pour désigner l'antonyme du concept de logiciel libre; Par conséquent, dans différents domaines, les implications politiques liées à cela ont été accordées.
Toute entreprise, fondation, corporation ou autre type d'organisation liée à un logiciel restrictif, ayant le droit d'auteur sur un certain logiciel, a la capacité de contrôler, surveiller et restreindre chacun des droits des utilisateurs sur son produit, Contrairement au logiciel libre, ce qui signifie généralement que chaque utilisateur n'aura le droit d'exécuter un logiciel donné que s'il remplit certaines conditions et exigences exigées par le fournisseur de ce service, ce qui impliquerait la restriction d'une ou plusieurs des quatre libertés.
Quant à l' histoire des logiciels restrictifs, elle a commencé à émerger à partir des années 60 lorsque des laboratoires comme Bell, qui sont des centres de recherche technologique et scientifique implantés dans plus de dix pays, appartenaient à une société américaine du nom de Lucent Technologies; ils ont fourni le code source de leur système d'exploitation appelé UNIX 1, pour exister plus tard ceux connus sous le nom de logiciels fermés. Mais il est important de mentionner qu'au début de l'ère informatique, les groupes scientifiques avaient l'habitude de donner leur code à des tiers sans avoir besoin d'un paiement en retour et cela était courant, car il n'y avait pas de politique qui réglementait l'utilisation de ceux-ci.