OSI тарату тізімдерінен Эрик Рэймондты алып тастау және жалпы лицензиялардағы этикалық мәселелер

Эрик С.Рэймонд, OSI (Open Source Initiative) негізін қалаушылардың бірі, ашық бастапқы қозғалыстың бастауында болған, деп хабарладыол өзі пайдаланатын OSI тарату тізімдеріне кіруден бас тартылды тырысты қарсы тұру 5 және 6 тармақтарды қайта қарау Ашық бастапқы код критерийлерікемсітушілікке тыйым салуға қатысты, сондай-ақ лицензиялар деңгейінде әдепсіз мінез-құлық пен идеяларды таңу деңгейінде шектеу әрекеттерін сынға алды. әлеуметтік әділеттілік. OSI-де бірнеше ай болды жалғасады талқылаулицензияны қосу әрекеттеріне қатысты ҚАЛ (Криптографиялық автономия лицензиясы) OSI бекіткен ашық лицензиялардың бірі болып табылады. Қаңтарда
OSI компаниясының CAL-ға қатысты келіспеушіліктеріне байланысты қалды Брюс Перенс, Эрик Рэймондпен бірге Open Source анықтамасын жасап, OSI ұйымын құрды.

Рэймондтың айтуынша, OSI ұйымы үшіншіге сәйкес бюрократизация деңгейіне жетті саясат заңы, жазушы ұсынған Роберт Конквест «Кез келген бюрократиялық ұйымның мінез-құлқын оның жауларының жасырын қыршынымен басқарылады деп болжау арқылы жақсы түсінуге болады». Рэймонд тым табанды болғаны үшін жіберу тізімдерінен жойылды сөйледі лицензияда жекелеген топтардың құқықтарын бұзуға және қолдану саласындағы кемсітушілікке тыйым салатын негізгі қағидаттарды басқаша түсіндіруге қарсы.

Рэймондтың айтуынша, қазіргі уақытта ашық бастапқы бағдарламалық қамтамасыз етудің мәдени негіздерін қайта анықтау әрекеті бар. Меритократия қағидаттары мен «маған кодты көрсет» тәсілінің орнына мінез-құлықтың жаңа үлгісі енгізілуде, оған сәйкес ешкім өзін ыңғайсыз сезінбеуі керек. Мұндай әрекеттердің әсері - бұл жұмысты жасайтын және кодты жазатын адамдардың беделі мен автономиясын, өзін-өзі тағайындаған асыл әдепті сақтаушылардың пайдасына (тон полициясы, аргументтердің өзіне емес, дәлелдерді жеткізу тәсіліне назар аударыңыз).

Мұндай жұмыс, егер ол ізгі ниетпен жүргізілсе де, қоғамдағы мінез-құлықтың өзін-өзі түзету процестерін бұзады және басқа көзқарастардың цензурасына өте оңай айналуы мүмкін. Қатысушылардың тіпті жобаға қатысы жоқ іс-әрекеттерін реттеуге арналған «мінез-құлық кодекстері» барған сайын кең таралуда және жиі баламалы көзқарастар мен басқа да пікірлерді басу құралына айналады.

Лицензиялардағы этикалық шектеулерге және ашық лицензияны анықтаудың 5 және 6 тармақтарына басқа көзқарасқа қатысты, соңғы уақытта көбірек жобалар бұлтты провайдерлердің туынды коммерциялық өнімдерді жасайтынына және ашық негіздерді қайта сатумен айналысатынына наразылықтарын білдірді. ДҚБЖ бұлтты қызметтер түріндегі, бірақ қоғам өміріне қатыспайды және дамуға көмектеспейді. Мұның салдары – пайдалану саласына шектеулер қоятын лицензияларды енгізу. сияқты жобаларда соңғы жылдары осындай лицензиялар қабылданған ElasticSearch, Редис, MongoDB, Timescale и ТарақанDB.

Лицензия прецедент болуы мүмкін ҚАЛ (Криптографиялық автономия лицензиясы), оны OSI ұйымы ашық деп санауға жақын. Бұл лицензия компанияларға пайдаланушы деректерін бақылауға жол бермеуге және қолданбаларды әзірлеушілерге шифрлау кілттерін тек соңғы пайдаланушы жүйелерінде сақтауға міндеттеуге байланысты жаңа шектеулерді енгізеді. Белгіленген талаптарды орталықтандырылған серверде кілттерді сақтайтын қолданбаларды әзірлеушілерге қатысты кемсітушілік ретінде қарастыруға болады.

CAL екенін есте сақтаңыз проблемалар copyleft лицензиялар санатына және әзірленген жобаның тапсырысы бойынша Holocha бөлінген P2P қолданбаларында пайдаланушы деректерін қосымша қорғау үшін арнайы. Holochain криптографиялық тексерілген таратылған қосымшаларды құру үшін хэшчейн негізіндегі платформаны әзірлеуде және жаңа лицензиямен кез келген Холочейн негізіндегі қосымшаның сенімді және автономды болуын қамтамасыз етуге тырысады. Барлық туынды туындылардың бірдей шарттармен таратылуын талап етумен қатар, лицензия әрбір жеке пайдаланушының жеке криптографиялық кілттерінің құпиялылығы мен автономиясын сақтай отырып, жалпыға қолжетімді орындауға мүмкіндік береді.

CAL концептуалды түрде басқа лицензиялардан ерекшеленеді, өйткені ол кодты ғана емес, сонымен қатар өңделетін деректерді де қамтиды. CAL бойынша, егер пайдаланушы кілтінің құпиялылығы бұзылса (мысалы, кілттер орталықтандырылған серверде сақталады), онда деректердің меншік құқығы бұзылады және қолданбаның жеке көшірмелерін бақылау жоғалады. Іс жүзінде бұл лицензия мүмкіндігі кілттерді орталықтандырылған серверлерде сақтамай, тек соңғы пайдаланушы жағында манипуляциялауға мүмкіндік береді. Мысалы, CAL лицензиясы компанияға Holochain негізіндегі жеке корпоративтік P2P чатын құруға мүмкіндік бермейді, онда қызметкерлердің кілттері компания басқаратын жалпы жадқа орналастырылады, бұл хат-хабарларды оқу мүмкіндігін жоққа шығармайды.

Ескерту: қазіргі уақытта opensource.org, лицензиялардың ашық бастапқы критерийлерге сәйкестігін тексеретін OSI (Open Source Initiative) веб-сайты Ресей Федерациясында қолжетімді емес бұғаттау Роскомнадзор (IP 159.65.34.8 Telegram-да қолданылған бұлттық қызметтердің ескі блоктау тізіміне енгізілген). Бұғаттаудың ұқсас себебімен зардап шеккен Ашық бастапқы кодты әзірлеуге қатысты 68 ресурстар, соның ішінде blogs.apache.org, git.openwrt.org, mozilla.cloudflare-dns.com, bugs.php.net, bugs.python.org және т.б.

Ақпарат көзі: opennet.ru

пікір қалдыру