Décryptage 2 juillet 2026 ⏱️ 6 min de lecture

À qui appartient le firmware que vous avez écrit ?

Le firmware que vous livrez mélange votre code, des briques tierces et des licences parfois incompatibles. Qui en détient les droits ? Et que se passe-t-il en cas de litige ?

Par l'équipe Insurio Courtier responsable · ORIAS 22001730
⚡ L'essentiel
  • La propriété du firmware ne va pas de soi : sans clause de cession explicite, l'auteur du code conserve des droits, ce qui crée un risque de litige avec le client.
  • Les bibliothèques tierces et le code open source embarqués imposent des obligations de licence (notamment copyleft) qui peuvent contaminer tout le firmware livré.
  • Une violation de licence ou une revendication de propriété intellectuelle d'un tiers peut bloquer la commercialisation du produit de votre client et engager votre responsabilité.
  • La protection juridique et la RC Pro couvrent les litiges de prestation ; documenter vos licences et cessions reste votre meilleure prévention.

Le firmware livré n'est pas automatiquement la propriété du client

Voici une croyance répandue et dangereuse : « j'ai été payé pour développer ce firmware, donc il appartient à mon client. » En droit français, ce n'est pas automatique. Le code source que vous écrivez est une œuvre protégée. Sans clause de cession de droits explicite dans votre contrat, vous conservez, en tant qu'auteur, une partie des droits patrimoniaux.

Pour l'ingénieur systèmes embarqués, le sujet est d'autant plus sensible que le firmware finit gravé dans un produit que le client va vendre, peut-être en grande série, parfois pendant des années. Si la cession des droits est floue, deux risques apparaissent :

  • Le client estime tout posséder (y compris vos briques réutilisables, vos outils internes, votre savoir-faire) et vous reproche de les réemployer ailleurs.
  • Vous estimez avoir conservé des droits sur des composants que le client exploite sans limite. Le litige naît du non-dit.

La règle d'or : une clause écrite précise qui distingue ce qui est cédé (le firmware spécifique au produit du client) de ce qui reste votre propriété (vos bibliothèques génériques, vos outils, vos méthodes réutilisables).

Open source et copyleft : la bombe à retardement de la licence GPL

Aucun firmware moderne n'est écrit intégralement à la main. Vous intégrez des bibliothèques, des pilotes, un noyau temps réel, des composants tiers. Chacun vient avec sa licence, et toutes ne sont pas compatibles entre elles ni avec l'usage commercial que votre client en fait.

Le cas le plus piégeux est celui des licences copyleft (type GPL). Si vous embarquez un composant sous GPL dans le firmware, vous pouvez contaminer l'ensemble du code livré : la licence peut alors exiger que tout le firmware, y compris vos parties propriétaires, soit rendu disponible sous la même licence. Pour un industriel qui voulait garder son firmware fermé, c'est une catastrophe commerciale.

Type de licenceExempleRisque pour le client
PermissiveMIT, BSD, ApacheFaible : usage commercial libre, simple attribution
Copyleft faibleLGPL, MPLModéré : obligations limitées aux composants modifiés
Copyleft fortGPL, AGPLÉlevé : peut imposer l'ouverture de tout le firmware

Si vous livrez un firmware comportant un composant GPL sans en avertir le client, et qu'un tiers le révèle après commercialisation, votre responsabilité de prestataire est directement engagée. La RC Professionnelle couvre les conséquences de ce type de faute de prestation.

La revendication d'un tiers qui bloque la commercialisation

Le scénario le plus coûteux n'est pas le bug technique : c'est la revendication de propriété intellectuelle. Un tiers affirme que le firmware que vous avez livré reprend du code, un algorithme breveté ou une bibliothèque dont il détient les droits. Tant que le litige n'est pas tranché, le client peut être contraint de suspendre la commercialisation du produit qui embarque votre firmware.

Les conséquences en chaîne sont lourdes :

  1. Immobilisation commerciale du produit du client, avec pertes de chiffre d'affaires.
  2. Frais de défense juridique pour établir l'origine du code et le bien-fondé (ou non) de la revendication.
  3. Réécriture du firmware pour purger le composant litigieux, avec re-validation complète.

Face à cela, deux garanties comptent. La protection juridique professionnelle prend en charge les frais de défense et l'accompagnement dans le litige. La RC Pro couvre les préjudices financiers subis par le client du fait de votre faute. Une réclamation de ce type peut atteindre plusieurs centaines de milliers d'euros entre pertes d'exploitation et coûts de réécriture.

🔒
Besoin d'une Assurance Cyber ? Devis en 2 minutes, dès 19,90€/mois. Attestation immédiate, sans engagement.
Obtenir mon devis →

Le risque cyber caché dans les composants que vous réutilisez

Réutiliser des composants tiers n'est pas seulement un sujet de licence : c'est aussi un sujet de sécurité. Une bibliothèque obsolète, un composant comportant une vulnérabilité connue, un pilote non maintenu : tout cela peut introduire une faille dans le firmware que vous livrez, sans que vous l'ayez écrite vous-même.

Or, le client vous tiendra pour responsable du firmware dans son ensemble, y compris des briques que vous avez intégrées. Si une vulnérabilité présente dans un composant tiers est exploitée et provoque une compromission du dispositif ou une fuite de données, votre responsabilité de prestataire peut être engagée.

Deux réflexes :

  • Tenez un inventaire des composants (SBOM). La « software bill of materials » liste tous les composants tiers et leurs versions. C'est l'outil qui vous permet de réagir vite quand une vulnérabilité est publiée.
  • Couvrez le volet cyber. Une assurance cyber intervient sur les conséquences d'une atteinte aux données ou d'une compromission liée à votre prestation, là où la RC Pro classique peut atteindre ses limites.

Verrouiller votre exposition : la check-list propriété & licences

La propriété du firmware est un champ de mines, mais quelques pratiques le désamorcent largement. Avant chaque livraison :

  • Clarifiez la cession par écrit. Distinguez le code cédé au client de vos briques génériques réutilisables. Une clause précise évite 90 % des litiges de propriété.
  • Auditez vos licences. Listez tous les composants tiers, vérifiez la compatibilité de leurs licences avec l'usage commercial du client, et signalez explicitement tout composant copyleft.
  • Maintenez un SBOM à jour. Inventaire des composants et versions, pour la sécurité comme pour la traçabilité juridique.
  • Souscrivez les bonnes garanties. RC Pro pour la faute de prestation, protection juridique pour les litiges, volet cyber pour les vulnérabilités. Découvrez l'offre adaptée à votre métier sur la page assurance ingénieur systèmes embarqués.
Le code que vous livrez vous suit pendant toute la durée de vie du produit. Ce que vous documentez aujourd'hui sur sa propriété et ses licences vous protège des années plus tard.

Questions fréquentes

Non. En droit français, le code source est une œuvre protégée. Sans clause de cession de droits explicite dans votre contrat, vous conservez en tant qu'auteur une partie des droits patrimoniaux. Une clause écrite distinguant le code cédé de vos briques réutilisables est indispensable.

Les licences copyleft fort comme la GPL peuvent contaminer l'ensemble du firmware et imposer son ouverture sous la même licence. Pour un industriel voulant garder un firmware fermé, c'est un risque commercial majeur. Si vous l'intégrez sans avertir le client, votre responsabilité de prestataire est engagée.

Le client peut être contraint de suspendre la commercialisation du produit le temps du litige, avec pertes d'exploitation, frais de défense et coûts de réécriture. La protection juridique prend en charge la défense et la RC Pro couvre les préjudices financiers subis par le client du fait de votre faute.

Le client vous tient responsable du firmware dans son ensemble, composants intégrés compris. Si une vulnérabilité connue est exploitée, votre responsabilité peut être engagée. Tenez un inventaire des composants (SBOM) et couvrez le volet cyber pour les conséquences d'une compromission.

Clarifiez la cession de droits par écrit, auditez les licences de tous les composants tiers, maintenez un SBOM à jour et souscrivez les bonnes garanties : RC Pro pour la faute de prestation, protection juridique pour les litiges et volet cyber pour les vulnérabilités.

Souscrivez votre assurance pro en 2 minutes

Toutes nos protections pour votre activité de Ingénieur systèmes embarqués — attestation immédiate, sans engagement.

🛡️ RC Professionnelle dès 9,90€/mois* Souscrire → En savoir plus
🏢 Multirisque Pro dès 14,90€/mois* Souscrire → En savoir plus
Recommandé pour vous 🔒 Assurance Cyber dès 19,90€/mois* Souscrire → En savoir plus
💻 Matériel IT dès 7,90€/mois* Souscrire → En savoir plus

* Tarifs indicatifs « à partir de », selon votre profil, votre activité et les garanties choisies. · Voir la fiche Ingénieur systèmes embarqués →

Article rédigé et vérifié par l'équipe Insurio — Tutassûr, courtier en assurance immatriculé à l'ORIAS sous le n° 22001730. Information à caractère général ne se substituant pas aux conditions de votre contrat.

Mon devis en 2 min cyber-assurance · devis immédiat
Mon devis →