Bruce Perens për daljen nga organizata Open Source Initiative (OSI), e cila merret me verifikimin e licencave për përputhshmërinë me kriteret e Open Source. Bruce është bashkëthemelues i OSI, një nga autorët e definicionit të Open Source, krijues i paketës BusyBox dhe lideri i dytë i projektit Debian (në vitin 1996 zëvendësoi Jan Merdokun). Si arsye për daljen përmendet dëshira për të mos qenë pjesë e vendimit që po përgatitet në OSI për përfshirjen (Licenca e Autonomisë Kriptografike) në mesin e licencave të hapura.
Licenca CAL kategori së licencave copyleft dhe me porosi të projektit veçanërisht për mbrojtjen shtesë të të dhënave të përdoruesve në aplikacionet e shpërndara P2P. Holochain zhvillon një platformë të bazuar në zinxhirin e hash-eve (hashchain) për krijimin e aplikacioneve të shpërndara që verifikohen me kriptografi.
Licenca CAL lejon përdorimin e Holochain në formën e softuerit të hapur dhe falas, përkatësisht nëse përmbushen disa kushte. Së pari, kodi burimor i Holochain dhe të gjithë punët e derivuara duhet të ofrohen sipas të njëjtave kushte, duke përfshirë kushtet që lidhen me ruajtjen e privatësisë së çelësave criptografik. Së dyti, e drejta për interpretimin publik të Holochain, duke përfshirë përdorimin e API-së Holochain për të ekzekutuar aplikacione, jepet vetëm duke ruajtur privatësinë dhe autonominë e çelësave të mbyllur criptografik të çdo përdoruesi individual.
Licenca CAL konceptualisht nuk Ă«shtĂ« si licencat e tjera â nĂ«se shĂ«rbimi pĂ«rdor softuer nĂ«n kĂ«tĂ« licencĂ«, ajo mbulon jo vetĂ«m kodin, por edhe tĂ« dhĂ«nat e pĂ«rpunuara. Sipas licencĂ«s CAL, nĂ«se besueshmĂ«ria e çelĂ«sit tĂ« pĂ«rdoruesit Ă«shtĂ« shkelur (pĂ«r shembull, çelĂ«sat ruhen nĂ« njĂ« server tĂ« centralizuar), atĂ«herĂ« shkelet edhe e drejta e pronĂ«sisĂ« mbi tĂ« dhĂ«nat dhe humbet kontrolli mbi kopjet e saj tĂ« aplikacionit. NĂ« praktikĂ«, kjo veçori e licencĂ«s lejon manipulimin e çelĂ«save vetĂ«m nĂ« anĂ«n e pĂ«rdoruesit pĂ«rfundimtar, pa i ruajtur ato nĂ« servera tĂ« centralizuar.
Për shembull, licenca CAL nuk do të lejojë që një kompani të krijojë një bisedë P2P korporative mbi Holochain, në të cilën çelësat e punonjësve janë vendosur në një depo të përbashkët nën kontrollin e kompanisë, duke mos përjashtuar mundësinë e leximit të bisedave. Në këtë mënyrë, Holochain përpiqet të sigurojë që çdo aplikacion i bazuar në Holochain të jetë i besueshëm dhe autonom. Nëse aplikacioni tërheq sisteme të centralizuara për të punuar me çelësat e përdoruesve, një aplikacion i tillë humbet të drejtën për të punuar me Holochain.
Bruce Perens , që licenca CAL nuk ofron lirinë e nevojshme dhe është e orientuar drejt mbrojtjes nga abuzimet e zhvilluesve që përpiqen të kontrollojnë plotësisht të dhënat e përdoruesve në aplikacionet e tyre. Kërkesat për ruajtjen e çelësave vetëm në sistemet e përdoruesve të fundit në dritën e mund të perceptohen si një shkelje e të drejtave të grupeve të caktuara dhe diskriminim sipas fushës së aplikimit.
Perens sqaron se njĂ« veçori e rĂ«ndĂ«sishme e licencave tĂ« hapura Ă«shtĂ« mundĂ«sia pĂ«r t'i aplikuar ato pa angazhuar avokatĂ«. PĂ«rdoruesi mund thjesht tĂ« instalohet programin, i cili ofrohet nĂ«n njĂ« licencĂ« tĂ« hapur tĂ« miratuar nga OSI, dhe nĂ«se ai nuk bĂ«n ndryshime nĂ« kod dhe nuk ia kalon programin askujt tjetĂ«r, as nuk ka nevojĂ« tĂ« lexojĂ« licencĂ«n. NĂ« OSI janĂ« miratuar mĂ« shumĂ« se 100 licenca tĂ« hapura dhe tĂ« gjitha pĂ«rputhen me kĂ«tĂ« model. Por licenca CAL e prish kĂ«tĂ« model â nĂ«se dikush punon me njĂ« program nĂ«n licencĂ«n CAL dhe ka pĂ«rdorues, atĂ«herĂ« ai ka pĂ«rgjegjĂ«si shtesĂ« pĂ«r tĂ« kthyer tĂ« dhĂ«nat te kĂ«ta pĂ«rdorues.
Me licencĂ«n e re, Holochain pĂ«rpiqet tĂ« kontrollojĂ« rrjetin e aplikacioneve dhe tĂ« pĂ«rballet me atĂ« qĂ« zhvilluesit e klientĂ«ve pĂ«r platformĂ«n e shpĂ«rndarĂ« mund t'i lidhin pĂ«rdoruesit, duke i kapur tĂ« dhĂ«nat e tyre. Perens pranon qĂ«llimin e mirĂ« tĂ« ruajtjes sĂ« privatĂ«sisĂ« sĂ« tĂ« dhĂ«nave tĂ« pĂ«rdoruesve, por e sheh si tĂ« papranueshme qĂ« pĂ«r tĂ« kuptuar licencĂ«n dhe pĂ«r t'u angazhuar me pĂ«rdoruesit tĂ« jetĂ« e nevojshme konsultimi me njĂ« avokat. Perens gjithashtu vĂ« nĂ« dukje se rritja e numrit tĂ« licencave, e cila e vĂ«shtirĂ«son kombinimin e aplikacioneve nĂ«n licenca tĂ« ndryshme, dhe thekson se mund tĂ« mjaftohemi vetĂ«m me tre licenca â AGPLv3, LGPLv3 dhe Apache v2.
Licenca CAL është zhvilluar nga avokati i njohur Van Lindberg (), i specializuar në çështjet që lidhen me pronësinë intelektuale dhe licencat në softuerin e hapur. Sipas , që arriti të marrë botimi The Register, Lindberg në mënyrë private loboi për miratimin e drejtorëve të OSI për ta njohur licencën CAL si të hapur, duke anashkaluar procesin publik të miratimit të licencës.
Lindberg u përgjigj se shumë njerëz fillimisht formuan një opinion të paragjykuar mbi licencën CAL dhe përpiqen të përdorin çdo mundësi për të kundërshtuar. Fjala lobim në këtë kontekst është e pavend, pasi rishikimi i licencës dhe diskutimi i saj u zhvilluan në forume publike, ndërsa çështjet procedurale u diskutuan vetëm në një mjedis privat.
Pamela Chestek, kryetare e komitetit për rishikimin e licencave, theksoi se nuk ka asgjë të çuditshme në korrespondencën private, pasi zakonisht bordi drejtues i OSI konsultohet me palët përpara rishikimit të licencës. Ajo pati një bisedë telefonike me Lindbergun, ku përpiqej të shpjegonte se cilat ishin problemet me licencën e propozuar. Ndoshta ky komunikim nuk u kuptua siç duhet. Sa i përket licencës CAL, diskutimi të saj ende nuk ka përfunduar dhe opinionet përfundimtare ende nuk janë formuar.
Burimi: opennet.ru
