Les logiciels propriétaires constituent un sous-ensemble des logiciels non libres , terme défini par opposition aux logiciels libres et open source ; les licences non commerciales telles que CC BY-NC ne sont pas considérées comme propriétaires, mais sont non libres. Les logiciels propriétaires peuvent être soit des logiciels à code source fermé, soit des logiciels à code source disponible .
ordinateurs centraux , machines installées dans des salles informatiques climatisées — étaient généralement loués plutôt que vendus . Le service et tous les logiciels disponibles étaient généralement fournis gratuitement par les fabricants jusqu'en 1969. Les fournisseurs d'ordinateurs fournissaient généralement le code source des logiciels installés à leurs clients. Les clients qui développaient des logiciels les mettaient souvent à la disposition du public gratuitement. Un logiciel à code source fermé est un programme informatique dont le code source n'est publié que pour les titulaires de licence. Il ne peut être modifié que par l'organisation qui l'a développé et par les personnes titulaires d'une licence d'utilisation du logiciel.IBM , qui faisait l' objet de poursuites antitrust , a mené un changement dans l'industrie en commençant à facturer séparément les logiciels pour ordinateurs centraux et les services, en dégroupant le matériel et les logiciels.Dans sa « Lettre ouverte aux amateurs » de 1976, Bill Gates dénonçait la violation généralisée des droits d'auteur par les amateurs d'informatique, notamment concernant l'interpréteur Altair BASIC de Microsoft , et affirmait que leur utilisation non autorisée entravait sa capacité à produire des logiciels de qualité. Cependant, le statut juridique des droits d'auteur sur les logiciels , en particulier sur le code objet , n'était pas clair avant l'arrêt de la cour d'appel de 1983 dans l'affaire Apple Computer, Inc. c. Franklin Computer Corp.
Selon Brewster Kahle, la nature juridique des logiciels a également changé en raison de la loi américaine sur le droit d'auteur de 1976. [ Commission sur les nouvelles utilisations technologiques des œuvres protégées par le droit d'auteur a conclu en 1978 que les recommandations qui sont devenues la loi sur le droit d'auteur des logiciels informatiques de 1980.
À partir de février 1983, IBM a adopté un modèle « code objet uniquement » pour une liste croissante de ses logiciels et a cessé de livrer une grande partie du code source, même aux titulaires de licence.
En 1983, la décision de justice Apple c. Franklin a étendu la protection du droit d'auteur aux logiciels binaires aux États-Unis, alors qu'auparavant seul le code source était protégeable . Par ailleurs, la disponibilité croissante de millions d'ordinateurs basés sur la même architecture de microprocesseur a créé, pour la première fois, un marché suffisamment vaste et non fragmenté pour les logiciels binaires distribués
Parmi les exemples de systèmes d’exploitation propriétaires, on peut citer Microsoft Windows , Classic Mac OS , macOS , iOS et iPadOS .
Types
| Licences libres/ouvertes | Licences non libres | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Domaine public et équivalents | Licence permissive | Copyleft (licence de protection) | Licence non commerciale | Licence de propriété | Secret commercial | |||||
| Logiciel | PD, CC0 | BSD , MIT , Apache | GPL , AGPL | JRL , AFPL | CC0 | CC BY | CC BY-SA | CC BY-NC | Droit d'auteur , aucune licence publique | non publié |
La tendance à concéder des licences de logiciels propriétaires plutôt qu'à les vendre remonte à une époque antérieure à la reconnaissance officielle du droit d'auteur . Ces licences ont perduré après cette reconnaissance et sont considérées comme offrant à l'entreprise une protection supplémentaire par rapport au droit d'auteur lui-même. Aux États-Unis , la loi fédérale autorise une entreprise à restreindre les parties auxquelles elle vend ses produits, mais ne lui permet pas d'empêcher un acheteur de les revendre. Les contrats de licence de logiciels interdisent généralement la revente, permettant ainsi à l'entreprise d'optimiser ses revenus.
Traditionnellement, les logiciels étaient distribués sous forme de code objet binaire , incompréhensible et inmodifiable par l'utilisateur , mais téléchargeable et exécutable. L'utilisateur achetait une licence perpétuelle pour utiliser une version spécifique du logiciel . Les fournisseurs de logiciels en tant que service (SaaS), qui détenaient la majorité des parts de marché des logiciels applicatifs en 2023 proposent rarement des licences perpétuelles [24]. sont généralement temporaires et facturées à l'usage ou par abonnement , bien que d'autres modèles de revenus, comme le freemium, soient également utilisés . Pour les clients, les avantages des licences temporaires incluent un coût initial réduit, une flexibilité accrue et un coût global inférieur à celui d'une licence perpétuelle [ Dans certains cas, le coût initial élevé exigé par les vendeurs de logiciels traditionnels était hors de portée des petites entreprises , mais les modèles SaaS de paiement à l'usage rendent les logiciels abordables
Logiciel à code source mixte
Les distributions logicielles considérées comme propriétaires peuvent en réalité intégrer un modèle « mixte » incluant à la fois des logiciels libres et des logiciels non libres au sein d'une même distribution. La plupart, sinon la totalité, des distributions UNIX dites propriétaires sont des logiciels mixtes, regroupant des composants open source tels que BIND , Sendmail , le système X Window , DHCP et autres, ainsi qu'un noyau et des utilitaires système purement propriétaires .
licences multiples
Base juridique
Un éditeur de logiciels définit les conditions d'utilisation spécifiques dans un contrat de licence utilisateur final (CLUF). L'utilisateur peut accepter ce contrat par écrit, de manière interactive à l'écran ( licence « clickwrap ») ou en ouvrant la boîte contenant le logiciel ( licence « shrinkwrap » ). Les contrats de licence ne sont généralement pas négociables . Les brevets logiciels confèrent des droits exclusifs sur les algorithmes, les fonctionnalités logicielles ou tout autre élément brevetable , la portée variant selon la juridiction. Les éditeurs accordent parfois des droits de brevet à l'utilisateur dans le contrat de licence. Le code source d'un logiciel propriétaire est généralement considéré comme un secret commercial . Les logiciels peuvent être mis à disposition avec moins de restrictions sur les licences ou l'accès au code source ; les logiciels qui satisfont à certaines conditions de liberté et d'ouverture sont dits « libres » ou « open source ».
Limites
Les accords de licence ne prévalant pas sur le droit d’auteur ou le droit des contrats applicable , les dispositions contraires à la loi applicable ne sont pas exécutoires. Certains logiciels font l’objet d’une licence spécifique et ne sont pas vendus, afin d’éviter les limitations du droit d’auteur telles que la doctrine de la première vente .
Droits exclusifs
Le propriétaire d'un logiciel propriétaire exerce certains droits exclusifs sur ce logiciel. Il peut notamment en restreindre l'utilisation, la consultation et la modification du code source, ainsi que sa redistribution.
Utilisation du logiciel
Les fournisseurs peuvent également distribuer des versions qui suppriment certaines fonctionnalités, ou des versions qui n'autorisent que certains domaines d'activité, tels que l'utilisation non commerciale, éducative ou à but non lucratif.
Les restrictions d'utilisation varient selon la licence :
- Windows Vista Starter est limité à l'exécution simultanée de trois applications maximum.
- L'édition commerciale de Microsoft Office Famille et Étudiant 2007 est limitée à une utilisation non commerciale sur un maximum de trois appareils au sein d'un même foyer.
- Windows XP peut être installé sur un seul ordinateur et limite le nombre de connexions de partage de fichiers réseau à 10. L' édition familiale désactive les fonctionnalités présentes dans Windows XP Professionnel.
- Traditionnellement, les licences Adobe sont limitées à un seul utilisateur, mais permettent à ce dernier d'installer une deuxième copie sur un ordinateur personnel ou portable. Ce n'est plus le cas avec le passage à Creative Cloud.
- iWork '09 , la suite de productivité d'Apple, est disponible dans un pack familial pour cinq utilisateurs, pour une utilisation sur jusqu'à cinq ordinateurs dans un foyer.
Inspection et modification du code source
Alors que la plupart des logiciels propriétaires sont distribués sans le code source, certains fournisseurs le distribuent ou le mettent à la disposition de leurs clients. Par exemple, les utilisateurs ayant acquis une licence pour le logiciel de forum Internet vBulletin peuvent modifier le code source pour leur propre site, mais ne peuvent pas le redistribuer. Ceci est également vrai pour de nombreuses applications web, qui doivent être disponibles sous forme de code source lorsqu'elles sont exécutées par un serveur web. Le code source est alors couvert par un accord de confidentialité ou une licence autorisant, par exemple, son étude et sa modification, mais pas sa redistribution. Le client de messagerie texte Pine et certaines implémentations de Secure Shell sont distribués avec des licences propriétaires qui rendent le code source accessible. Certaines licences de logiciels propriétaires autorisent la distribution des modifications apportées au code source, mais uniquement aux autres titulaires d'une licence pour le produit, et certaines de ces modifications sont finalement récupérées par le fournisseur.des défauts ou des fonctionnalités malveillantes susceptibles de compromettre des informations sensibles. En 2003, Microsoft a mis en place un Programme de sécurité gouvernementale (GSP) afin de permettre aux gouvernements de consulter le code source et la documentation de sécurité Microsoft. Le gouvernement chinois a été l'un des premiers à y participer. Ce programme s'inscrit dans le cadre de l'initiative plus vaste de Microsoft relative aux sources partagées , qui donne accès au code source de certains produits. La licence de référence pour les sources (Ms-RSL) et la licence publique limitée (Ms-LPL) sont des licences de logiciels propriétaires qui permettent la mise à disposition du code source .
Des gouvernements ont également été accusés d'intégrer de tels logiciels malveillants dans leurs propres logiciels. Selon des documents publiés par Edward Snowden , la NSA a eu recours à des partenariats secrets avec des sociétés de logiciels pour rendre des logiciels de chiffrement commerciaux exploitables à des fins d'écoute clandestine ou pour y insérer des portes dérobées .
Les éditeurs de logiciels utilisent parfois du code obscurci pour empêcher les utilisateurs de procéder à une ingénierie inverse du logiciel. Cette pratique est particulièrement courante avec certains langages de programmation . Par exemple, le bytecode des programmes écrits en Java peut être facilement décompilé en un code plus ou moins utilisable, et le code source des programmes écrits dans des langages de script tels que PHP ou JavaScript est disponible à l'exécution .
Redistribution
Interopérabilité avec les logiciels et le matériel
La Commission européenne , dans sa décision du 24 mars 2004 concernant les pratiques commerciales de Microsoft, cite, au paragraphe 463, Aaron Contorer, directeur général de Microsoft pour le développement C++ , qui déclare dans une note interne de Microsoft datée du 21 février 1997 et rédigée à l'intention de Bill Gates :
- L' API Windows est si vaste, si complète et si fonctionnelle que la plupart des éditeurs de logiciels indépendants seraient insensés de ne pas l'utiliser. De plus, elle est si profondément intégrée au code source de nombreuses applications Windows que le passage à un autre système d'exploitation représente un coût considérable.
Les premières versions du SDK iPhone étaient soumises à un accord de confidentialité . Cet accord interdisait aux développeurs indépendants de divulguer le contenu des interfaces. Apple a mis fin à cet accord en octobre 2008.
Dépendance au fournisseur
Abandon par les propriétaires
Certains logiciels propriétaires sont publiés par leur éditeur en fin de vie sous forme de logiciels libres ou à code source disponible , souvent pour éviter qu'ils ne deviennent des logiciels abandonnés , non pris en charge et indisponibles . 3D Realms et id Software sont connus pour cette pratique . Certains freeware ), d'autres sont encore commercialisés (par exemple, Arx Fatalis ). Liste des logiciels commerciaux à code source disponible et la Liste des jeux vidéo commerciaux à code source disponible .
Tarification et économie
Les logiciels propriétaires distribués gratuitement sont appelés logiciels gratuits .
Les partisans des logiciels propriétaires commerciaux soutiennent que l'obligation pour les utilisateurs de payer pour un logiciel en tant que produit accroît les fonds ou le temps disponibles pour la recherche et le développement de logiciels. Par exemple, Microsoft affirme que les frais par copie maximisent la rentabilité du développement de logiciels.
Les logiciels propriétaires génèrent généralement une activité commerciale plus importante que les logiciels libres, notamment en termes de revenus. Les logiciels propriétaires sont souvent vendus avec une licence qui confère à l'utilisateur final le droit d'utiliser le logiciel.
L’assistance technique pour les logiciels propriétaires est souvent assurée uniquement par les employés de l’entreprise qui a créé le programme, et ce service est inclus avec le logiciel. Cependant, un système d’assistance technique dédié augmente le coût de la maintenance du logiciel, ce qui a un impact sur son prix.