Qu'est-ce qu'un logiciel du domaine public ?

15 janvier 2026

Les logiciels du domaine public dรฉsignent les logiciels qui ne sont pas protรฉgรฉs par le droit d'auteur et que chacun peut utiliser, modifier, distribuer ou intรฉgrer gratuitement ร  d'autres projets sans restriction.

Qu'est-ce qu'un logiciel du domaine public ?

Qu'est-ce qu'un logiciel du domaine public ?

Un logiciel du domaine public est un logiciel dont le code source et les versions compilรฉes ne sont pas protรฉgรฉs par le droit d'auteur. Autrement dit, aucune personne ni organisation ne dรฉtient de droits exclusifs sur sa copie, sa modification, sa distribution ou la crรฉation d'ล“uvres dรฉrivรฉes. Concrรจtement, cela se produit lorsque le droit d'auteur a expirรฉ, lorsque l'ล“uvre n'a jamais รฉtรฉ protรฉgeable par le droit d'auteur, ou lorsque l'auteur renonce volontairement ร  ses droits en plaรงant le logiciel dans le domaine public, lorsque la loi le permet.

Puisqu'aucune licence ne rรฉgit l'utilisation des logiciels du domaine public, ceux-ci peuvent รชtre utilisรฉs dans n'importe quel contexte, y compris dans des produits commerciaux, ร  code source fermรฉ ou redistribuรฉs, sans qu'il soit nรฉcessaire de mentionner l'auteur ni de divulguer les informations relatives au domaine public. code sourceou partager des modifications. Cela dit, le concept de ยซ domaine public ยป nโ€™est pas appliquรฉ de la mรชme maniรจre partout ; certains projets utilisent donc des licences รฉquivalentes (comme CC0 ou The Unlicense) pour obtenir un effet juridique aussi proche que possible dans diffรฉrentes juridictions.

Que signifie l'expression ยซ logiciel du domaine public ยป en termes juridiques ?

Juridiquement, un logiciel du domaine public n'est pas protรฉgรฉ par le droit d'auteur et ne fait donc l'objet d'aucun droit de propriรฉtรฉ intellectuelle exclusif. Toute personne peut lรฉgalement le copier, l'utiliser, le modifier, le distribuer ou le vendre sans autorisation ni obligation de licence.

Ce statut juridique s'applique lorsque le droit d'auteur a expirรฉ, n'a jamais รฉtรฉ appliquรฉ ou a fait l'objet d'une renonciation expresse et totale de la part de l'auteur, conformรฉment ร  la loi. En l'absence de droits opposables, les utilisateurs ne sont soumis ร  aucune obligation contractuelle, telle que l'attribution, la divulgation de la source ou les restrictions de redistribution. Toutefois, la renonciation au droit d'auteur รฉtant traitรฉe diffรฉremment selon les juridictions, certains auteurs s'appuient sur des dรฉclarations รฉquivalentes au domaine public afin d'obtenir un effet juridique similaire ร  l'รฉchelle mondiale.

Quels sont des exemples de logiciels du domaine public ?

Les exemples de logiciels du domaine public sont relativement rares comparรฉs aux logiciels libres, mais ils existent. Ces programmes sont soit explicitement placรฉs dans le domaine public par leurs crรฉateurs, soit issus de contextes oรน le droit d'auteur ne s'applique pas. Voici quelques exemples connus et largement citรฉs :

  • SQLiteSQLite est un systรจme de fichiers lรฉger et intรฉgrรฉ. base de donnรฉes relationnelle moteur explicitement dรฉdiรฉ au domaine public. Il peut รชtre utilisรฉ librement dans des applications commerciales, propriรฉtaires ou autres. open-source des applications sans obligations de licence, ce qui en fait un choix populaire pour les applications mobiles, navigateurs et systรจmes embarquรฉs.
  • Cours PDCPDCurses est une implรฉmentation libre de droits de la bibliothรจque d'interface utilisateur textuelle curses. Elle est couramment utilisรฉe pour dรฉvelopper des applications en mode terminal sur de multiples plateformes sans imposer de conditions de licence.
  • Logiciels de la NASA (projets sรฉlectionnรฉs)Les logiciels dรฉveloppรฉs par les employรฉs de la NASA dans le cadre de leurs fonctions officielles sont gรฉnรฉralement placรฉs dans le domaine public en vertu de la loi amรฉricaine. Ces programmes sont frรฉquemment utilisรฉs pour le calcul scientifique, les simulations et l'analyse de donnรฉes, bien que certains projets puissent encore faire l'objet de restrictions d'utilisation non liรฉes au droit d'auteur.
  • LibTomCrypt (versions antรฉrieures)Certaines versions initiales de LibTomCrypt, une bibliothรจque cryptographique, ont รฉtรฉ placรฉes dans le domaine public. Ces versions autorisent leur utilisation et leur modification sans restriction, tandis que les versions ultรฉrieures ont adoptรฉ des conditions de licence diffรฉrentes.
  • Utilitaires UNIX anciens (cas historiques)Certains dรฉbuts UNIX Les outils et les implรฉmentations de rรฉfรฉrence sont tombรฉs dans le domaine public suite ร  l'expiration des droits d'auteur ou ร  leur publication explicite par leurs auteurs. Aujourd'hui, ils prรฉsentent surtout un intรฉrรชt historique.

Utilisations des logiciels du domaine public

Les logiciels du domaine public sont utilisรฉs dans de nombreux contextes oรน la simplicitรฉ, la clartรฉ juridique et la rรฉutilisation maximale sont des atouts. flexLes fonctionnalitรฉs sont importantes. Sans conditions de licence, il peut รชtre intรฉgrรฉ ร  presque tous les flux de travail sans contrainte de conformitรฉ. Voici quelques exemples d'utilisation :

  • Produits commerciauxLes entreprises utilisent des logiciels du domaine public au sein de leurs produits propriรฉtaires car ils peuvent รชtre intรฉgrรฉs, modifiรฉs et redistribuรฉs sans attribution ni divulgation du code source. Cela รฉlimine les รฉtapes d'examen juridique et rรฉduit les risques liรฉs aux licences.
  • Systรจmes embarquรฉs et firmwareLes composants du domaine public sont souvent utilisรฉs dans les systรจmes embarquรฉs oรน la simplicitรฉ et la minimisation des obligations lรฉgales sont primordiales. Les dรฉveloppeurs peuvent ainsi adapter le code aux contraintes matรฉrielles sans se soucier des conditions de redistribution.
  • Projets รฉducatifs et universitairesDans le cadre de l'enseignement et de la recherche, les logiciels libres sont parfaitement adaptรฉs aux dรฉmonstrations, aux expรฉriences et aux travaux pratiques. ร‰tudiants et chercheurs peuvent ainsi รฉtudier, modifier et rรฉutiliser librement le code sans se soucier des problรจmes de compatibilitรฉ des licences.
  • Code source et utilitairesLes dรฉveloppeurs utilisent des logiciels du domaine public comme รฉlรฉments de base de bas niveau, tels que des bibliothรจques, des utilitaires ou des implรฉmentations de rรฉfรฉrence. Ces composants peuvent รชtre librement adaptรฉs et intรฉgrรฉs ร  des systรจmes plus vastes.
  • Systรจmes gouvernementaux et du secteur publicLes organismes du secteur public peuvent adopter des logiciels du domaine public pour garantir la transparence et รฉviter les problรจmes. verrouillage du fournisseuret simplifier la redistribution entre les agences ou les juridictions.
  • Archivage et conservation ร  long termeL'absence de contraintes liรฉes ร  la propriรฉtรฉ ou aux licences confรจre aux logiciels du domaine public une grande aptitude ร  l'archivage. Ils peuvent รชtre conservรฉs, dupliquรฉs et redistribuรฉs indรฉfiniment sans risque juridique.

Comment identifier les logiciels du domaine public ?

comment identifier les logiciels du domaine public

Pour identifier un logiciel du domaine public, il est nรฉcessaire de vรฉrifier son statut juridique plutรดt que de se fier ร  des suppositions. Les critรจres du domaine public pouvant varier selon la juridiction et l'historique du projet, il est important de suivre quelques รฉtapes claires pour confirmer que le logiciel est effectivement libre de droits :

  1. Consultez la documentation officielle du projet. Vรฉrifiez si l'auteur a explicitement placรฉ le logiciel dans le domaine public. Des dรฉclarations claires telles que ยซ mis dans le domaine public ยป ou des rรฉfรฉrences ร  des dรฉdicaces รฉquivalentes constituent les indicateurs les plus fiables.
  2. Vรฉrifiez le code source dรฉpรดt. Vous devez consulter les fichiers de licence, les commentaires d'en-tรชte ou les notes du fichier README. Les logiciels du domaine public contiennent souvent des mentions explicites dans les en-tรชtes de fichiers indiquant que les droits d'auteur ont รฉtรฉ abandonnรฉs ou ne s'appliquent pas.
  3. Vรฉrifiez le contexte juridique. Renseignez-vous sur les conditions de crรฉation du logiciel. Par exemple, les logiciels dรฉveloppรฉs par des employรฉs du gouvernement fรฉdรฉral amรฉricain dans le cadre de leurs fonctions officielles appartiennent gรฉnรฉralement au domaine public de plein droit, mรชme en l'absence de fichier de licence.
  4. Vรฉrifiez si le logiciel utilise du code tiers. Mรชme si le projet principal est dans le domaine public, les bibliothรจques intรฉgrรฉes ou dรฉpendances peuvent รชtre soumis ร  des licences diffรฉrentes, ce qui peut imposer des restrictions sur l'utilisation globale.
  5. Recherchez des rรฉfรฉrences externes ou des confirmations faisant autoritรฉ. Cela inclut la documentation provenant d'organisations reconnues ou un consensus communautaire รฉtabli de longue date. En cas de doute persistant, il est plus prudent de considรฉrer le logiciel comme n'appartenant pas au domaine public jusqu'ร  ce qu'une preuve irrรฉfutable soit disponible.

Quels sont les avantages et les limites des logiciels du domaine public ?

Les logiciels du domaine public offrent une libertรฉ maximale, car ils ne sont soumis ร  aucune restriction de droit d'auteur ni ร  aucune condition de licence. Cependant, cette simplicitรฉ peut prรฉsenter des inconvรฉnients, notamment en matiรจre de support, de responsabilitรฉ et de clartรฉ juridique selon les juridictions. Les sections suivantes dรฉtaillent les principaux avantages et les limitations ร  prendre en compte avant d'utiliser un code du domaine public.

Avantages des logiciels du domaine public

Les logiciels du domaine public sont attrayants car ils รฉliminent totalement les contraintes liรฉes aux licences. Sans restrictions de droits d'auteur ni conditions de licence ร  respecter, ils peuvent รชtre utilisรฉs presque partout avec un minimum de formalitรฉs juridiques. Principaux avantages :

  • Utilisation sans restriction ร  toutes finsVous pouvez utiliser des logiciels du domaine public dans un cadre personnel, acadรฉmique, gouvernemental ou commercial, y compris au sein de produits propriรฉtaires, sans avoir besoin d'autorisations spรฉciales.
  • Aucune exigence de conformitรฉ de licenceIl n'y a aucune obligation d'inclure un texte de licence, de mentionner l'auteur, de publier le code source ou de divulguer les modifications. Cela simplifie l'examen juridique et rรฉduit le travail de mise en conformitรฉ continu.
  • Rรฉutilisation et compatibilitรฉ maximalesComme il n'existe aucune condition de licence susceptible d'entrer en conflit avec d'autres licences, le code du domaine public peut รชtre combinรฉ avec pratiquement n'importe quel logiciel. base de code, dont des GPL, logiciels libres permissifs ou logiciels propriรฉtaires.
  • Libertรฉ de modifier et de concรฉder une nouvelle licenceVous pouvez modifier le logiciel selon vos besoins et mรชme diffuser votre version modifiรฉe sous une licence diffรฉrente, y compris une licence propriรฉtaire, ce qui est utile lors de son intรฉgration dans des produits plus importants.
  • Rรฉduire les obstacles ร  la redistribution et ร  l'intรฉgrationLes logiciels du domaine public peuvent รชtre redistribuรฉs sous n'importe quelle forme, comme le code source, le binaire, intรฉgrรฉ ร  un firmware ou livrรฉ dans un appareil, sans se soucier des obligations de licence en aval.
  • Rรฉsilience et prรฉservation ร  long termeEn l'absence de dรฉtenteur de droits contrรดlant la distribution, le code peut รชtre dupliquรฉ, archivรฉ et maintenu indรฉfiniment par quiconque, rรฉduisant ainsi le risque de retraits lรฉgaux ou de changements de licence.

Bas de formulaire

Limitations des logiciels du domaine public

Les logiciels du domaine public peuvent รชtre l'option la plus simple sur le plan lรฉgal, mais cette simplicitรฉ ne garantit ni la qualitรฉ, ni la sรฉcuritรฉ, ni la maintenance continue. Les principales limitations ร  prendre en compte sont les suivantes :

  • Statut juridique incertain selon les juridictionsLa notion de ยซ domaine public ยป n'est pas dรฉfinie ni reconnue de la mรชme maniรจre partout, et certains pays limitent la possibilitรฉ pour un auteur de renoncer totalement ร  ses droits. Un projet peut รชtre considรฉrรฉ comme relevant du ยซ domaine public ยป en thรฉorie, mais prรฉsenter une ambiguรฏtรฉ juridique en pratique.
  • Aucune garantie ni protection de responsabilitรฉ sur laquelle vous pouvez compterDe nombreuses ล“uvres du domaine public ne comportent aucune clause de garantie ni de limitation de responsabilitรฉ explicites. Mรชme si le risque est faible dans bien des cas, cela peut engendrer une incertitude pour les organisations soumises ร  des exigences lรฉgales ou d'approvisionnement strictes.
  • Aucune garantie de maintenance ou d'assistanceLes projets du domaine public peuvent รชtre abandonnรฉs ou ne faire l'objet que d'un entretien minimal. En cas de problรจme, vous devrez peut-รชtre le rรฉsoudre en interne, dupliquer le code source ou remplacer le composant.
  • Risque accru de problรจmes de provenanceSans une chaรฎne de licences claire et des accords de contribution, il peut รชtre plus difficile de prouver que le code a รฉtรฉ lรฉgitimement placรฉ dans le domaine public, en particulier pour les codes anciens ou les codes ayant plusieurs contributeurs.
  • Les licences de dรฉpendance peuvent rรฉintroduire des restrictionsUn noyau du domaine public ne rend pas les bibliothรจques, polices, mรฉdias ou dรฉpendances incluses dans le logiciel libres. Une seule dรฉpendance non libre peut imposer des obligations ou limiter la distribution de l'ensemble du logiciel.
  • Lacunes potentielles en matiรจre de sรฉcuritรฉ et de qualitรฉLe statut de domaine public ne prรฉjuge en rien des pratiques de codage sรฉcurisรฉes, des processus de rรฉvision ou des tests. Certains codes du domaine public sont excellents, mais la vigilance reste de mise, notamment pour de la cryptographie, la mise en rรฉseau et les composants au niveau du systรจme.

FAQ sur les logiciels du domaine public

Voici les rรฉponses aux questions les plus frรฉquemment posรฉes sur les logiciels du domaine public.

Logiciels du domaine public vs. logiciels libres

Comparons les diffรฉrences entre les logiciels du domaine public et les logiciels libres :

AspectLogiciel du domaine publicLes logiciels open source
Statut du droit d'auteurNon protรฉgรฉ par le droit d'auteur ; aucun droit exclusif n'existe.Protรฉgรฉ par le droit d'auteur mais distribuรฉ sous une licence open source.
autorisations lรฉgalesN'importe qui peut l'utiliser, le modifier, le distribuer ou le vendre sans autorisation.Les autorisations sont accordรฉes par le biais d'une licence qui dรฉfinit les utilisations autorisรฉes.
Exigences de licenceAucun.Doit se conformer aux conditions de la licence (par exemple, l'attribution ou la divulgation de la source).
Obligation d'attributionNon requis.Souvent requis, selon le permis.
Disponibilitรฉ du code sourcePeut รชtre fourni ou non, mais peut รชtre redistribuรฉ librement.Le code source doit รชtre disponible sous la licence.
Rรจgles de modificationLes modifications peuvent rester privรฉes ou รชtre librement diffusรฉes sous une autre licence.Les modifications sont autorisรฉes, mais peuvent รชtre soumises ร  des obligations de partage ou de divulgation.
Un usage commercialEntiรจrement autorisรฉ sans conditions.Autorisรฉ, mais soumis aux obligations de licence.
Problรจmes de compatibilitรฉ des licencesAucune, puisqu'il n'y a pas de licence.Conflits possibles entre diffรฉrentes licences open source.
Conditions de garantie et de responsabilitรฉSouvent non spรฉcifiรฉ ou implicite.Gรฉnรฉralement, cette clause est explicitement exclue dans la licence.
Clartรฉ juridique mondialeCela peut varier selon la juridiction.Gรฉnรฉralement plus clair et plus applicable dans toutes les juridictions.

Les logiciels du domaine public sont-ils sรปrs ?

Les logiciels du domaine public ne sont pas intrinsรจquement sรปrs ou dangereux, mais leur niveau de sรฉcuritรฉ dรฉpend de la qualitรฉ, de la maturitรฉ et de la maintenance du code, et non de son statut juridique.

Comme les logiciels du domaine public ne sont soumis ร  aucune obligation de licence, ils peuvent รฉgalement manquer de gouvernance formelle, de mises ร  jour rรฉguliรจres ou de processus d'รฉvaluation de sรฉcuritรฉ clair. Certains projets du domaine public sont largement utilisรฉs et bien testรฉs, tandis que d'autres sont obsolรจtes ou peu maintenus. C'est pourquoi la sรฉcuritรฉ repose sur une vigilance accrue : examiner le code, vรฉrifier l'historique des mises ร  jour, auditer les dรฉpendances et รฉvaluer si le logiciel est activement maintenu ou adaptรฉ ร  l'usage prรฉvu.

Les logiciels du domaine public sont-ils gratuits ?

Oui, les logiciels du domaine public sont libres au sens juridique le plus strict. N'รฉtant pas protรฉgรฉs par le droit d'auteur, ils peuvent รชtre utilisรฉs, copiรฉs, modifiรฉs, distribuรฉs ou vendus librement, sans frais ni autorisation. Il n'y a ni frais de licence, ni limite d'utilisation, ni obligation de conformitรฉ.

Cependant, mรชme si le logiciel lui-mรชme est gratuit, des coรปts indirects peuvent subsister liรฉs ร  la mise en ล“uvre, la personnalisation, la maintenance, le support ou l'audit de sรฉcuritรฉ, notamment dans les environnements professionnels ou commerciaux.

Peut-on revendiquer ultรฉrieurement la propriรฉtรฉ d'un logiciel du domaine public ?

Non, la propriรฉtรฉ d'un logiciel vรฉritablement dans le domaine public ne peut รชtre revendiquรฉe a posteriori. Une fois qu'un logiciel est lรฉgitimement tombรฉ dans le domaine public, parce que le droit d'auteur a expirรฉ, n'a jamais รฉtรฉ appliquรฉ ou a fait l'objet d'une renonciation dรฉfinitive, personne ne peut faire valoir rรฉtroactivement des droits exclusifs sur ce code. Chacun peut continuer ร  l'utiliser, le modifier et le redistribuer sans restriction.

Toutefois, bien que le code source original du domaine public ne puisse รชtre rรฉcupรฉrรฉ, une personne ou une organisation peut revendiquer des droits d'auteur sur les modifications originales qu'elle y apporte. Ces modifications peuvent faire l'objet de licences ou de restrictions distinctes, mais elles n'affectent pas le statut de domaine public du code source original.


Anastasie
Spasojevic
Anastazija est une rรฉdactrice de contenu expรฉrimentรฉe avec des connaissances et une passion pour cloud l'informatique, les technologies de l'information et la sรฉcuritรฉ en ligne. ร€ phoenixNAP, elle se concentre sur la rรฉponse ร  des questions brรปlantes concernant la garantie de la robustesse et de la sรฉcuritรฉ des donnรฉes pour tous les acteurs du paysage numรฉrique.