Marubucin Libopenaptx ya canza lasisi don toshe lamunin lamuni ta ayyukan Freedesktop

Pali Rohár ya canza lasisi don aikin libopenaptx, wanda ke ba da aiwatar da codec na aptX (Fasahar Fasahar Sauti) da aka yi amfani da ita a cikin bayanan A2DP na Bluetooth. Kunshin ya haɗa da ɗakin karatu na libopenaptx.so da abubuwan amfani don rikodin sauti da ƙaddamarwa. An canza lasisin daga LGPLv2.1 zuwa GPLv3+, wanda zai sa ba zai yiwu a yi amfani da lambar libopenaptx ba a cikin ayyukan da aka bayar kawai a ƙarƙashin lasisin GPLv2 ba tare da amincewa da lambar da ke da alaƙa da ɗakin karatu zuwa GPLv3 ba. A wannan yanayin, za a cimma daidaiton lasisi tare da ayyukan ƙarƙashin lasisin Apache 2.0.

Canjin lasisin ya kasance martani ne ga rikici tare da masu haɓaka aikin Freedesktop da kamfanin Collabora, wanda, a cewar mahaliccin Libopenaptx, ya keta yarjejeniyar lasisi kuma ya yi amfani da ka'idojin da aka ɗauka. Musamman, a cewar Paly, masu haɓaka Freedesktop da Collabora sun tura lambar sa zuwa PulseAudio ba tare da samar da bayanai game da marubucin ba.

A matsayin shaida, marubucin Libopenaptx ya yi magana game da aikin decode_buffer da ya rubuta, wanda ko da sharhin ya yi daidai, amma a cewar Paly, masu haɓaka Freedesktop sun bayyana cewa wannan lambar tasu ce. Dangane da bacin rai da yunƙurin tattaunawa kan gaskiyar cewa wannan matakin ya saba wa yarjejeniyar lasisi, kawai masu haɓaka Freedesktop sun share saƙon game da matsalar a ƙarƙashin hujjar cewa wannan tattaunawar ta keta ka'idodin aikin.

Gane rashin yiwuwar magance matsalar cikin lumana, marubucin Libopenaptx ya canza lasisi zuwa GPLv3 kuma ya ƙara bayanin kula da hana amfani da lambar a cikin ayyukan Freedesktop. Canjin lasisin ya fara aiki ne daga sigar libopenaptx 0.2.1, wanda masu haɓaka Freedesktop suka riga sun ƙara zuwa cikin jerin baƙaƙen da ke hana amfani da PipeWire a lamba saboda rashin jituwar lasisi.

Daniel Stone, tsohon memba na hukumar X.Org Foundation kuma daya daga cikin manyan masu haɓaka Wayland da PipeWire, wanda ke aiki a matsayin shugaban ayyukan zane-zane a Collabora, ya ce canjin lasisi na libopenaptx yana da shakku bisa doka. Libopenaptx ba ci gaban mutum ba ne na Pali Rohar, amma kawai cokali mai yatsa na lambar daga aikin FFmpeg, wanda aka samo asali a ƙarƙashin lasisin LGPLv2.1 kuma Pali Rohar ba zai iya canza lasisi ga sassan lambar da ba ta cikinsa gaba ɗaya. shi, da yawa žasa gabatar da ƙarin hani a kan ikon yinsa na amfani.

Ba da izini yana buƙatar izini bayyananne daga ainihin mawallafin lambar da aka ƙirƙiri cokali mai yatsa. Dangane da sharuddan LGPL, sabunta lasisi ba tare da samun izini daga wasu marubuta ba zai yiwu ne kawai zuwa sabon sigar LGPL, watau. har zuwa LGPL v3.0, amma ba har zuwa GPLv3 ba, wanda ya haɗa da ƙarin ƙuntatawa. Pali Rohar ya amsa cewa bai gabatar da ƙarin ƙuntatawa ba, yanzu ana ba da aikin a ƙarƙashin lasisin GPLv3 mai tsabta, kuma ambaton Freedesktop da Collabora bayani ne kawai a cikin fayil ɗin README cewa ayyukan da suka saba wa GPLv3 ba za su iya amfani da lambar ba.

Dangane da da'awar cewa Freedesktop ya keta lasisin Libopenaptx, a cewar Daniel Stone, ba gaskiya bane, tunda mai haɓaka lambar ya canza shi zuwa aikin PulseAudio tare da yarda da sharuɗɗan yarjejeniyar lasisi da ƙarin yunƙurin da mai haɓaka Libopenaptx ya yi. don soke haƙƙin da aka canjawa wuri zuwa lambar ba daidai ba ne. Alakar da ke tsakanin bin ka'idar aiki da keta lasisi, da kuma zargin cewa Collabora ya keta lasisin, wanda ba shi da alaka da ayyukan da suka kai ga dakatar da mahalarta, kuma ba su da tushe.

Daniel Ston ya bayyana cewa shi ne ya goge wannan tattaunawar kuma ya toshe mai haɓaka Libopenaptx, amma ya yi hakan a kan kansa a lokacin da ya dace, kuma ba a matsayin ma'aikaci na Collabora ba. An gudanar da cirewar ne bayan keta ka'idojin da aka tsara na tsari wanda duk mahalarta tattaunawar suka amince. Daidaita cirewa don halayya zuwa cin zarafin lasisi abu ne mai ban sha'awa, tunda buɗaɗɗen lasisi ba sa tsara haƙƙin haɓakawa kawai akan dandamali marasa daidaituwa kuma baya buƙatar shiga mara iyaka zuwa duk dandamali na ci gaba.

source: budenet.ru

Add a comment