Qu'est-ce que les problèmes d'infraction aux droits d'auteur liés aux programmes ?
Lorsque l’on parle de “problèmes de droits d’auteur”, beaucoup de gens pensent d’abord à des choses comme le plagiat de logos ou de designs de personnages créés par des designers. Cependant, en réalité, le code écrit par les ingénieurs est également considéré comme une “œuvre” en termes juridiques, et les droits d’auteur sont reconnus.
Cependant, en même temps, le travail des ingénieurs et des programmeurs n’est pas quelque chose qui peut montrer de l’originalité du jour au lendemain. Souvent, c’est seulement en apprenant beaucoup à partir du code que d’autres ont pensé et créé que l’on peut commencer à produire des résultats productifs.
Dans cet article, nous expliquerons comment distinguer entre “se référer à” et “plagier” le code source d’un programme en tant qu’œuvre.
Quel est le lien entre le développement de systèmes et le droit d’auteur ?
Que protège le droit d’auteur et que ne protège-t-il pas ?
Qu’est-ce que le droit d’auteur et pourquoi existe-t-il ? La réponse à cette question est en fait inscrite dans la loi sur le droit d’auteur elle-même. L’article 1 de la loi sur le droit d’auteur, au début, proclame son existence comme suit (les parties soulignées ont été ajoutées par l’auteur) :
Article 1 : Cette loi définit les droits des auteurs et les droits voisins en ce qui concerne les œuvres, les performances, les enregistrements, les diffusions et les diffusions par câble, et vise à protéger les droits des auteurs et autres, tout en tenant compte de l’utilisation équitable de ces biens culturels, afin de contribuer au développement de la culture.
Article 1 de la loi sur le droit d’auteur japonais
En d’autres termes, il s’agit d’un domaine qui pose la question de savoir comment protéger les droits des individus en tant qu’auteurs, tout en les reliant à l’intérêt de la société dans son ensemble et en apportant une harmonie globale aux choses.
En outre, si l’on parle de ce que couvre le droit d’auteur en termes de loi, l’article 10, paragraphe 1, donne des exemples comme suit :
Les œuvres mentionnées dans cette loi sont généralement les suivantes :
1. Œuvres littéraires, scénarios, essais, discours et autres œuvres linguistiques
Article 10, paragraphe 1, de la loi sur le droit d’auteur japonais
2. Œuvres musicales
3. Œuvres de danse ou de mime
4. Peintures, gravures, sculptures et autres œuvres d’art
5. Œuvres architecturales
6. Cartes ou dessins, diagrammes, modèles et autres œuvres graphiques de nature académique
7. Œuvres cinématographiques
8. Œuvres photographiques
9. Œuvres de programme
Le paragraphe 9 mentionne clairement les “œuvres de programme”. En d’autres termes, le droit d’auteur s’applique également au code source. Ce ne sont que des “exemples”, donc ce n’est pas parce qu’ils sont inclus ici qu’ils sont les seuls à être couverts par cette loi. Cependant, il est clair que les programmes sont certainement dans le champ d’application de cette loi.
Le sens substantiel du fait que le droit d’auteur est reconnu, si l’on essaie de l’expliquer aussi brièvement que possible dans le contexte du programme, est que seuls certains titulaires de droits peuvent utiliser exclusivement l’œuvre pour des choses comme la reproduction (article 21 de la même loi), la transmission au public via Internet (article 23, paragraphe 1 de la même loi), et le transfert (article 27 de la même loi). De plus, si le droit d’auteur est violé, le titulaire du droit peut demander une injonction (article 112, paragraphe 1 de la loi sur le droit d’auteur) ou une demande d’indemnisation pour responsabilité délictuelle (article 709 du code civil) en tant que mesure civile.
Cependant, comme mentionné précédemment, le droit d’auteur est un domaine du droit qui vise à équilibrer deux valeurs : la protection de l’individu titulaire du droit et l’intérêt de la société dans son ensemble. Par conséquent, il est important de connaître non seulement les cas où ce droit s’applique, mais aussi les cas où il ne s’applique pas.
Par exemple, si une personne qui ne détient pas le droit d’auteur sur un programme existant exécute ce programme uniquement en tant qu’utilisateur, elle ne viole pas en principe le droit d’auteur (article 47, paragraphe 8 de la loi sur le droit d’auteur). De plus, si elle est reconnue comme une utilisation privée, la reproduction ou l’adaptation n’est pas illégale (article 47, paragraphe 3 de la loi sur le droit d’auteur).
Alors que la protection de la position du titulaire du droit est bien sûr importante, la création de nouvelles œuvres inspirées par les œuvres d’autrui, et l’accumulation de ces créations, est précisément ce que l’on appelle la “culture”. On pourrait dire que c’est un domaine du droit qui a continué à se développer tout en tenant compte de la question fondamentale de la différence entre “plagier” et “se référer à”.
Pourquoi le droit d’auteur est-il important dans le développement de systèmes ?
Dans des travaux tels que le développement de systèmes informatiques et l’implémentation de programmes, il y a eu des cas réels dans le passé où la question de savoir si le droit d’auteur a été violé ou non a été contestée. Il s’agit d’un conflit sur le fait de savoir si deux programmes “très similaires” ont été “juste référencés” ou si le programme original a été “plagié”. Par exemple, supposons qu’un employé qui travaillait à l’origine pour une entreprise de développement de systèmes devienne indépendant et mette en œuvre un autre programme “très similaire” pour le commercialiser. Dans ce cas, il est tout à fait possible que l’entreprise vendeuse, qui est l’ancien employeur, revendique ses droits.
Cependant, le fait que de tels conflits peuvent survenir n’est pas seulement un risque pour le “côté qui a été plagié”, mais aussi pour le “côté qui est accusé de plagiat”. Le plus grand risque dans ce cas est d’être menacé de droit d’injonction lors des négociations.
La principale raison pour laquelle le “droit d’auteur” est un “droit fort” est qu’il reconnaît ce que l’on appelle le “droit de demander une injonction”.
L’auteur, le titulaire du droit d’auteur, le titulaire du droit de publication, l’artiste interprète ou exécutant ou le titulaire du droit voisin peut demander à celui qui viole ou est susceptible de violer son droit moral d’auteur, son droit d’auteur, son droit de publication, son droit moral d’artiste interprète ou exécutant ou son droit voisin de cesser ou de prévenir cette violation.
Article 112 de la loi sur le droit d’auteur japonais
La personne qui a subi une violation du droit d’auteur peut demander à la personne qui commet la violation de “cesser” cette violation. En d’autres termes, si, par exemple, un programme côté serveur qui est actuellement en fonctionnement est en violation du droit d’auteur, on peut demander l’arrêt de ce serveur, c’est-à-dire l’arrêt du service.
Supposons que l’on vous propose de négocier sur la base de “Je vais vous laisser utiliser le service sans l’arrêter, mais j’aimerais que vous acceptiez de payer des frais d’utilisation”. Dans ce cas, le fait d’être insensible à la question du droit d’auteur, même pour un ingénieur sans mauvaise intention de créer une version piratée, comporte un risque de se voir proposer des négociations de prix sans rapport avec le prix du marché en raison de cette “faiblesse”. C’est en quelque sorte “dangereux”.
Jusqu’à quel point un programme peut-il ressembler à un autre avant de constituer une violation du droit d’auteur ?
Alors, comment est-ce que la violation du droit d’auteur est déterminée en droit ? Examinons cela en nous basant sur des précédents judiciaires.
Précédents judiciaires où la violation du droit d’auteur d’un programme a été contestée
Dans le cas cité ci-dessous, la violation du droit d’auteur d’un logiciel développé par un ancien employé dans son nouvel emploi a été contestée. En fin de compte, la violation du droit d’auteur a été reconnue.
En comparant les 35 fichiers du plaignant mentionnés ci-dessus et les 36 fichiers du défendeur correspondants, (omission) les parties marquées en jaune (parties marquées en jaune) ont exactement le même code source. De plus, les parties marquées en vert dans chaque preuve mentionnée ci-dessus (parties marquées en vert) sont différentes en termes de remplacement du nom de l’entreprise, du nom de la variable, du nom du formulaire, etc., mais en termes de fonctionnement du programme, ces différences de nom n’ont pas de sens, et on peut dire qu’il s’agit essentiellement du même code source.
Jugement du tribunal de district de Tokyo, 26 mai 2011
Ces parties marquées en jaune et en vert représentent la majorité des fichiers du plaignant et du défendeur mentionnés ci-dessus, et leur proportion ne descend pas en dessous de 90%.
On peut penser que le jugement ci-dessus vise à rendre un jugement en tenant compte de l’objectif de la loi sur le droit d’auteur, en examinant à la fois si les parties correspondantes sont créatives et en rendant un jugement basé sur un indicateur numérique objectif élevé, le taux de correspondance.
Critères juridiques pour déterminer la violation du droit d’auteur
Lorsqu’il s’agit de déterminer si un programme viole le droit d’auteur d’un autre programme, les points suivants doivent être vérifiés.
Quelle est la quantité ou la proportion de parties qui correspondent (ou sont similaires) ?
Si l’on regarde ces indicateurs numériques objectifs, plus le degré de similitude est élevé, plus il est facile de reconnaître une violation du droit d’auteur. On peut penser que le nombre de lignes ou de caractères correspondants, un indicateur objectif de comparaison et de vérification, a été pris en compte dans les jugements précédents.
Les parties qui correspondent (ou sont similaires) sont-elles capables d’expressions créatives ?
Si l’indicateur mentionné ci-dessus est “formel”, alors celui-ci pourrait être considéré comme “substantiel” en tenant compte de l’objectif de la loi sur le droit d’auteur. En d’autres termes, même si les parties correspondent formellement, il faut examiner si “elles sont capables d’autres méthodes d’expression”. Par exemple, si la seule méthode de mise en œuvre réaliste est d’utiliser une bibliothèque ou une fonction de haute utilité, cela devrait être considéré comme une simple adoption d’une méthode d’expression courante.
En d’autres termes, si la seule différence est dans l’espace de noms (noms de variables, constantes, fonctions, etc.), il serait difficile de dire que cela réduit substantiellement la similarité du programme. La créativité du travail d’un programmeur ne se manifeste pas dans la façon dont il utilise cet espace de noms.
De plus, si un bug se produit à un endroit qui doit être considéré comme une “plagiat” pour être expliqué, cela pourrait être un facteur qui soutient la violation du droit d’auteur.
Points à noter lors de la contestation d’une violation de droits d’auteur en justice
Voici quelques points à garder à l’esprit lorsqu’on conteste une violation de droits d’auteur de programme en justice.
Si le code n’est pas accessible, il est souvent difficile de prouver
Comme indiqué dans l’exemple de jugement précédent, lorsqu’on prétend à une violation de droits d’auteur d’un programme, il est nécessaire de comparer et d’examiner le code réel. Cependant, si l’autre partie refuse de divulguer le code source, il peut être difficile de préserver les preuves. Par conséquent, lorsqu’on conteste une violation de droits d’auteur en justice, il est souvent important de savoir comment résumer les faits de l’infraction, comment enregistrer le déroulement des négociations passées, et comment plaider pour la nécessité de préserver les preuves, c’est-à-dire le savoir-faire en matière de litiges civils.
Les idées abstraites ne sont pas protégées par le droit d’auteur
L’article 10, paragraphe 3, de la loi japonaise sur le droit d’auteur stipule ce qui suit :
3 La protection accordée par cette loi aux œuvres mentionnées au numéro 9 du paragraphe 1 ne s’étend pas aux langages de programmation, aux conventions et aux méthodes de résolution utilisés pour créer ces œuvres. Dans ce contexte, la signification de ces termes est définie comme suit :
Article 10, paragraphe 3, de la loi japonaise sur le droit d’auteur
1 Langage de programmation : désigne les caractères et autres symboles utilisés comme moyens d’expression d’un programme, ainsi que leur système.
2 Convention : désigne un accord spécial concernant l’utilisation du langage de programmation mentionné au numéro précédent dans un programme spécifique.
3 Méthode de résolution : désigne la méthode de combinaison des instructions pour un ordinateur dans un programme.
En d’autres termes, le droit d’auteur ne s’applique pas à la “procédure” de traitement des choses, ni à la “structure des choses et la manière d’organiser les problèmes”, comme la structure des dossiers. Si le droit exclusif privé s’étendait à ces choses, la loi sur le droit d’auteur ne pourrait plus contribuer au “développement de la culture”. Les langages de programmation et les algorithmes sont plus des idées abstraites que des œuvres, et le droit d’auteur ne s’applique pas à eux. Comme il n’y a pas de droit d’auteur, il n’y a pas non plus de “violation de droit d’auteur” à leur égard.
Conclusion
La difficulté du débat sur la différence entre “s’inspirer” et “plagier” dans l’industrie de l’IT réside dans le besoin d’une perspective riche et multiforme. Il est bien sûr nécessaire d’adopter une attitude scientifique pour comparer et vérifier l’objectivité de la similarité entre les deux, mais le débat inclut également des discussions sur ce que signifie être créatif, en tenant compte de l’essence de la loi japonaise sur le droit d’auteur.
Seule une attitude qui établit un argument en tenant compte à la fois de la forme et du fond peut permettre à la loi de contribuer à la valeur du “développement culturel” précisément dans ces domaines et industries.
Category: IT
Tag: ITSystem Development