Netfilter cov tsim tawm tiv thaiv kev txiav txim siab ua ke hauv GPL kev ua txhaum cai

Cov neeg tsim tawm tam sim no ntawm Netfilter kernel subsystem tau sib tham nrog Patrick McHardy, tus thawj coj qub ntawm Netfilter qhov project, uas tau ntau xyoo tsis lees paub cov software dawb thiab cov zej zog nrog blackmail zoo li kev tawm tsam ntawm GPLv2 cov neeg ua txhaum cai rau tus kheej tau txais txiaj ntsig. Xyoo 2016, McHardy raug tshem tawm los ntawm Netfilter pab pawg txhim kho tseem ceeb vim yog kev ua txhaum cai, tab sis txuas ntxiv kom tau txais txiaj ntsig los ntawm kev muaj nws cov cai hauv Linux kernel.

McHardy coj cov cai ntawm GPLv2 mus rau qhov tsis txaus ntseeg thiab xav tau nyiaj ntau rau kev ua txhaum me me los ntawm cov tuam txhab siv Linux ntsiav hauv lawv cov khoom, tsis muab sijhawm los kho qhov ua txhaum cai thiab ua rau muaj kev tsis txaus ntseeg. Piv txwv li, nws xav kom cov tuam txhab lag luam smartphone xa cov ntawv luam tawm ntawm cov lej rau kev xa tawm OTA firmware hloov tshiab, lossis txhais cov kab lus "sib npaug nkag mus rau cov lej" txhais tau tias cov lej servers yuav tsum muab rub tawm nrawm tsis qis dua cov servers rau rub tawm binary sib dhos.

Lub zog tseem ceeb ntawm qhov kev txiav txim siab no yog qhov kev tshem tawm tam sim ntawm daim ntawv tso cai ntawm tus neeg ua txhaum cai tau muab rau hauv GPLv2, uas ua rau nws muaj peev xwm kho qhov tsis ua raws li GPLv2 raws li kev ua txhaum ntawm daim ntawv cog lus, uas yuav tau txais cov nyiaj them poob haujlwm los ntawm lub tuam txhab. lub tsev hais plaub. Txhawm rau tiv thaiv qhov kev ua phem no, uas ua rau lub koob npe nrov ntawm Linux, qee qhov ntawm cov neeg tsim tawm kernel thiab cov tuam txhab uas nws cov cai tau siv rau hauv cov ntsiav tau pib los hloov GPLv3 cov cai hais txog kev tshem tawm daim ntawv tso cai rau lub ntsiav. Cov kev cai no ua rau nws muaj peev xwm tshem tawm cov teeb meem uas raug txheeb xyuas nrog kev tshaj tawm cov cai hauv 30 hnub txij li hnub tau txais tsab ntawv ceeb toom, yog tias ua txhaum cai thawj zaug. Hauv qhov no, cov cai rau GPL daim ntawv tso cai raug muab rov qab thiab daim ntawv tso cai tsis raug tshem tawm tag nrho (qhov kev pom zoo tseem tsis tau muaj).

Nws tsis tuaj yeem daws qhov teeb meem nrog McHardy kom thaj yeeb nyab xeeb thiab nws tau tso tseg kev sib txuas lus tom qab raug tshem tawm ntawm pab pawg Netfilter tseem ceeb. Xyoo 2020, cov tswv cuab ntawm Netfilter Core Team tau mus rau hauv tsev hais plaub thiab xyoo 2021 tau ua tiav qhov kev pom zoo nrog McHardy, uas txhais tau tias yog kev cai lij choj thiab tswj hwm cov kev cai lij choj uas cuam tshuam nrog netfilter / iptables qhov project code suav nrog hauv cov tub ntxhais kawm lossis faib ua cov ntawv thov cais. thiab tsev qiv ntawv.

Raws li kev pom zoo, txhua qhov kev txiav txim siab hais txog kev teb rau GPL kev ua txhaum cai thiab ua raws li GPL daim ntawv tso cai cov cai hauv Netfilter code yuav tsum tau ua ua ke. Qhov kev txiav txim siab tsuas yog pom zoo yog tias feem ntau ntawm Pawg Neeg Ua Haujlwm Pabcuam tseemceeb pov npav rau nws. Daim ntawv cog lus tsis yog tsuas yog ua txhaum cai tshiab xwb, tab sis kuj tseem tuaj yeem siv rau cov txheej txheem yav dhau los. Hauv kev ua li ntawd, Netfilter Project tsis tso tseg qhov yuav tsum tau tswj hwm GPL, tab sis yuav ua raws li cov hauv paus ntsiab lus tsom rau kev ua yeeb yam hauv zej zog zoo tshaj plaws thiab tso cai rau lub sijhawm los kho cov kev ua txhaum cai.

Tau qhov twg los: opennet.ru

Ntxiv ib saib