Glibc долбоору кодго болгон укуктарды Open Source Foundation фондуна милдеттүү түрдө өткөрүп берүүнү жокко чыгарды

GNU C Library (glibc) тутумдук китепканасынын иштеп чыгуучулары өзгөртүүлөрдү кабыл алуу жана автордук укуктарды өткөрүп берүү эрежелерине өзгөртүүлөрдү киргизишти, кодго менчик укуктарын Open Source Фондуна милдеттүү түрдө өткөрүп берүүнү жокко чыгарышты. GCC долбоорунда мурда кабыл алынган өзгөртүүлөргө окшошуп, Glibcтеги Open Source Foundation менен CLA келишимине кол коюу иштеп чыгуучунун өтүнүчү боюнча аткарылуучу кошумча операциялар категориясына которулду. Ачык булактуу фондго укуктарды өткөрүп бербестен патчтарды кабыл алууга мүмкүндүк берген эреженин өзгөртүүлөрү 2-августтан тарта күчүнө кирет жана Gnulib аркылуу башка GNU долбоорлору менен бөлүшүлгөн коддон башка, иштеп чыгуу үчүн жеткиликтүү болгон бардык Glibc бутактарына таасирин тийгизет.

Ачык Булак Фондуна менчик укуктарын өткөрүп берүүдөн тышкары, иштеп чыгуучуларга Иштеп чыгуучунун Келишим сертификаты (DCO) механизмин колдонуу менен Glibc долбооруна кодду өткөрүп берүү укугун ырастоо мүмкүнчүлүгү берилет. DCO ылайык, авторго көз салуу ар бир өзгөртүүгө "Кол койгон: иштеп чыгуучунун аты жана электрондук почтасы" сабын тиркөө аркылуу ишке ашырылат. Бул кол тамганы патчка тиркөө менен иштеп чыгуучу өткөрүлүп берилген коддун авторлугун тастыктайт жана аны долбоордун бир бөлүгү катары же акысыз лицензиянын алкагында коддун бир бөлүгү катары таратууга макул болот. GCC долбоорунун иш-аракеттеринен айырмаланып, Glibc боюнча чечим башкаруучу кеңеш тарабынан жогору жактан түшүрүлбөйт, бирок коомчулуктун бардык өкүлдөрү менен алдын ала талкуулангандан кийин кабыл алынат.

Open Source Foundation менен келишимге милдеттүү түрдө кол коюуну жокко чыгаруу иштеп чыгууга жаңы катышуучулардын кошулушун кыйла жөнөкөйлөтөт жана долбоорду Open Source Фондунун тенденцияларынан көз карандысыз кылат. Эгерде айрым катышуучулар тарабынан CLA келишимине кол коюу ашыкча формалдуулукка убакытты текке кетирүүгө алып келсе, анда корпорациялар жана ири компаниялардын кызматкерлери үчүн Ачык булак фондусуна укуктарды өткөрүп берүү көптөгөн мыйзамдуу кечигүүлөргө жана макулдуктарга байланыштуу болгон. ар дайым ийгиликтүү аяктады.

Код укуктарын борборлоштурулган башкаруудан баш тартуу, ошондой эле алгач кабыл алынган лицензиялык шарттарды бекемдейт, анткени лицензияны өзгөртүү үчүн укуктарды Ачык Булак Фондуна өткөрүп бербеген ар бир иштеп чыгуучунун жеке макулдугу талап кылынат. Бирок, Glibc коду "LGPLv2.1 же жаңыраак" лицензиясынын алкагында бериле берет, ал LGPLдин жаңыраак версияларына кошумча уруксатсыз өтүүгө мүмкүндүк берет. Коддун көпчүлүгүнө болгон укуктар Эркин Программалык Фонддун колунда кала бергендиктен, бул уюм Glibc кодун бекер copyleft лицензиялары боюнча гана таратуунун гаранты ролун ойноону улантууда. Мисалы, Open Source Foundation кош/коммерциялык лицензияны киргизүү аракетин же коддун авторлору менен өзүнчө келишимге ылайык жабык проприетардык өнүмдөрдү чыгарууну бөгөттөй алат.

Коддук укуктарды борборлоштурулган башкаруудан баш тартуунун кемчиликтеринин арасында лицензияларга байланыштуу маселелерди макулдашууда башаламандыктын пайда болушу саналат. Эгерде мурда лицензиялык шарттарды бузуу боюнча бардык дооматтар бир уюм менен өз ара аракеттенүү аркылуу чечилсе, азыр бузуулардын, анын ичинде атайылап эмес болгондордун натыйжасы күтүүсүз болуп калат жана ар бир катышуучу менен макулдашууну талап кылат. Мисал катары, Linux ядросунун абалы келтирилген, мында жеке ядрону иштеп чыгуучулар соттук териштирүүлөрдү, анын ичинде жеке байытуу максатында да башташат.

Source: opennet.ru

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