Eric Raymond-ի հեռացում OSI փոստային ցուցակներից և հանրային արտոնագրերում էթիկական հարցեր

Էրիկ Ս. Ռայմոնդը, OSI-ի (Open Source Initiative) հիմնադիրներից մեկը, ով եղել է բաց կոդով շարժման սկզբնավորումը, сообщилոր նրան մերժել են մուտք գործել OSI փոստային ցուցակները, որոնցում նա փորձեց դիմադրել 5-րդ և 6-րդ կետերի վերանայում Բաց կոդով չափանիշներկապված խտրականության արգելման հետ, ինչպես նաև քննադատել է լիցենզիաների մակարդակով ոչ էթիկական վարքագիծը և գաղափարների պարտադրումը սահմանափակելու փորձերը. հասարակական արդարադատություն. Արդեն մի քանի ամիս OSI-ում շարունակվում է քննարկումկապված լիցենզիան միացնելու փորձերի հետ ԿԱԼ (Ծպտյալ ինքնավարության լիցենզիա) OSI-ի կողմից հաստատված բաց լիցենզիաներից մեկն է: Հունվարին
OSI-ի կողմից CAL-ի հետ կապված տարաձայնությունների պատճառով գնացել է Բրյուս Պերենսը, ով Էրիկ Ռայմոնդի հետ մշակել է բաց կոդով սահմանումը և ստեղծել OSI կազմակերպությունը:

Ռայմոնդի խոսքով՝ OSI կազմակերպությունը հասել է երրորդին համապատասխան բյուրոկրատացման մակարդակի քաղաքականության օրենքը, առաջարկել է գրողը Ռոբերտ Կոնքուեսթ «Ցանկացած բյուրոկրատական ​​կազմակերպության վարքագիծը լավագույնս հասկանալի է, եթե ենթադրենք, որ այն վերահսկվում է իր թշնամիների գաղտնի դավադրության միջոցով»: Ռայմոնդը հեռացվել է փոստային ցուցակներից չափազանց համառ լինելու համար խոսեց ընդդեմ լիցենզիայի հիմնարար սկզբունքների տարբեր մեկնաբանության, որոնք արգելում են որոշակի խմբերի իրավունքների ոտնահարումը և կիրառման ոլորտում խտրականությունը:

Ըստ Ռայմոնդի՝ ներկայումս փորձ է արվում վերաիմաստավորել բաց կոդով ծրագրային ապահովման մշակութային հիմքերը։ Մերիտոկրատիայի սկզբունքների և «ցույց տուր կոդը» մոտեցման փոխարեն պարտադրվում է վարքագծի նոր մոդել, ըստ որի՝ ոչ ոք չպետք է իրեն անհարմար զգա։ Նման գործողությունների արդյունքն այն է, որ նվազեցնեն աշխատանքը կատարող և օրենսգիրք գրող մարդկանց հեղինակությունն ու ինքնավարությունը՝ հօգուտ ազնվական բարքերի ինքնակոչ պահապանների (տոն-ոստիկան, կենտրոնանալ փաստարկների ներկայացման ձևի վրա, այլ ոչ թե փաստարկների վրա):

Նման աշխատանքը, եթե անգամ բարի նպատակներով է իրականացվում, խաթարում է վարքագծի ինքնաուղղման գործընթացները համայնքում և շատ հեշտությամբ կարող է վերածվել այլ տեսակետների գրաքննության։ «Վարվելակերպի կանոնները», որոնք նախատեսված են կարգավորելու մասնակիցների նույնիսկ ոչ նախագծային գործունեությունը, գնալով ավելի են տարածվում և հաճախ դառնում այլընտրանքային տեսակետները և այլ կարծիքները ճնշելու գործիք:

Ինչ վերաբերում է լիցենզիաներում էթիկական սահմանափակումներին և բաց լիցենզիայի սահմանման 5-րդ և 6-րդ կետերի վերաբերյալ այլ տեսակետին, վերջերս ավելի ու ավելի շատ նախագծեր դժգոհություն են հայտնում այն ​​փաստի առնչությամբ, որ ամպային մատակարարները ստեղծում են ածանցյալ առևտրային ապրանքներ և զբաղվում են բաց շրջանակների վերավաճառքով և DBMS ամպային ծառայությունների տեսքով, բայց չեն մասնակցում համայնքի կյանքին և չեն օգնում զարգացմանը: Հետևանքը լիցենզիաների ներդրումն է, որոնք սահմանափակումներ են դնում օգտագործման շրջանակի վրա։ Նմանատիպ լիցենզիաներ են ընդունվել վերջին տարիներին այնպիսի նախագծերում, ինչպիսիք են Էլաստիկ որոնում, Redis, MongoDB- ը, Ժամանակահատվածը и cockroachDB.

Լիցենզիան կարող է նախադեպ դառնալ ԿԱԼ (Ծպտյալ ինքնավարության լիցենզիա), որը մոտ է OSI կազմակերպության կողմից բացված համարվելուն: Այս լիցենզիան նոր սահմանափակումներ է մտցնում ընկերություններին օգտատերերի տվյալները վերահսկելուց և հավելվածների մշակողներին պարտադրելու ցանկությամբ, որ գաղտնագրման բանալիները պահեն միայն վերջնական օգտագործողների համակարգերում: Նշված պահանջները կարելի է համարել որպես խտրականություն հավելվածների մշակողների նկատմամբ, ովքեր բանալիները պահում են կենտրոնացված սերվերում:

Խնդրում ենք հիշել, որ CAL կիրառվում է հեղինակային իրավունքի լիցենզիաների կատեգորիային և զարգացած նախագծի պատվերով Հոլոքսին հատուկ բաշխված P2P հավելվածներում օգտագործողի տվյալների լրացուցիչ պաշտպանության համար: Holochain-ը մշակում է հեշչեյնի վրա հիմնված հարթակ՝ կրիպտոգրաֆիկորեն հաստատված բաշխված հավելվածներ ստեղծելու համար և նոր լիցենզիայով փորձում է ապահովել, որ Holochain-ի վրա հիմնված ցանկացած հավելված վստահելի է և ինքնավար: Ի հավելումն այն բանի, որ բոլոր ածանցյալ աշխատանքները պետք է բաշխվեն նույն պայմաններով, լիցենզիան տրամադրում է հանրային կատարում միայն՝ պահպանելով յուրաքանչյուր առանձին օգտագործողի անձնական գաղտնագրման բանալիների գաղտնիությունն ու ինքնավարությունը:

CAL-ը հայեցակարգային առումով տարբերվում է այլ լիցենզիաներից, քանի որ այն ներառում է ոչ միայն կոդը, այլև մշակվող տվյալները: CAL-ի համաձայն, եթե օգտատիրոջ բանալիների գաղտնիությունը վտանգված է (օրինակ, բանալիները պահվում են կենտրոնացված սերվերում), ապա տվյալների սեփականությունը խախտվում է, և հավելվածի սեփական պատճենների նկատմամբ վերահսկողությունը կորցնում է: Գործնականում լիցենզիայի այս հատկությունը թույլ է տալիս բանալիների մանիպուլյացիա միայն վերջնական օգտագործողի կողմից՝ առանց դրանք կենտրոնացված սերվերների վրա պահելու: Օրինակ, CAL լիցենզիան թույլ չի տա ընկերությանը ստեղծել իր սեփական կորպորատիվ P2P զրույցը՝ հիմնված Holochain-ի վրա, որում աշխատողների բանալիները տեղադրվում են ընկերության կողմից վերահսկվող ընդհանուր պահեստում, ինչը չի բացառում նամակագրությունը կարդալու հնարավորությունը:

Նշում. Ներկայումս 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 և այլն։

Source: opennet.ru

Добавить комментарий