POSS Chap 9 Part 9
Un article de Framalang Wiki.
Sommaire |
[modifier] Copyright Assignment and Ownership / Attribution des droits d'auteur et propriété
There are three ways to handle copyright ownership of free code contributed to by many people. The first is to ignore the issue of copyright entirely (I don't recommend this). The second is to collect a contributor license agreement (CLA) from each person who works on the project, explicitly granting the project the right to use that person's code. This is usually enough for most projects, and the nice thing is that in some jurisdictions, CLAs can be sent in by email. The third way is to get actual copyright assignments from contributors, so that the project (i.e., some legal entity, usually a nonprofit) is the copyright owner for everything. This is the most legally airtight way, but it's also the most burdensome for contributors; only a few projects insist on it.
Note that even under centralized copyright ownership, the code remains free, because Open Source licenses do not give the copyright holder the right to retroactively proprietize all copies of the code. So even if the project, as a legal entity, were to suddenly turn around and started distributing all the code under a restrictive license, that wouldn't cause a problem for the public community. The other developers would simply start a fork based on the latest free copy of the code, and continue as if nothing had happened.Il existe trois approches de la détention des droits d'auteur sur un code libre, fruit du travail de plusieurs personnes. La première consiste à purement et simplement ignorer le problème du droit d'auteur (je vous le déconseille). La deuxième est de demander un Accord de Licence du Participant (ALP) à chaque personne travaillant sur le projet, accordant explicitement au projet le droit d'utiliser le code du participant. C'est en général suffisant pour la plupart des projets et le point positif est que dans certaines juridictions ces ALP peuvent être envoyés par courrier électronique. La troisième approche est d'obtenir des participants l'attribution complète des droits d'auteur afin que le projet (c'est-à-dire une entité légale, généralement à but non lucratif) soit le détenteur de tous les droits d'auteur. C'est la voie qui, légalement, est la plus sure, mais également la plus contraignante pour les participants, seuls quelques projets l'empruntent.
Notez que même si la propriété intellectuelle est centralisée le code demeure libre car les licences Open Source ne donnent pas au détenteur des droits la possibilité de rendre rétroactivement propriétaire toutes les copies du code. Donc même si le projet, en temps qu'entité légale, retourne soudainement sa veste et décide de distribuer le code sous une licence plus restrictive cela ne posera pas de problème à la communauté publique. Les autres développeurs n'auraient qu'à initier une fourche basée sur la dernière version libre du code et à continuer comme si rien ne s'était passé. Comme cette possibilité existe la plupart des participants coopèrent lorsqu'on leur demande de signer un ALP ou une attribution de droit d'auteur.[modifier] Doing Nothing / Ne rien faire
[modifier] Contributor License Agreements / Accord de Licence du Participant
This is a license agreement only; it does not transfer copyright ownership and does not change your rights to use your own Contributions for any other purpose. Here are some examples:
• Individual contributor CLAs:
• http://apache.org/licenses/icla.txt
• http://code.google.com/legal/individual-cla-v1.0.html
• Corporate contributor CLAs:
• http://apache.org/licenses/cla-corporate.txt
• http://code.google.com/legal/corporate-cla-v1.0.html
This is a license agreement only; it does not transfer copyright ownership and does not change your rights to use your own Contributions for any other purpose. Here are some examples:
• Individual contributor CLAs:
• http://apache.org/licenses/icla.txt
• http://code.google.com/legal/individual-cla-v1.0.html
• Corporate contributor CLAs:
• http://apache.org/licenses/cla-corporate.txt
• http://code.google.com/legal/corporate-cla-v1.0.html
ou en français :
Ceci n'est qu'un accord de licence, il n'y a pas de transfert de droit d'auteur et vous conservez le droit d'utiliser vos propres Contributions à toute autre fin. Voici quelques exemples :
• ALP pour les participants individuels :
• http://apache.org/licenses/icla.txt
• http://code.google.com/legal/individual-cla-v1.0.html
• ALP pour les entreprises participantes :
• http://apache.org/licenses/cla-corporate.txt
• http://code.google.com/legal/corporate-cla-v1.0.html
[modifier] Transfer of Copyright / Transfert du droit d'auteur
Copyright transfer means that the contributor assigns to the project copyright ownership on her contributions. Ideally, this is done on paper and either faxed or snail-mailed to the project. Some projects insist on full assignment because having a single legal entity own the copyright on the entire code base can be useful if the terms of the Open Source license ever need to be enforced in court. If no single entity has the right to do it, all the contributors might have to cooperate, but some might not have time or even be reachable when the issue arises. Different organizations apply different amounts of rigor to the task of collecting assignments. Some simply get an informal statement from a contributor on a public list mailing list—something to the effect
"I hereby assign copyright in this code to the project, to be licensed under the same terms as the rest of the code." At least one lawyer I've talked to says that's really enough, presumably because it happens in a context where copyright assignment is normal and expected anyway, and because it represents a bona fide effort on the project's part to ascertain the developer's true intentions. On the other hand, the Free Software Foundation goes to the opposite extreme: they require contributors to physically sign and mail in a piece of paper containing a formal statement of copyright assignment, sometimes for just one contribution, sometimes for current and future contributions. If the developer is employed, the FSF asks that the employer sign it too. The FSF's paranoia is understandable. If someone violates the terms of the GPL by incorporating some of their software into a proprietary program, the FSF will need to fight that in court, and they want their copyrights to be as airtight as possible when that happens. Since the FSF is copyright holder for a lot of popular software, they view this as a real possibility. Whether your organization needs to be similarly scrupulous is something only you can decide, in consultation with lawyers. In general, unless there's some specific reason why your project needs full copyright assignment, just go with CLAs; they're easier for everyone.
Most projects have a single legal entity own the copyright on the entire code base. This is done for vari-
ous reasons. If the terms of the copyright ever need to be defended or enforced in court, it's much easier
if a single entity has the right to do so; otherwise, all of the contributors would have to cooperate, and
some might not have time or even be reachable when the issue arises. Also, if the code is the target of a
copyright infringement suit, you wouldn't want the individual developers to be personally exposed to li-
ability.
Remember that centralized ownership of the copyright does not make the code any less free. Open
source licenses do not give the copyright holder the right to retroactively proprietize all copies of the
code. Even if the copyright-holding entity suddenly turned around and started distributing all the code
under a restrictive license, it wouldn't cause a problem for the public project. The other developers
would simply start a fork based on the latest free copy of the code, and continue as if nothing had
happened. Because they know they can do this, most developers do not object when asked to assign
copyright to some sponsoring organization.
Different organizations apply different amounts of rigor to the task of collecting copyright assignments.
For most, simply getting an informal statement from a contributor on the public list is
enough—something to the effect of "I hereby assign copyright in this code to the project, to be licensed
under the same terms as the rest of the code." At least one lawyer I've talked to says that's really enough,
presumably because it happens in a context where copyright assignment is normal and expected anyway,
and because it represents a bona fide effort on the project's part to ascertain the developer's true inten-
tions. On the other hand, the Free Software Foundation goes to the opposite extreme: they require con-
tributors to physically sign and mail in a piece of paper containing a formal statement of copyright assignment,
sometimes for just one contribution, sometimes for current and future contributions. If the developer is employed,
the FSF asks that the employer sign it too.The FSF's paranoia is understandable. If someone violates the terms of
the GPL by incorporating some of their software into a proprietary program, the FSF will need to fight that in court, and they want their
copyrights to be as airtight as possible when that happens. Since the FSF is copyright holder for a lot of
popular software, they view this as a real possibility. Whether your organization needs to be similarly
scrupulous is something only you can decide, in consultation with lawyers.
La plupart des projets donnent l'entièreté des droits d'auteurs à une seule entité légale sur tout le code. Il y a plusieurs raisons à cela. Si les termes du droit d'auteur doivent un jour être défendus ou faits entendre devant une court, il est beaucoup plus aisé si une seule entité en a le droit, autrement, tous les contributeurs devraient coopérer alors que certains pourraient ne pas avoir le temps ou pourraient même ne pas être joignables lorsque le problème se présente. De plus, si le code fait l'objet d'une poursuite pour violation du droit d'auteur, vous ne voudriez pas que l'un de vos développeurs soit personnellement poursuivit. Souvenez vous que la concentration de la propriété du droit d'auteur ne rend pas le code moins libre. Les licences Open Source ne donnent pas le droit au détenteur du droit d'auteur de rendre rétroactivement propriétaire toutes les copies du code. Même si l'entité possédant les droits d'auteur retournait soudainement sa veste et décidait de distribuer le code sous une licence plus restrictive, cela ne poserait pas de problème au projet public. Les autres développeurs n'auraient qu'à commencer une fourche basée sur la dernière version libre du code et qu'à continuer comme si rien ne s'était passé. Comme ils savent qu'ils ont cette possibilité, ça ne pose pas de problème pour la plupart des développeurs d'attribuer les droits d'auteur à une organisation fournissant le support financier.
Selon l'organisation, la rigueur avec laquelle elle collecte les attributions de droits d'auteur varie. Pour la plupart, obtenir une déclaration de l'un des contributeurs sur la liste publique est suffisant, quelque chose comme « Par la présente, j'attribue les droits d'auteur sur ce code au projet, il devra être publié sous la même licence que le reste du code. » Au moins un des avocats à qui j'ai parlé dit que c'est largement suffisant, certainement parce que cela se déroule dans un contexte où l'attribution du droit d'auteur est normal et attendu de toute façon et parce que cela représente un acte de bonne foi de la part du projet pour s'assurer des réelles intentions des développeurs. D'un autre côté, la Free Software Foundation a choisi la solution opposée : ils demandent que les participants signent et envoient par courrier une lettre contenant une déclaration officielle de l'attribution des droits d'auteur, parfois pour une seule contribution, parfois pour toutes leurs contributions présentes et à venir. Si le développeur est un employé, la FSF demande également que l'employeur signe. La paranoïa de la FSF est compréhensible. Si quelqu'un viole les termes de la GPL en ajoutant certains de leurs logiciels dans des programmes propriétaires, la FSF devra alors se battre devant une court et ils veulent donc que leurs droits d'auteur soient aussi solides que possible quand cela arrive. Comme la FSF est détentrice des droits d'auteur d'un grand nombre de logiciels populaires, cette éventualité est très réel pour eux. C'est à vous de décider, avec l'aide d'avocats, si votre organisation doit être aussi prudente.
