Bruce Perens a quitté l'organisation OSI en raison de désaccords concernant la licence CAL.

Bruce Perens a annoncĂ© sur sa sortie de l'organisation Open Source Initiative (OSI), qui s'occupe de la vĂ©rification des licences pour assurer leur conformitĂ© aux critĂšres Open Source. Bruce est l'un des cofondateurs de l'OSI, un des auteurs de la dĂ©finition de l'Open Source, le crĂ©ateur du package BusyBox et il a Ă©tĂ© le deuxiĂšme leader du projet Debian (en 1996, il a remplacĂ© Ian Murdock). La raison de son dĂ©part est liĂ©e au refus d'ĂȘtre impliquĂ© dans la dĂ©cision en prĂ©paration au sein de l'OSI concernant l'inclusion CAL (Cryptographic Autonomy License) dans le cadre des licences ouvertes.

La licence CAL appartient à la catégorie des licences copyleft et a été développée à la demande du projet Holochain spécialement pour protéger davantage les données des utilisateurs dans des applications P2P distribuées. Holochain développe une plateforme basée sur une chaßne de hachage (hashchain) pour créer des applications distribuées vérifiées cryptographiquement.

La licence CAL permet d'utiliser Holochain sous forme de logiciel libre et gratuit, Ă  condition de respecter plusieurs conditions. Tout d'abord, le code source de Holochain et de toutes les Ɠuvres dĂ©rivĂ©es doit ĂȘtre fourni dans les mĂȘmes conditions, y compris celles liĂ©es Ă  la protection de la confidentialitĂ© des clĂ©s cryptographiques. DeuxiĂšmement, le droit d'exĂ©cution publique (public performance) de Holochain, y compris l'utilisation de l'API Holochain pour lancer des applications, n'est accordĂ© que si la confidentialitĂ© et l'autonomie des clĂ©s cryptographiques privĂ©es de chaque utilisateur sont maintenues.

Conceptuellement, la CAL ne ressemble pas aux autres licences — si un service utilise un logiciel sous cette licence, elle couvre non seulement le code, mais aussi les donnĂ©es traitĂ©es. Selon la licence CAL, si la confidentialitĂ© de la clĂ© utilisateur est compromise (par exemple, si les clĂ©s sont stockĂ©es sur un serveur centralisĂ©), alors le droit de propriĂ©tĂ© sur les donnĂ©es est Ă©galement violĂ©, perdant ainsi le contrĂŽle sur ses propres copies de l'application. En pratique, cette caractĂ©ristique de la licence permet des manipulations de clĂ©s uniquement du cĂŽtĂ© de l'utilisateur final, sans stockage sur des serveurs centralisĂ©s.

Par exemple, la licence CAL n’autorisera pas une entreprise Ă  crĂ©er un chat P2P d’entreprise sur Holochain, oĂč les clĂ©s des employĂ©s sont stockĂ©es dans un espace de stockage contrĂŽlĂ© par l’entreprise, sans exclure la possibilitĂ© de lire les conversations. Ainsi, Holochain essaie de garantir que toute application basĂ©e sur Holochain mĂ©rite confiance et est autonome. Si une application fait appel Ă  des systĂšmes centralisĂ©s pour gĂ©rer les clĂ©s des utilisateurs, elle perd le droit de fonctionner avec Holochain.

Bruce Perens considĂšre, que la licence CAL ne garantit pas la libertĂ© nĂ©cessaire et vise Ă  protĂ©ger Holochain contre les abus des dĂ©veloppeurs qui tentent de contrĂŽler entiĂšrement les donnĂ©es des utilisateurs dans leurs applications. Les exigences relatives au stockage des clĂ©s uniquement sur les systĂšmes des utilisateurs finaux, Ă  la lumiĂšre des critĂšres Open Source peuvent ĂȘtre perçues comme une atteinte aux droits de certains groupes et une discrimination selon le domaine d’application.

Perens a expliquĂ© qu’une caractĂ©ristique importante des licences ouvertes est la possibilitĂ© de les appliquer sans recourir Ă  des avocats. Un utilisateur peut simplement installer le programme fourni sous une licence ouverte approuvĂ©e par l’OSI, et s’il ne modifie pas le code et ne transmet pas le programme Ă  quelqu’un d’autre, il n’a mĂȘme pas besoin de lire la licence. L’OSI a approuvĂ© plus de 100 licences ouvertes, et toutes sont conformes Ă  ce modĂšle. Mais la licence CAL brise ce modĂšle : si quelqu’un utilise un programme sous la licence CAL et a des utilisateurs, il lui incombe une responsabilitĂ© supplĂ©mentaire de restituer les donnĂ©es Ă  ces utilisateurs.

Avec cette nouvelle licence, Holochain tente de contrĂŽler le rĂ©seau d’applications et de s’opposer au fait que les dĂ©veloppeurs de clients pour la plateforme distribuĂ©e peuvent lier les utilisateurs Ă  eux en capturant leurs donnĂ©es. Perens reconnaĂźt le noble objectif de garantir la confidentialitĂ© des donnĂ©es des utilisateurs, mais considĂšre inacceptable que la comprĂ©hension de la licence et l’interaction avec les utilisateurs nĂ©cessitent la consultation d’un avocat. Perens a Ă©galement soulignĂ© le problĂšme du nombre croissant de licences, dont l’abondance complique la combinaison d’applications sous diffĂ©rentes licences, et a indiquĂ© que l'on peut se contenter de trois licences : AGPLv3, LGPLv3 et Apache v2.

La licence CAL a été conçue par le juriste renommé Van Lindberg (Van Lindberg), spécialisé dans les questions liées à la propriété intellectuelle et aux licences dans les logiciels open source. Selon des informations, obtenues par la publication The Register, Lindberg a secrÚtement fait pression pour obtenir l'accord des directeurs de l'OSI afin de reconnaßtre la licence CAL comme open, contournant ainsi le processus public d'approbation de la licence.

Lindberg a répondu que beaucoup de gens s'étaient initialement fait une opinion biaisée sur la licence CAL et tentaient de saisir n'importe quelle occasion pour s'y opposer. Le mot lobbying dans ce contexte est mal utilisé, car la révision de la licence et sa discussion ont eu lieu sur des forums publics, tandis que les questions de procédure ont été discutées en privé.

Pamela Chestek, présidente du comité d'examen des licences, a indiqué qu'il n'y a rien d'étrange dans la correspondance privée, car le conseil d'administration de l'OSI consulte généralement les parties avant de réviser une licence. Elle a également eu une conversation téléphonique avec Lindberg, au cours de laquelle elle a essayé d'expliquer quels étaient précisément les problÚmes liés à la licence proposée. Il est possible que cette communication ait été mal comprise. En ce qui concerne la licence CAL, la discussion à son sujet n'est pas encore terminée et aucun avis définitif n'a été formulé.

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster