Bruce Perens heeft de OSI-organisatie verlaten vanwege meningsverschillen over de CAL-licentie

Bruce Perens heeft aangekondigd over het verlaten van de Open Source Initiative (OSI), die verantwoordelijk is voor het controleren van licenties op overeenstemming met de criteria voor Open Source. Bruce is medeoprichter van OSI, een van de auteurs van de definitie van Open Source, de maker van het BusyBox-pakket en de tweede leider van het Debian-project (hij verving Jan Mertens in 1996). De reden voor zijn vertrek is de wens om zich niet te bemoeien met de aankomende beslissing van OSI over de opname van CAL (Cryptographic Autonomy License) in de categorie open-source licenties.

De CAL-licentie heeft betrekking op valt onder de copyleft-licenties en is ontwikkeld in opdracht van het project Holochain speciaal voor een extra bescherming van gebruikersgegevens in gedistribueerde P2P-applicaties. Holochain ontwikkelt een platform op basis van een hashchain voor het creëren van cryptografisch geverifieerde gedistribueerde applicaties.

De CAL-licentie maakt het mogelijk om Holochain te gebruiken als gratis en open-source software, mits aan een aantal voorwaarden wordt voldaan. Ten eerste moet de broncode van Holochain en al zijn afgeleiden werken worden geleverd onder dezelfde voorwaarden, inclusief voorwaarden met betrekking tot de privacy van cryptografische sleutels. Ten tweede wordt het recht op publiekelijke uitvoering van Holochain, inclusief het gebruik van de Holochain API voor het uitvoeren van applicaties, alleen verleend onder behoud van de privacy en autonomie van de gesloten cryptografische sleutels van elke individuele gebruiker.

CAL verschilt conceptueel van andere licenties - als een dienst software onder deze licentie gebruikt, omvat het niet alleen de code, maar ook de verwerkte gegevens. Volgens de CAL-licentie, als de privacy van de gebruikerssleutel wordt geschonden (bijvoorbeeld als sleutels op een gecentraliseerde server worden opgeslagen), dan wordt ook het recht op eigendom van gegevens geschonden en verliest men de controle over eigen kopieën van de applicatie. In de praktijk staat dit kenmerk van de licentie alleen manipulatie van sleutels aan de kant van de eindgebruiker toe, zonder deze op gecentraliseerde servers op te slaan.

Bijvoorbeeld, de CAL-licentie staat een bedrijf niet toe om op basis van Holochain een eigen bedrijfs-P2P-chat te creëren, waarin de sleutels van medewerkers zijn opgeslagen in een gemeenschappelijke opslag die onder controle van het bedrijf staat en die de mogelijkheid van het lezen van berichten niet uitsluit. Holochain probeert zo ervoor te zorgen dat elke applicatie op basis van Holochain vertrouwen verdient en autonoom is. Als een applicatie gecentraliseerde systemen betrekt voor het werken met gebruikerssleutels, verliest deze applicatie het recht om met Holochain te werken.

Bruce Perens is van mening, dat de CAL-licentie niet de noodzakelijke vrijheid biedt en gericht is op bescherming Holochain tegen misbruik door ontwikkelaars die in hun applicaties volledige controle over gebruikersdata proberen uit te oefenen. De eis om sleutels alleen op systemen van eindgebruikers op te slaan komt in het licht van de Open Source-criteria mogelijk overkomen als een inbreuk op de rechten van bepaalde groepen en discriminatie op het gebied van toepassing.

Perens legde uit dat een belangrijk kenmerk van open licenties de mogelijkheid is om deze toe te passen zonder juridische hulp. Een gebruiker kan eenvoudig het programma installeren dat wordt geleverd onder een in OSI goedgekeurde open licentie, en als hij geen wijzigingen in de code aanbrengt en het programma niet aan iemand anders overdraagt, hoeft hij de licentie zelfs niet te lezen. In de OSI zijn meer dan 100 open licenties goedgekeurd en ze voldoen allemaal aan dit model. Maar de CAL-licentie doorbreekt dit model — als iemand met een programma onder de CAL-licentie werkt en gebruikers heeft, krijgt hij extra verantwoordelijkheden voor het teruggeven van gegevens aan deze gebruikers.

Met de nieuwe licentie probeert Holochain het netwerk van applicaties te controleren en zich te verzetten tegen het feit dat ontwikkelaars van cliënten voor het gedistribueerde platform gebruikers aan zich kunnen binden door hun gegevens te veroveren. Perens erkent de nobele doelstelling van het waarborgen van de privacy van gebruikersdata, maar vindt het onaanvaardbaar dat voor het begrijpen van de licentie en de interactie met gebruikers juridische raadpleging nodig is. Perens wees ook op de schadelijkheid van de steeds groter wordende hoeveelheid licenties, waarvan de overdaad het combineren van applicaties onder verschillende licenties bemoeilijkt, en gaf aan dat men met slechts drie licenties zou kunnen toekomen — AGPLv3, LGPLv3 en Apache v2.

De CAL-licentie is ontwikkeld door de bekende jurist Van Lindberg (Van Lindberg), gespecialiseerd in zaken met betrekking tot intellectuele eigendom en licenties in open source software. Volgens gegevens, die door The Register zijn verkregen, heeft Lindberg privé gelobbyd voor de goedkeuring van de OSI-directeuren om de CAL-licentie als open te erkennen, voorbij een publiek goedkeuringsproces.

Lindberg antwoordde dat veel mensen aanvankelijk een vooringenomen mening over de CAL-licentie hebben gevormd en proberen elke gelegenheid te gebruiken om zich ertegen te verzetten. Het woord lobbyen is in deze context ongepast, aangezien de beoordeling en discussie van de licentie op openbare fora plaatsvond, terwijl alleen procedurele zaken in privé werden besproken.

Pamela Chestek, die het beoordelingscomité voor licenties leidt, merkte op dat er niets vreemds was aan privécommunicatie, aangezien de raad van bestuur van de OSI gewoonlijk met betrokken partijen overlegt voordat een licentie wordt beoordeeld. Ook had ze een telefoongesprek met Lindberg waarin ze probeerde uit te leggen waar de problemen met de voorgestelde licentie precies liggen. Dit communicatie kan mogelijk verkeerd zijn begrepen. Wat betreft de CAL-licentie is de discussie hierover nog niet afgerond en is er voorlopig geen definitieve mening gevormd.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster