L'OCL de Prusa : open source ou barrière cachée ?
La Open Community License (OCL) de Prusa Research redéfinit les frontières entre partage ouvert et usage commercial, posant de nouveaux dilemmes pour la communauté open source.
La licence qui divise la communauté
L'OCL introduit des limitations commerciales explicites que beaucoup considèrent incompatibles avec les principes fondamentaux de l'open source hardware.
Prusa Research a publié l'OCL v1 sur GitHub comme alternative aux licences nées pour le logiciel. L'objectif déclaré est de garantir l'accès et la modifiabilité pour la communauté, incluant le droit à la réparation, tout en promouvant une concurrence équitable en intervenant sur le copyright, le design et les brevets.
La licence autorise les utilisateurs finaux non commerciaux à utiliser, copier, modifier et hacker les produits et composants. Les modifications doivent être redistribuées sous OCL ou une autre licence non commerciale et share-alike compatible.
- Utilisateurs non commerciaux : liberté totale de modification, d'usage et de partage
- Entreprises : usage autorisé uniquement pour la production interne (internal production use)
- Interdit : copier ou reproduire à des fins commerciales sans licence séparée
- Interdit : activités automatisées de text et data mining sans autorisation explicite
La partie la plus controversée concerne les utilisateurs professionnels. Les entreprises peuvent utiliser et modifier le produit uniquement pour un usage interne de production. Il est interdit de modifier des composants à des fins commerciales autres que l'usage interne et de reproduire le produit ou des composants sans une licence séparée.
De nombreux observateurs estiment que ces restrictions éloignent l'OCL du périmètre des définitions standards de l'open source. La communauté maker, selon les rapports de Make, aurait préféré un dialogue avec l'OSI, Creative Commons et l'OSHWA plutôt que l'introduction d'une nouvelle licence.
Entre éthique et business : le dilemme du matériel libre
L'objectif est de protéger l'innovation communautaire sans étouffer le business légitime, mais la frontière entre ouverture et contrôle reste labile.
L'Open Source Hardware Association (OSHWA) définit le matériel open source comme un matériel dont la conception permet à quiconque d'étudier, modifier, distribuer, fabriquer et vendre la conception ou le matériel dérivé. La définition exige explicitement que la licence permette la production, la vente et la distribution de produits dérivés.
Une clause non commerciale rend donc la licence incompatible avec le label open source hardware selon les standards OSHWA. Cela crée une tension fondamentale : Prusa présente l'OCL comme open, mais les critères consolidés de la communauté disent le contraire.
| Aspect | OCL | Licences open standard |
|---|---|---|
| Usage personnel | Libre | Libre |
| Modifications | Autorisées | Autorisées |
| Usage commercial | Interne uniquement | Sans restrictions |
| Vente de dérivés | Interdit | Autorisé |
Michael Weinberg du NYU Engelberg Center (membre du conseil d'administration d'OSHWA) a soulevé une critique juridique et technique. L'OCL risque de transmettre une idée maximaliste de la propriété intellectuelle : dans le matériel, de nombreux éléments fonctionnels peuvent ne pas être couverts par le droit d'auteur.
Un texte de licence ne transforme pas automatiquement en interdit ce qui n'est pas protégeable en tant qu'œuvre créative. Même avec une licence restrictive, la possibilité de copier des parties fonctionnelles pourrait rester, rendant la question plus complexe qu'un simple changement de licence.
Open source avec conditions : un nouveau modèle ?
L'OCL introduit un hybride entre open source et contrôle commercial, avec des implications pratiques encore peu explorées pour les makers, les services et les entreprises.
Prusa justifie le choix en expliquant que les licences existantes ne fonctionnent pas pour le matériel. Le GPL est trop complexe et force à permettre l'exploitation commerciale. La Business Source License met les droits d'utilisation sur un minuteur. Les Creative Commons excluent explicitement les droits de brevet.
L'OCL inclut à la place un Patent License Grant explicite, créant un safe harbor pour ceux qui utilisent les fichiers légitimement. Il permet l'usage commercial interne : vous pouvez gagner de l'argent en utilisant ces designs pour gérer votre activité, mais vous ne pouvez pas gagner de l'argent en vendant les designs sous licence.
Sous des interprétations strictes des licences non commerciales, même une entreprise qui produit une pièce de rechange pour réparer sa propre machine de production pourrait violer les termes. L'OCL cherche à résoudre ce problème en permettant explicitement l'usage productif interne.
Dans le monde réel, la différence entre « tu peux modifier pour toi » et « tu peux produire et vendre des dérivés » a des implications à plusieurs niveaux. Pour les makers amateurs, l'OCL formalise la liberté de modification et de partage dans un cadre non commercial. Pour les services et les entreprises, la clause sur l'usage interne crée un espace gris qui nécessite une interprétation au cas par cas.
Le texte OCL est public sur GitHub avec des issues ouvertes, signalant un document qui génère encore des questions d'interprétation. La licence inclut également l'intention de maintenir une base de données de produits et de composants publiés sous OCL et les bonnes pratiques.
Conclusion
L'OCL représente un tournant ambitieux mais controversé dans le paysage du matériel libre (open hardware). Prusa cherche à résoudre le dilemme entre partage ouvert et protection commerciale, mais le résultat est un hybride que beaucoup dans la communauté refusent d'appeler open source.
La tension entre les définitions consolidées et les nouveaux besoins commerciaux n'est pas résolue. L'OCL peut fonctionner pour ceux qui cherchent un modèle « source available » avec contrôle commercial, mais pas pour ceux qui veulent respecter les normes OSHWA ou OSI.
Participez à la discussion : cette licence est-elle un pas en avant ou une limite cachée pour l'open source ? Le débat est ouvert et les implications légales et pratiques sont encore en cours de définition.
article écrit à l'aide de systèmes d'intelligence artificielle
Questions & Réponses
- Qu'est-ce que la Open Community License (OCL) de Prusa Research et quel est son objectif déclaré ?
- L'OCL est une licence publiée par Prusa Research sur GitHub comme alternative aux licences nées pour le logiciel. Son objectif déclaré est de garantir l'accès, la modifiabilité et le droit à la réparation pour la communauté, tout en introduisant des limitations commerciales explicites pour protéger l'innovation des entreprises et promouvoir une concurrence équitable sur le copyright, les designs et les brevets.
- Quelles sont les principales différences entre l'OCL et les licences de matériel libre standard selon l'OSHWA ?
- Les licences standard OSHWA permettent à quiconque d'étudier, de modifier, de fabriquer et de vendre le design ou le matériel dérivé sans restrictions commerciales. L'OCL en revanche n'autorise les entreprises qu'à un usage productif interne et interdit la vente de dérivés sans une licence séparée. Cette clause non commerciale rend la licence incompatible avec la définition officielle du matériel libre (open source hardware).
- Qu'est-ce qui est autorisé et interdit aux entreprises selon les termes de l'OCL ?
- Aux entreprises est autorisé d'utiliser et de modifier le produit exclusivement pour un usage interne de production, y compris la production de pièces de rechange pour leur propre activité. Il est interdit de modifier des composants à des fins commerciales externes, de répliquer des produits ou des composants pour la vente et de mener des activités automatisées de text et data mining sans autorisation explicite.
- Pourquoi de nombreux observateurs estiment-ils que l'OCL n'est pas compatible avec la définition de l'open source ?
- Les définitions consolidées d'OSI et d'OSHWA exigent explicitement que la licence ne discrimine pas l'usage commercial et permette la vente de produits dérivés. L'OCL limite au contraire l'usage commercial à la seule production interne, excluant la vente. Par conséquent, bien qu'elle se présente comme ouverte, elle viole les critères fondamentaux des communautés open source.
- Quelle est la critique soulevée par Michael Weinberg concernant l'OCL et la propriété intellectuelle ?
- Weinberg a souligné que l'OCL risque d'adopter une approche maximaliste de la propriété intellectuelle, ignorant que dans le matériel, de nombreux éléments fonctionnels ne sont pas couverts par le droit d'auteur. Un texte de licence restrictif ne peut pas interdire automatiquement ce qui n'est pas protégeable en tant qu'œuvre créative, rendant la question plus complexe qu'un simple changement de licence.
- Comment l'OCL aborde-t-elle le thème du right-to-repair par rapport aux licences non commerciales traditionnelles ?
- L'OCL aborde le right-to-repair en permettant explicitement l'usage productif interne, y compris la production de pièces de rechange pour réparer sa propre machine. Sous des interprétations strictes d'autres licences non commerciales, cette activité pourrait constituer une violation. De cette manière, l'OCL cherche à formaliser une exception pratique pour la maintenance d'entreprise tout en maintenant l'interdiction de la vente commerciale externe.
