Logiciel propriétaire
Par opposition à la notion de logiciel libre, un logiciel propriétaire est un logiciel dont l'utilisation est limitée par un contrat de licence (par exemple, un contrat de licence utilisateur final). Ce terme est majoritairement utilisé par les défenseurs du logiciel libre.
| Sommaire |
Reproches
Les défenseurs du logiciel libre apportent plusieurs arguments à leur critique du « modèle propriétaire ».
Les limites peuvent être une ou plusieurs des suivantes :
- il ne peut être utilisé par n'importe qui ou n'importe comment (par exemple, il y a un nombre d'utilisateurs maximal, ou bien un autorisation que sur une machine bien identifiée) ;
- il ne peut généralement pas être redistribué : les copies sont interdites et l'utilisation est restreinte à un seul poste de travail ou encore à un seul utilisateur sur le poste ;
- les sources ne sont pas accessibles : les failles de sécurité, l'existence de spywares, et les bogues ne peuvent être accessible à l'utilisateur ;
- il ne peut être modifié.
De plus, les logiciels propriétaires sont souvent obligatoirement payants.
Ces contraintes font que les logiciels propriétaires, pour pouvoir faire face à la concurrence de l'open source, s'ouvrent petit à petit, sauf lorsqu'ils sont en situation de monopole.
Formats
Les logiciels propriétaires utilisent parfois des formats de données de fichiers ou des protocoles non documentés. Ces formats propriétaires vont souvent à l'encontre des législations sur la copie privée, et posent des problèmes techniques pour l'interopérabilité des systèmes.
Il est possible de connaître la structure de ces données en faisant de ingénierie inverse, mais cela demande beaucoup de temps et de compétences.
Défense du modèle propriétaire
Matériel
Il existe également du matériel que l'on qualifie parfois de « propriétaire », c'est-à-dire qui ne correspond à aucune norme, et/ou qu'il n'est pas documenté, et dont l'écriture du pilote est extrêmement complexe.
Il est possible d'essayer de comprendre le fonctionnement du matériel en faisant de ingénierie inverse, mais cela demande aussi du temps et des compétences.
