Eric S Raymond, jeden z założycieli Open Source Initiative, która była na czele ruchu oprogramowania open source, powiedział, że odmówiono mu dostępu do list mailingowych organizacji ponieważ próbował oprzeć się rewizji kryteriów 5 i 6.
Te kryteriasą związane z zakazem dyskryminacji, również krytykował próby ograniczenia nieetycznych zachowań na poziomie licencji i narzucać idee sprawiedliwości społecznej. Od kilku miesięcy Open Source Initiative omawia próby włączenia CAL (License for Cryptographic Autonomy) jako jednej z zatwierdzonych otwartych licencji.
W styczniu Bruce'a Perensa, który wraz z Ericem Raymondem opracował definicję Open Source i stworzył Open Source Initiative, opuścił organizację z powodu nieporozumień ze strony CAL o OSI.
CAL (Licencja na autonomię kryptograficzną) należy do kategorii licencji typu copyleft i został opracowany na zlecenie projektu Holochain specjalnie w celu dodatkowej ochrony danych użytkowników w rozproszonych aplikacjach P2P.
Holochain opracowuje platformę opartą na hashchain do tworzenia rozproszonych aplikacji zweryfikowanych kryptograficznie, a dzięki nowej licencji stara się zapewnić niezawodność i autonomię każdej aplikacji opartej na Holochain.
Oprócz wymogu rozpowszechniania wszystkich dzieł pochodnych na tych samych warunkach, licencja przyznaje prawo do publicznego wykonania (publicznego wykonania) tylko przy zachowaniu poufności i niezależności prywatnych kluczy kryptograficznych każdego użytkownika.
Koncepcyjnie CAL nie jest podobny do innych licencji, ponieważ obejmuje nie tylko kod, ale również przetwarzane dane.
Zgodnie z CAL jeśli zostanie naruszona poufność hasła użytkownika (na przykład klucze są przechowywane na scentralizowanym serwerze), prawa własności danych są również naruszane, a kontrola nad własnymi danymi zostaje utracona kopie wniosku.
Według Raymonda, inicjatywa Open Source osiągnęła poziom biurokracji co jest zgodne z trzecią ustawą polityczną zaproponowaną przez pisarza Roberta Conquesta:
„Zachowanie jakiejkolwiek organizacji biurokratycznej najlepiej zrozumieć, zakładając, że jest kontrolowana przez tajny spisek jej wrogów”. Raymond został usunięty z list mailingowych, ponieważ zbyt uporczywie sprzeciwiał się odmiennej interpretacji podstawowych zasad zabraniających licencji naruszania praw pewnych grup i dyskryminacji w zakresie stosowania.
Według Raymonda, Obecnie podejmowana jest próba rewizji podstaw kulturowych oprogramowanie open source.
Efektem takich działań jest spadek prestiżu i autonomii ludzi którzy pracują i piszą kod na korzyść samozwańczych strażników szlachetnych manier (policja policyjna, skupia się na sposobie przedstawiania argumentów, a nie na samych argumentach).
Odnośnie ograniczeń Etyka w licencjonowaniu i inna opinia w punktach 5 i 6 do określenia otwartej licencji, coraz więcej projektów wyraża ostatnio niezadowolenie z tym, że dostawcy chmury tworzą pochodne produkty komercyjne i odsprzedają otwarte frameworki i DBMS w postaci usług w chmurze, ale nie uczestniczą w życiu społeczności i nie pomagają w rozwoju.
Konsekwencją jest wprowadzenie licencji, które nakładają ograniczenia na zakres użytkowania. Podobne licencje zostały przyjęte w ostatnich latach w projektach takich jak ElasticSearch, Redis, MongoDB, Timescale i CockroachDB.
Precedensem może być licencja CAL, która jest bliska uznania organizacji OSI otwarty. W tej licencji wprowadzenie nowych ograniczeń wynika z chęci uniemożliwienia firmom kontrolowania danych użytkowników i wymaga od twórców aplikacji przechowywania kluczy szyfrujących tylko w systemach użytkowników końcowych.
Podane wymagania można uznać za dyskryminację twórców aplikacji przechowujących klucze na scentralizowanym serwerze.