Iprojekthi ye-Glibc iye yarhoxisa ukugqithiselwa okunyanzelekileyo kwamalungelo kwikhowudi kwiSiseko soMthombo oVulekileyo

Abaphuhlisi benkqubo yethala leencwadi le-GNU C Library (glibc) benze utshintsho kwimigaqo yokwamkela utshintsho kunye nokudluliselwa kwamalungelo okushicilela, ukurhoxisa ukudluliselwa okunyanzelekileyo kwamalungelo epropathi kwikhowudi kwiSiseko soMthombo oVulekileyo. Ngothelekiso notshintsho olwamkelwe ngaphambili kwiprojekthi ye-GCC, ukusayinwa kwesivumelwano se-CLA kunye neSiseko soMthombo oVulelekileyo kwi-Glibc siye satshintshelwa kudidi lwemisebenzi yokuzikhethela eyenziwa ngokwesicelo somphuhlisi. Utshintsho lomgaqo, oluvumela ukuba iipetshi zamkelwe ngaphandle kokudluliselwa kwamalungelo kwisiseko somthombo ovulekileyo, ziya kusebenza ngo-Agasti 2 kwaye ziya kuchaphazela onke amasebe e-Glibc akhoyo ukuze aphuhliswe, ngaphandle kwekhowudi ekwabelwana ngayo nge-Gnulib kunye nezinye iiprojekthi ze-GNU.

Ukongeza ekudluliseleni amalungelo epropathi kwiSiseko soMthombo oVulekileyo, abaphuhlisi banikwa ithuba lokuqinisekisa ilungelo lokudlulisela ikhowudi kwiprojekthi ye-Glibc usebenzisa indlela yoMphuhlisi weSatifikethi seMvelaphi (DCO). Ngokuhambelana ne-DCO, ukulandelwa kombhali kwenziwa ngokuncamathisela umgca "Usayinwe-ngo: igama lomphuhlisi kunye ne-imeyile" kutshintsho ngalunye. Ngokudibanisa le siginesha kwisiqwenga, umphuhlisi uqinisekisa ukugunyazwa kwakhe kwekhowudi edlulisiweyo kwaye uyavuma ukuhanjiswa kwayo njengenxalenye yeprojekthi okanye njengenxalenye yekhowudi phantsi kwelayisensi yamahhala. Ngokungafaniyo nezenzo zeprojekthi ye-GCC, isigqibo kwi-Glibc asithotywanga libhunga elilawulayo ukusuka phezulu, kodwa lenziwa emva kwengxoxo yokuqala kunye nabo bonke abameli boluntu.

Ukupheliswa kokusayinwa okunyanzelekileyo kwesivumelwano kunye neSiseko soMthombo oVulelekileyo kwenza lula kakhulu ukujoyina abathathi-nxaxheba abatsha kuphuhliso kwaye kwenza iprojekthi izimele kwintsingiselo yeSiseko soMthombo oVulekileyo. Ukuba ukusayinwa kwesivumelwano se-CLA ngabathathi-nxaxheba ngabanye kukhokelele ekuchitheni ixesha kwizinto ezingeyomfuneko, ngoko ke kwiinkampani kunye nabasebenzi beenkampani ezinkulu ukugqithiselwa kwamalungelo kwiNgxowa-mali yoMthombo oVulekileyo kwakunxulunyaniswa nokulibaziseka okusemthethweni kunye nokuvunywa, okwakungekho. isoloko igqitywe ngempumelelo.

Ukulahlwa kolawulo oluphakathi kwamalungelo ekhowudi kwakhona komeleza iimeko zelayisenisi ezamkelwe ekuqaleni, ekubeni ukutshintsha ilayisenisi ngoku kuya kufuna imvume yobuqu evela kumphuhlisi ngamnye ongakhange adlulisele amalungelo kwiSiseko soMthombo oVulekileyo. Nangona kunjalo, ikhowudi ye-Glibc iyaqhubeka nokubonelelwa phantsi kwelayisensi "LGPLv2.1 okanye entsha", evumela ukufudukela kwiinguqulelo ezintsha ze-LGPL ngaphandle kwemvume eyongezelelweyo. Ekubeni amalungelo amaninzi ekhowudi aqhubeka ehlala ezandleni zeSiseko seSoftware yamahhala, lo mbutho uyaqhubeka nokudlala indima yokuqinisekisa ukuhanjiswa kwekhowudi ye-Glibc kuphela phantsi kweelayisensi ze-copyleft zamahhala. Ngokomzekelo, i-Open Source Foundation inokuthintela iinzame zokwazisa ilayisensi emibini / yorhwebo okanye ukukhululwa kweemveliso ezivaliweyo zokuthengisa phantsi kwesivumelwano esahlukileyo kunye nababhali beekhowudi.

Phakathi kwezinto ezingeloncedo zokushiya ulawulo oluphakathi kwamalungelo ekhowudi kukuvela kokubhideka xa kuvunyelwana ngemiba enxulumene neelayisensi. Ukuba ngaphambili onke amabango okuphulwa kweemeko zelayisensi aye asonjululwa ngokusebenzisana nombutho omnye, ngoku isiphumo sokuphulwa, kubandakanywa nokungahloniphi, kuba yinto engalindelekanga kwaye ifuna isivumelwano kunye nomthathi-nxaxheba ngamnye. Njengomzekelo, imeko kunye ne-Linux kernel inikwe, apho abaphuhlisi be-kernel ngabanye baqalisa izimangalo, kubandakanywa ngenjongo yokufumana ubutyebi bomntu.

umthombo: opennet.ru

Yongeza izimvo