Ua pale aku nā mea hoʻomohala Netfilter i ka hoʻoholo hui ʻana i nā hewa GPL

ʻO nā mea hoʻomohala i kēia manawa o ka Netfilter kernel subsystem ua kūkākūkā i kahi hoʻoholo me Patrick McHardy, ke alakaʻi mua o ka papahana Netfilter, ka mea no nā makahiki he nui i hōʻole ʻole i ka polokalamu manuahi a me ke kaiāulu me nā hoʻouka ʻeleʻele-like i ka GPLv2 violators no ka waiwai pilikino. I ka makahiki 2016, ua hoʻoneʻe ʻia ʻo McHardy mai ka hui hoʻomohala koʻikoʻi o Netfilter ma muli o nā hewa etika, akā hoʻomau ka loaʻa ʻana o kāna code i ka kernel Linux.

Ua lawe ʻo McHardy i nā koi o GPLv2 a hiki i ka absurdity a koi i nā kālā nui no nā hewa liʻiliʻi e nā hui e hoʻohana ana i ka kernel Linux i kā lākou huahana, me ka hāʻawi ʻole ʻana i ka manawa e hoʻoponopono ai i ka hewa a me ka hoʻokau ʻana i nā kūlana hoʻohenehene. No ka laʻana, ua koi ʻia nā mea hana kelepona e hoʻouna i nā paʻi pepa o ke code no ka hoʻopuka ʻana i nā mea hoʻolaha firmware OTA, a i ʻole i ka unuhi ʻana i ka huaʻōlelo "e like me ke komo ʻana i ke code" ʻo ia hoʻi e pono e hāʻawi nā kikowaena code i nā wikiwiki hoʻoiho ʻaʻole i emi iho ma mua o nā kikowaena no ka hoʻoiho ʻana i nā hui binary.

ʻO ka lever nui o ke kaomi i ia mau hana ʻo ka hoʻopau koke ʻana i ka laikini o ka mea lawehala i hāʻawi ʻia ma GPLv2, i hiki ai ke mālama i ka hoʻokō ʻole ʻana me GPLv2 ma ke ʻano he uhaki i ka ʻaelike, kahi e loaʻa ai ka uku kālā mai ka hale hookolokolo. No ka pale ʻana i kēlā ʻano huhū, ka mea i hōʻino i ka inoa o Linux, ʻo kekahi o nā mea hoʻomohala kernel a me nā hui i hoʻohana ʻia ka code i loko o ka kernel i hana i ka hana e hoʻololi i nā lula GPLv3 e pili ana i ka hoʻopau ʻana i ka laikini no ka kernel. Hiki i kēia mau lula ke hoʻopau i nā pilikia i ʻike ʻia me ka hoʻolaha ʻana i ke code i loko o 30 mau lā mai ka lā i loaʻa ai ka leka hoʻomaopopo, inā ʻike ʻia nā hewa no ka manawa mua. I kēia hihia, ua hoʻihoʻi ʻia nā kuleana o ka laikini GPL a ʻaʻole i hoʻopau loa ʻia ka laikini (e mau ana ka ʻaelike).

ʻAʻole hiki ke hoʻoholo i ka hakakā me McHardy me ka maluhia a ua hoʻōki ʻo ia i ke kamaʻilio ʻana ma hope o kona kipaku ʻia ʻana mai ka hui Netfilter nui. I ka makahiki 2020, ua hele nā ​​lālā o ka Netfilter Core Team i ka ʻaha a i ka makahiki 2021 ua loaʻa i kahi ʻaelike me McHardy, i wehewehe ʻia he paʻa kānāwai a hoʻokele i nā hana hoʻokō kānāwai e pili ana i ka code project netfilter/iptables i hoʻokomo ʻia i loko o ka core a i māhele ʻia ma ke ʻano he mau noi kaʻawale. a me nā hale waihona puke.

Ma lalo o ka ʻaelike, ʻo nā hoʻoholo āpau e pili ana i ka pane ʻana i nā hewa GPL a me ka hoʻokō ʻana i nā koi laikini GPL ma Netfilter code pono e hana pū ʻia. E ʻae wale ʻia ka hoʻoholo inā koho ka hapa nui o nā lālā o ka Pūʻulu Core. ʻAʻole pili ka ʻaelike i nā hewa hou wale nō, akā hiki ke hoʻohana ʻia i nā hana i hala. I ka hana ʻana pēlā, ʻaʻole haʻalele ka Netfilter Project i ka pono e hoʻokō i ka GPL, akā e pili ana i nā loina e pili ana i ka hana ʻana i ka pono o ke kaiāulu a hāʻawi i ka manawa e hoʻoponopono ai i nā hewa.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka