Au Canada, les contrats de licence de logiciel sont régis par la Loi sur le droit d'auteur, qui protège le logiciel à titre d'œuvre littéraire. Les points essentiels à examiner comprennent la portée de la concession de licence, la propriété intellectuelle, la protection des renseignements personnels sous la LPRPDE, la limitation de responsabilité, les droits de vérification, ainsi que la résiliation et la portabilité des données — particulièrement dans les ententes SaaS, où vos données résident sur les serveurs du fournisseur.
Toutes les entreprises canadiennes utilisent des logiciels. Des plateformes comptables aux outils de gestion de projet, en passant par les systèmes sur mesure, le logiciel est devenu le socle opérationnel des organisations modernes. Pourtant, la plupart des entreprises signent ces contrats sans saisir pleinement ce à quoi elles s'engagent — et les conséquences peuvent être lourdes.
La notion la plus importante à retenir : acheter un logiciel ne signifie pas en devenir propriétaire. Dans presque toutes les transactions commerciales, le client obtient une licence d'utilisation, et non la propriété du code sous-jacent. Le titulaire du droit d'auteur conserve tous les droits qui n'ont pas été expressément concédés. Tout le reste découle de cette distinction.
Ce guide aborde les éléments à connaître au sujet des contrats de licence de logiciel au Canada : le cadre juridique, les types de licences, les clauses clés, les particularités des ententes SaaS et les stratégies de négociation pour les concédants comme pour les titulaires de licence.
Le cadre juridique canadien des licences de logiciel
Les licences de logiciel s'inscrivent au Canada dans un cadre juridique clair, principalement ancré dans le droit fédéral et provincial.
La Loi sur le droit d'auteur
Le logiciel bénéficie d'une protection à titre d'œuvre littéraire en vertu du paragraphe 3(1) de la Loi sur le droit d'auteur du Canada. Cette protection naît automatiquement dès la création, sans formalité d'enregistrement. Le titulaire du droit d'auteur détient le droit exclusif de reproduire le logiciel, de créer des œuvres dérivées et d'en distribuer des copies.
La licence est le mécanisme par lequel le titulaire du droit d'auteur autorise autrui à exercer une partie de ces droits, dans des paramètres définis. La licence ne transfère pas la propriété; le concédant conserve le droit d'auteur. C'est pour cette raison qu'un éditeur peut concéder son logiciel à des milliers de clients tout en en conservant la pleine propriété.
Propriété intellectuelle : employés et travailleurs autonomes
Un aspect souvent négligé : à qui appartient un logiciel commandé par une entreprise? Selon le paragraphe 13(3) de la Loi sur le droit d'auteur, le logiciel créé par un employé dans le cadre de son emploi appartient automatiquement à l'employeur — sauf disposition contraire du contrat de travail.
Le logiciel développé par un travailleur autonome obéit à une règle différente : le prestataire en conserve la propriété, à moins qu'une clause écrite de cession de propriété intellectuelle ne figure au contrat. Les entreprises qui paient un prestataire pour concevoir un logiciel sur mesure sans inclure cette clause risquent de découvrir que le travail qu'elles ont financé appartient toujours à l'auteur. Tout contrat de développement sur mesure doit traiter explicitement la question de la propriété intellectuelle.
Protection des renseignements personnels : la LPRPDE
Un logiciel qui recueille, traite ou conserve des renseignements personnels déclenche les obligations de la Loi sur la protection des renseignements personnels et les documents électroniques (LPRPDE). Le contrat de licence doit préciser comment les données personnelles sont collectées, utilisées, stockées et protégées, ainsi que les mesures applicables en cas de violation.
Protection du consommateur et contrats électroniques
La Loi de 2002 sur la protection du consommateur de l'Ontario limite certaines modalités de licence en contexte entreprise-consommateur, notamment les exclusions de garantie trop larges et les clauses de renouvellement automatique dissimulées. La Loi de 2000 sur le commerce électronique encadre les contrats électroniques : les ententes clickwrap (exigeant une acceptation active par clic) sont généralement valides, tandis que l'acceptation passive de type browsewrap demeure plus vulnérable à une contestation.
Contrôles à l'exportation
Certaines catégories de logiciels — logiciels de chiffrement, technologies à double usage, applications à vocation militaire — peuvent être soumises à des restrictions à l'exportation sous la Loi sur les licences d'exportation et d'importation. Les entreprises qui concèdent ou acquièrent des licences transfrontalières doivent vérifier si ces contrôles s'appliquent.
Types de contrats de licence de logiciel au Canada
Avant d'examiner les clauses, il est utile de cerner le type de licence en cause, puisque cette qualification structure l'ensemble de l'entente.
Licence perpétuelle : un paiement unique accorde le droit d'utiliser une version précise du logiciel sans limite de durée. Le concédant conserve le droit d'auteur, mais l'accès du titulaire ne prend pas fin. Limite notable : aucune mise à jour ni soutien continu à moins d'un contrat distinct.
Licence par abonnement ou à durée déterminée : des frais récurrents — mensuels ou annuels — donnent accès au logiciel. Dès que l'abonnement expire, l'accès cesse. Ce modèle inclut généralement les mises à jour, les correctifs de sécurité et le soutien technique. Le modèle SaaS est la forme dominante de licence par abonnement aujourd'hui.
Licence exclusive ou non exclusive : la plupart des licences commerciales sont non exclusives — le fournisseur accorde des droits identiques à de nombreux clients. Une licence exclusive confère à un seul titulaire l'usage du logiciel dans un périmètre défini; le concédant ne peut accorder ces mêmes droits à quiconque pendant la durée.
Licences libres (open source) : deux grandes catégories.
- Licences permissives (MIT, Apache 2.0) : droits larges d'utilisation et de modification avec un minimum de restrictions, généralement assortis d'une obligation d'attribution.
- Licences à réciprocité (copyleft) (GPL, AGPL) : les œuvres dérivées doivent être distribuées selon les mêmes termes. Toute entreprise intégrant du code GPL ou AGPL dans un produit commercial doit vérifier ses obligations de divulgation.
Ententes d'entreprise et contrats sur mesure : pour les déploiements critiques, les entreprises négocient au-delà des conditions d'utilisation standard (EULA) afin d'obtenir un tarif volumétrique, des engagements de niveau de service, un entiercement du code source et une indemnisation adaptée.
Clauses clés des contrats de licence de logiciel
Peu importe le type de licence, certaines clauses concentrent l'essentiel du risque.
Concession de licence
La clause la plus importante définit avec précision les droits accordés. Une clause bien rédigée énonce : si la licence est exclusive ou non exclusive; si elle est perpétuelle ou d'une durée limitée; son étendue géographique; le nombre d'utilisateurs et d'appareils autorisés; les usages permis; et si la sous-concession de licence est permise.
Les concessions vagues mènent à des litiges. Avant de signer, assurez-vous de pouvoir décrire clairement ce que vous avez — et n'avez pas — le droit de faire.
Propriété intellectuelle
La licence confère des droits d'usage; elle ne transfère pas la propriété. Plusieurs questions se posent dans les transactions complexes : qui détient les personnalisations que le fournisseur développe pour vous? Qui détient les améliorations que vous concevez en utilisant le logiciel concédé? Ces points doivent être réglés expressément. Dans les ententes de développement sur mesure, une clause de cession de propriété intellectuelle est indispensable.
Honoraires, modalités de paiement et indexation
Les clauses financières ne se limitent pas au prix affiché. Surveillez : les clauses d'indexation des prix (plusieurs ententes SaaS autorisent des hausses annuelles — plafonnez-les); les clauses de rajustement annuel (les licences d'entreprise imposent souvent un rapprochement entre le nombre d'utilisateurs contractuel et réel — mesurez l'exposition financière); et la devise (précisez CAD ou USD pour les entreprises canadiennes engagées sur plusieurs années).
Garanties et exclusions de garantie
Les licences commerciales standard prévoient une garantie limitée selon laquelle le logiciel fonctionnera en substance conformément à sa description. La plupart excluent les garanties implicites de qualité marchande et d'adéquation à un usage particulier — exclusions généralement opposables dans un contexte B2B au Canada. En contexte B2C, la Loi de 2002 sur la protection du consommateur de l'Ontario peut en limiter la portée.
En tant que titulaire de licence, exigez des garanties portant sur : (a) le droit du concédant d'octroyer la licence; (b) l'absence d'atteinte aux droits de propriété intellectuelle de tiers; (c) la vérification que le logiciel ne contient pas de code malveillant.
Limitation de responsabilité
Les concédants plafonnent généralement leur responsabilité au montant des honoraires perçus au cours des douze derniers mois et excluent les dommages indirects, consécutifs et punitifs. Ces plafonds sont en règle générale valides dans les ententes commerciales canadiennes.
Côté titulaire de licence, évaluez si le plafond est proportionné à votre perte potentielle. Négociez : des plafonds relevés pour les violations de données et les recours en matière de propriété intellectuelle; des exceptions en cas de négligence grave ou de faute intentionnelle; et le retrait des exclusions de dommages consécutifs pour les défaillances à haut risque.
Indemnisation
Le concédant doit indemniser le titulaire de licence contre les réclamations de tiers alléguant que le logiciel porte atteinte à leurs droits de propriété intellectuelle. Les fournisseurs écartent généralement les réclamations découlant des modifications du titulaire ou de combinaisons de produits. L'obligation d'indemnisation du titulaire couvre habituellement le manquement contractuel et l'usage non autorisé. Examinez avec soin les exigences d'avis et de coopération — un avis tardif peut faire tomber l'indemnisation.
Protection des données et confidentialité
Dans tout contrat de licence impliquant des renseignements personnels, traitez :
- Propriété des données : le titulaire demeure propriétaire de ses données — cela doit être explicite.
- Normes de sécurité : chiffrement, contrôles d'accès, certifications reconnues (SOC 2, ISO 27001).
- Résidence des données : où sont hébergées les données? Les secteurs réglementés peuvent exiger une résidence canadienne.
- Conformité à la LPRPDE : confirmez que le fournisseur traite les renseignements personnels conformément à la loi.
- Avis de violation : exigez une notification des violations confirmées ou soupçonnées « dès que possible » — la LPRPDE ne fixe pas de délai précis, mais 72 heures est une pratique largement recommandée à négocier dans l'entente.
- Restitution et suppression des données : droit d'exporter les données dans un format utilisable; obligation du fournisseur de supprimer les données dans un délai défini après la résiliation.
Droits de vérification
Les concédants se réservent souvent le droit de vérifier l'utilisation du titulaire pour s'assurer de sa conformité. Sans balises, ces vérifications peuvent être intrusives et coûteuses. Négociez : un préavis écrit d'au moins 30 à 60 jours; une fréquence limitée (pas plus d'une fois par année en l'absence de motif); le droit de fournir d'abord vos propres registres internes; et une répartition des coûts qui n'engage le titulaire qu'en cas de non-conformité importante.
Entiercement du code source
Les titulaires de licence ne reçoivent habituellement pas le code source. Cela crée un risque : si le concédant devient insolvable ou abandonne le produit, le titulaire n'a plus aucun moyen de maintenir le logiciel en exploitation.
L'entiercement du code source consiste à déposer le code auprès d'un tiers neutre. En cas d'événement déclencheur — insolvabilité du concédant, abandon du produit ou manquement grave aux obligations de maintenance — le code source est remis au titulaire. Pour un logiciel critique, l'entiercement est une protection standard qu'il est raisonnable d'exiger.
Les conditions supplémentaires du gouvernement fédéral pour les logiciels sous licence offrent une référence utile pour établir les attentes en matière d'entiercement.
Durée, renouvellement et résiliation
Vérifiez si l'entente se renouvelle automatiquement ou exige une décision positive. De nombreuses ententes SaaS se renouvellent automatiquement à moins d'une résiliation transmise 30 à 90 jours avant l'échéance. Négociez : une résiliation pour motif après avis et délai de correction (30 jours est usuel); une résiliation pour convenance avec préavis raisonnable si vous êtes engagé sur plusieurs années; des droits exprès d'exportation des données à la résiliation; et la liste des dispositions qui survivent à la résiliation.
Droit applicable et règlement des différends
Les ententes standard des fournisseurs américains désignent fréquemment le droit d'un État américain et l'arbitrage aux États-Unis. Pour une entreprise canadienne, imposez autant que possible le droit ontarien et la compétence des tribunaux de l'Ontario. Si l'arbitrage est imposé, mesurez-en les conséquences : caractère exécutoire, procédure privée, motifs d'appel restreints.
Ententes SaaS : considérations particulières
Les ententes SaaS partagent plusieurs caractéristiques avec les licences traditionnelles, mais comportent des enjeux propres. Avec le SaaS, le titulaire n'installe jamais le logiciel — il y accède par Internet via l'infrastructure du fournisseur. Cela crée des dépendances singulières.
Ententes de niveau de service (ENS / SLA) : la norme de l'industrie est une disponibilité de 99,9 % (environ 8,7 heures d'indisponibilité par année). Les déploiements d'entreprise exigent souvent 99,95 % ou plus. Les remèdes en cas d'indisponibilité — habituellement des crédits de service — constituent un plancher; pour les applications critiques, négociez un droit de résiliation en cas de défaillances chroniques. L'ENS devrait également préciser les délais de réponse du soutien par niveau de gravité.
Portabilité des données et planification de sortie : avant de signer, sachez comment vous pourrez quitter le service. Négociez des droits exprès d'exportation dans des formats standard (CSV, JSON, XML), une période de transition post-résiliation d'au moins 30 jours, et une obligation pour le fournisseur de supprimer vos données dans les 90 jours.
Renouvellement automatique : de nombreuses ententes SaaS se renouvellent automatiquement à moins d'une résiliation transmise 30 à 90 jours avant la date de renouvellement. Inscrivez la date limite de résiliation à votre calendrier dès la signature.
Sous-traitants et résidence des données : les applications SaaS modernes s'appuient sur des sous-traitants (AWS, Azure, Google Cloud). Votre entente devrait prévoir la divulgation de tous les sous-traitants, un préavis avant l'ajout de nouveaux acteurs, et la confirmation que ces sous-traitants sont liés par les mêmes normes de protection des données. Pour les entreprises réglementées, les exigences de résidence canadienne peuvent être non négociables.
Modifications du fournisseur : la plupart des ententes SaaS permettent au fournisseur de modifier le service avec un préavis minimal. Négociez un préavis de 30 jours ou plus pour les changements importants, ainsi que le droit de résilier si une modification affecte sensiblement une fonctionnalité dont votre entreprise dépend.
Considérations de négociation pour chaque partie
Pour le concédant : délimiter étroitement la concession. Conserver la propriété intellectuelle des personnalisations. Prévoir des droits de vérification raisonnables. Plafonner la responsabilité au montant des honoraires perçus. Encadrer l'indemnisation en matière de propriété intellectuelle — écarter les réclamations liées aux modifications du titulaire. Choisir son propre ressort.
Pour le titulaire de licence : ne pas accepter les conditions standard sans examen pour les ententes importantes. Lire attentivement la clause de concession. Exiger des ENS significatifs assortis de droits de résiliation. Insister sur l'entiercement du code source pour les systèmes critiques. Négocier des limites aux droits de vérification. Sécuriser la portabilité des données avant la signature. Évaluer si le plafond de responsabilité reflète votre exposition réelle. Surveiller les clauses d'indexation des prix. Choisir le droit canadien lorsque c'est possible.
Erreurs fréquentes à éviter
- Confondre achat et propriété. L'achat d'un logiciel est presque toujours une concession de licence, non un transfert de bien.
- Négliger les obligations des licences libres. Intégrer du code GPL ou AGPL dans un produit commercial sans en respecter les conditions expose à des risques sérieux en propriété intellectuelle.
- Omettre la cession de propriété intellectuelle dans les contrats de développement sur mesure. Sans clause écrite, le prestataire peut demeurer propriétaire du logiciel conçu pour vous.
- Manquer les fenêtres de résiliation des renouvellements automatiques. Inscrivez les dates limites SaaS à votre calendrier dès la signature.
- Signer sans clause de portabilité des données. Vous pourriez ne plus pouvoir récupérer vos propres données à la sortie.
- Accepter des droits de vérification illimités. Sans plafond, ces clauses peuvent devenir un levier commercial.
- Ignorer la clause de droit applicable. La compétence américaine dans les conditions standard d'un fournisseur des États-Unis peut affaiblir vos protections en droit canadien.
Foire aux questions
Quelle est la différence entre une licence de logiciel et la propriété d'un logiciel?
La propriété signifie que vous détenez le droit d'auteur et que vous pouvez reproduire, modifier et distribuer le logiciel. Une licence confère des droits précis et limités d'utilisation d'un logiciel détenu par quelqu'un d'autre — selon des conditions définies et pour une durée définie. La plupart des logiciels commerciaux sont concédés sous licence, et non vendus. Le concédant conserve le droit d'auteur dans tous les cas.
À qui appartient un logiciel conçu par un travailleur autonome au Canada?
Sous la Loi sur le droit d'auteur, l'auteur est le premier titulaire du droit d'auteur sur son œuvre (par. 13(1)). Le paragraphe 13(3) — qui attribue le droit d'auteur à l'employeur pour les œuvres créées dans le cadre de l'emploi — ne s'applique pas aux travailleurs autonomes. Un prestataire qui conçoit un logiciel en conserve donc la propriété par défaut, sauf clause écrite de cession. Si votre entreprise engage un travailleur autonome pour créer un logiciel sur mesure sans clause de cession, ce dernier demeure vraisemblablement propriétaire de l'œuvre — même si vous l'avez payée.
Qu'est-ce que l'entiercement du code source et quand en avez-vous besoin?
L'entiercement consiste à déposer le code source du logiciel auprès d'un tiers neutre. En cas d'événement déclencheur — insolvabilité du concédant, abandon du produit — le code source est remis au titulaire de licence. Cette protection prend tout son sens pour les logiciels critiques dont la perte du soutien du fournisseur serait catastrophique; c'est une demande courante dans les négociations de logiciels d'entreprise.
Qu'exige la LPRPDE dans un contrat de licence de logiciel?
La LPRPDE exige que le contrat traite de la collecte, de l'utilisation, de la communication et de la protection des renseignements personnels. Les dispositions clés comprennent les normes de sécurité des données, les obligations d'avis en cas de violation (la LPRPDE exige une notification « dès que possible » après la constatation d'une violation — 72 heures constitue une bonne pratique largement reconnue à négocier dans les ententes avec les fournisseurs), la résidence des données et les obligations de suppression des renseignements personnels à la résiliation.
Qu'est-ce qu'une ENS dans une entente SaaS?
L'entente de niveau de service (ENS ou SLA) est l'engagement contractuel du fournisseur SaaS quant à la performance du service — généralement la disponibilité, les délais de réponse du soutien et les remèdes en cas de défaillance. La norme de l'industrie est 99,9 % de disponibilité. Les remèdes prennent habituellement la forme de crédits de service; pour un logiciel critique, négociez un droit de résiliation en cas de défaillances chroniques.
Un concédant peut-il ramener sa responsabilité à zéro au Canada?
Non. Les clauses de limitation de responsabilité dans les ententes B2B sont généralement opposables au Canada, mais les tribunaux ne valideront pas les clauses qui suppriment tout recours utile ou qui sont inconscionables. La Loi de 2002 sur la protection du consommateur de l'Ontario restreint par ailleurs les exclusions de responsabilité en contexte B2C.
Qu'arrive-t-il à mes données si j'annule une entente SaaS?
Sans clause de portabilité, le fournisseur peut n'avoir aucune obligation contractuelle de restituer vos données dans un format utilisable. Avant de signer, négociez des droits exprès d'exportation dans des formats standard, une fenêtre post-résiliation d'au moins 30 jours pour finaliser l'exportation et une obligation de suppression de vos données par le fournisseur dans les 90 jours suivant la résiliation.
Les ententes clickwrap sont-elles exécutoires au Canada?
Oui. Les ententes clickwrap — qui exigent une acceptation active par clic sur « J'accepte » — sont généralement exécutoires en vertu de la Loi de 2000 sur le commerce électronique de l'Ontario, à condition que les conditions aient été raisonnablement portées à l'attention de l'utilisateur. Les ententes browsewrap — où l'acceptation est présumée par l'usage du site — sont plus vulnérables aux contestations.
Un fournisseur peut-il interdire la rétro-ingénierie?
En règle générale, oui. Les interdictions de rétro-ingénierie sont courantes dans les licences commerciales et sont généralement valides au Canada. La Loi sur le droit d'auteur contient des exceptions limitées pour l'interopérabilité, mais elles sont étroites. Ne présumez pas que vous avez le droit de procéder à la rétro-ingénierie d'un logiciel concédé à moins que le contrat ne le permette expressément.
Sources et ressources officielles
Lois fédérales citées
- Loi sur le droit d'auteur, par. 3(1) — définition du droit d'auteur (logiciel comme œuvre littéraire)
- Loi sur le droit d'auteur, par. 13(1) et 13(3) — titularité du droit d'auteur (employés et travailleurs autonomes)
- Loi sur la protection des renseignements personnels et les documents électroniques (LPRPDE)
- Loi sur les licences d'exportation et d'importation — contrôles à l'exportation sur les logiciels et technologies
Lois de l'Ontario citées 5. Loi de 2002 sur la protection du consommateur — pratiques déloyales, renouvellement automatique et modalités contractuelles 6. Loi de 2000 sur le commerce électronique — validité des contrats électroniques et ententes clickwrap
Directives gouvernementales 7. Gouvernement fédéral — conditions supplémentaires pour les logiciels sous licence (normes d'entiercement) 8. Commissariat à la protection de la vie privée — obligations d'avis de violation sous la LPRPDE
Contactez Hadri Law
Les contrats de licence de logiciel comportent des conséquences juridiques et financières concrètes — pour les entreprises qui concèdent leurs logiciels comme pour celles qui en dépendent. Que vous soyez une société technologique préparant votre première licence d'entreprise, une jeune pousse qui évalue une entente SaaS critique ou une organisation qui commande un développement sur mesure, les modalités de votre contrat façonneront votre exposition au risque pour plusieurs années.
Hadri Law conseille les entreprises en matière de contrats commerciaux, incluant les contrats de licence de logiciel, les ententes SaaS et les contrats de développement sur mesure. Notre équipe accompagne aussi bien les concédants que les titulaires de licence dans la négociation d'ententes qui reflètent une répartition réaliste du risque.
Nassira El Hadri et Nicholas Dempsey conseillent en matière de contrats commerciaux et technologiques. Martina Caunedo offre un accompagnement sur les implications fiscales transfrontalières des ententes internationales de licence de logiciel.
Nous servons des clients à Toronto, Mississauga, Oakville, Burlington, Hamilton et dans l'ensemble de la région du Grand Ontario — en anglais, en français, en espagnol et en catalan.
Communiquez avec nous pour une consultation initiale gratuite :
Téléphone : (437) 974-2374 Courriel : nassira@hadrilaw.com Réservez en ligne : calendly.com/hadrilaw/free-consultation
Les renseignements contenus dans ce billet sont fournis à titre d'information générale et ne constituent pas un avis juridique. Les contrats de licence de logiciel varient considérablement, et les modalités appropriées dépendent des circonstances propres à chaque transaction. Consultez un avocat qualifié avant de signer une entente logicielle significative.
