Netfilter иштеп чыгуучулары GPL бузуулар боюнча жамааттык чечимдерди кабыл алууну жакташкан

Netfilter ядросунун подсистемасынын учурдагы иштеп чыгуучулары Netfilter долбоорунун мурдагы лидери Патрик МакХарди менен келишим түзүү боюнча сүйлөшүүлөрдү жүргүзүштү, ал көп жылдар бою GPLv2 бузуучуларына жеке кызыкчылык үчүн шантаж сыяктуу чабуулдар менен эркин программалык камсыздоону жана коомчулукту дискредитациялады. 2016-жылы МакХарди этиканы бузгандыгы үчүн Netfilter'дин негизги иштеп чыгуу тобунан чыгарылды, бирок анын кодун Linux өзөгүндө болушунан пайда алууну уланткан.

МакХарди GPLv2 талаптарын абсурддук деңгээлге чейин жеткирип, өнүмдөрүндө Linux ядросун колдонгон компаниялар тарабынан майда бузуулар үчүн чоң суммаларды талап кылган, бузууну оңдоого убакыт бербей, күлкүлүү шарттарды койгон. Мисалы, ал смартфон өндүрүүчүлөрүнөн автоматтык түрдө жеткирилген OTA микропрограммасынын жаңыртуулары үчүн коддун кагаз басып чыгарылышын жөнөтүүнү талап кылды же код серверлери экилик ассамблеяларды жүктөө үчүн серверлерден төмөн эмес жүктөө ылдамдыгын камсыз кылышы керек деген сөз айкашын чечмелеп берди.

Мындай процесстердеги басымдын негизги рычагы GPLv2де каралган бузуучунун лицензиясын дароо жокко чыгаруу болду, бул GPLv2нин сакталбоосун келишимдин бузулушу катары кароого мүмкүндүк берди, ал үчүн акчалай компенсация алууга болот. сот. Linuxтун аброюна шек келтирген мындай агрессияга каршы туруу үчүн ядронун айрым иштеп чыгуучулары жана коду ядродо колдонулган компаниялар ядро ​​үчүн лицензияны жокко чыгарууга байланыштуу GPLv3 эрежелерин ылайыкташтыруу демилгесин көтөрүштү. Бул эрежелер кодду жарыялоодо аныкталган көйгөйлөрдү, эгерде бузуулар биринчи жолу аныкталган болсо, билдирүүнү алган күндөн тартып 30 күндүн ичинде четтетүүгө мүмкүндүк берет. Бул учурда, GPL лицензиясына болгон укуктар калыбына келтирилет жана лицензия толугу менен жокко чыгарылбайт (макулдашуу бузулбай калат).

МакХарди менен болгон чыр-чатакты тынчтык жолу менен чечүү мүмкүн болгон жок жана ал негизги Netfilter командасынан чыгарылгандан кийин байланышын токтоткон. 2020-жылы Netfilter Негизги Командасынын мүчөлөрү сотко кайрылып, 2021-жылы МакХарди менен келишимге жетишишти, ал юридикалык жактан милдеттүү деп аныкталат жана өзөктө камтылган же өзүнчө тиркемелер катары таратылган netfilter/iptables долбоорунун кодуна байланыштуу бардык укук коргоо иш-аракеттерин жөнгө салат жана китепканалар.

Келишимге ылайык, GPL бузууларга жооп берүүгө жана Netfilter кодундагы GPL лицензия талаптарын аткарууга байланыштуу бардык чечимдер жамааттык түрдө кабыл алынышы керек. Чечим Негизги Команданын активдүү мүчөлөрүнүн көпчүлүгү добуш бергенде гана бекитилет. Келишим жаңы мыйзам бузууларды гана камтыбастан, мурунку процесстерге да колдонулушу мүмкүн. Муну менен Netfilter долбоору GPLди колдонуу зарылдыгынан баш тартпайт, бирок коомчулуктун кызыкчылыгында иш алып барууга жана бузууларды оңдоого убакыт берүүгө багытталган принциптерди карманат.

Source: opennet.ru

Комментарий кошуу