Pulojekiti ya Glibc yaletsa kusamutsa kovomerezeka kwa ufulu ku code ku Open Source Foundation

Opanga laibulale ya GNU C Library (glibc) asintha malamulo ovomereza kusintha ndi kusamutsa makonda, kuletsa kusamutsa kovomerezeka kwa ufulu wa katundu ku code ku Open Source Foundation. Poyerekeza ndi zosintha zomwe zidakhazikitsidwa kale mu projekiti ya GCC, kusaina kwa mgwirizano wa CLA ndi Open Source Foundation ku Glibc kwasamutsidwa kugulu lazosankha zomwe zachitika popempha wopanga. Lamuloli likusintha, lomwe limalola kuti zigamba zivomerezedwe popanda kusamutsa ufulu ku maziko otseguka, ziyamba kugwira ntchito pa Ogasiti 2 ndipo zikhudza nthambi zonse za Glibc zomwe zikupezeka kuti zitukuke, kupatula ma code omwe amagawidwa kudzera ku Gnulib ndi mapulojekiti ena a GNU.

Kuphatikiza pa kusamutsa ufulu wa katundu ku Open Source Foundation, opanga mapulogalamu amapatsidwa mwayi wotsimikizira kuti ali ndi ufulu wosamutsa khodi ku polojekiti ya Glibc pogwiritsa ntchito makina a Developer Certificate of Origin (DCO). Mogwirizana ndi DCO, kutsatira kwa olemba kumachitika ndikuyika mzere "Osaina-ndi: dzina la wopanga ndi imelo" pakusintha kulikonse. Mwa kuyika siginecha iyi ku chigambacho, wopangayo amatsimikizira kulembetsa kwake kwa code yomwe idasamutsidwa ndikuvomereza kugawa kwake ngati gawo la polojekiti kapena ngati gawo la code pansi pa chilolezo chaulere. Mosiyana ndi zomwe polojekiti ya GCC ikuchita, chigamulo cha Glibc sichinatsitsidwe ndi bungwe lolamulira kuchokera pamwamba, koma limapangidwa pambuyo pokambirana koyambirira ndi oimira onse ammudzi.

Kuthetsedwa kwa kusaina kovomerezeka kwa mgwirizano ndi Open Source Foundation kumathandizira kwambiri kujowina kwa omwe atenga nawo mbali pazachitukuko ndikupangitsa kuti pulojekitiyi ikhale yosadalira zomwe Open Source Foundation ikuchita. Ngati kusaina kwa mgwirizano wa CLA ndi omwe adatenga nawo gawo pawokha kudangowononga nthawi pazinthu zosafunikira, ndiye kuti mabungwe ndi ogwira ntchito m'makampani akuluakulu kusamutsidwa kwaufulu ku Open Source Fund kudalumikizidwa ndi kuchedwa kwalamulo ndi kuvomereza, zomwe sizinali. nthawi zonse amamaliza bwino.

Kusiyidwa kwa kasamalidwe kapakati pa ufulu wa ma code kumalimbitsanso ziphaso zovomerezeka zoyambilira, popeza kusintha laisensi kudzafuna chilolezo chaumwini kuchokera kwa wopanga aliyense yemwe sanasamutsire ufulu ku Open Source Foundation. Komabe, khodi ya Glibc ikupitiriza kuperekedwa pansi pa laisensi ya "LGPLv2.1 kapena yatsopano", yomwe imalola kusamukira ku mitundu yatsopano ya LGPL popanda chilolezo chowonjezera. Popeza kuti ufulu wa ma code ambiri ukupitilirabe m'manja mwa Free Software Foundation, bungweli likupitilizabe kugwira ntchito yotsimikizira kugawidwa kwa kachidindo ka Glibc kokha pansi pa ziphaso zaulere zaulere. Mwachitsanzo, Open Source Foundation ikhoza kuletsa kuyesa kuyambitsa ziphaso zapawiri / zamalonda kapena kutulutsa zinthu zotsekedwa zomwe zili ndi mgwirizano wina ndi olemba ma code.

Zina mwa kuipa kwa kusiya kasamalidwe kapakati pa ufulu wa malamulo ndikuwonekera kwa chisokonezo pogwirizana pa nkhani zokhudzana ndi zilolezo. Ngati kale zonena zonse za kuphwanya zilolezo zinathetsedwa mwa kuyanjana ndi bungwe limodzi, tsopano zotsatira za kuphwanya, kuphatikizapo mosaganizira, zimakhala zosayembekezereka ndipo zimafuna mgwirizano ndi aliyense payekha. Mwachitsanzo, momwe zinthu zilili ndi Linux kernel zimaperekedwa, pomwe opanga kernel payekha akuyambitsa milandu, kuphatikiza ndi cholinga chodzipezera chuma.

Source: opennet.ru

Kuwonjezera ndemanga