Dh'atharraich ùghdar Libopenaptx an cead gus casg a chuir air iasad còd le pròiseactan Freedesktop

Tha Pali Rohár air cead a’ phròiseict libopenaptx atharrachadh, a tha a’ tabhann buileachadh an codec aptX (Teicneòlas giullachd claisneachd) a thathas a’ cleachdadh ann am pròifil A2DP Bluetooth. Tha am pasgan a’ toirt a-steach leabharlann libopenaptx.so agus goireasan airson còdachadh claisneachd agus còdachadh. Chaidh an cead atharrachadh bho LGPLv2.1 gu GPLv3+, a nì e do-dhèanta còd libopenaptx a chleachdadh ann am pròiseactan a chaidh a thoirt seachad a-mhàin fo chead GPLv2 gun a bhith ag ath-cheadachadh a’ chòd co-cheangailte ris an leabharlann gu GPLv3. Anns a 'chùis seo, thèid co-chòrdadh ceadachd le pròiseactan fo chead Apache 2.0 a choileanadh.

Bha an atharrachadh cead mar fhreagairt do chòmhstri le luchd-leasachaidh a’ phròiseict Freedesktop agus a’ chompanaidh Collabora, a bhris, a rèir neach-cruthachaidh Libopenaptx, an aonta ceadachais agus a rinn ana-cleachdadh air a’ chòd giùlain a chaidh gabhail ris. Gu sònraichte, a rèir Paly, ghluais luchd-leasachaidh Freedesktop agus Collabora a chòd gu PulseAudio gun a bhith a 'toirt seachad fiosrachadh mun ùghdar.

Mar fhianais, thug ùghdar Libopenaptx iomradh air a ’ghnìomh decode_buffer a sgrìobh e, anns a bheil eadhon na beachdan a’ maidseadh, ach a rèir Paly, thuirt luchd-leasachaidh Freedesktop gur e seo an còd aca fhèin. Mar fhreagairt air ùpraid agus oidhirp bruidhinn mun fhìrinn gun robh an gnìomh seo na bhriseadh air an aonta ceadachais, chuir luchd-leasachaidh Freedesktop dìreach air falbh an teachdaireachd mun duilgheadas fon chùis-lagha gu bheil an deasbad seo a’ briseadh còd giùlain a’ phròiseict.

A 'tuigsinn cho neo-chomasach' sa tha e fuasgladh fhaighinn air an duilgheadas gu sàbhailte, dh'atharraich ùghdar Libopenaptx an cead gu GPLv3 agus chuir e nota a 'toirmeasg cleachdadh a' chòd ann am pròiseactan Freedesktop. Thàinig an t-atharrachadh cead gu buil a’ tòiseachadh le dreach libopenaptx 0.2.1, a chaidh a chuir mar-thà leis an luchd-leasachaidh Freedesktop ris an liosta dhubh a’ toirmeasg cleachdadh PipeWire ann an còd air sgàth neo-fhreagarrachd ceadachd.

Thuirt Daniel Stone, a bha na bhall de bhòrd X.Org Foundation agus aon de phrìomh luchd-leasachaidh Wayland agus PipeWire, a tha na cheannard air pròiseactan grafaigs aig Collabora, gu bheil an atharrachadh cead airson libopenaptx amharasach fon lagh. Chan e leasachadh pearsanta de Pali Rohar a th’ ann an Libopenaptx, ach dìreach forc den chòd bhon phròiseact FFmpeg, a chaidh a thoirt seachad an toiseach fo chead LGPLv2.1 agus chan urrainn dha Pali Rohar an cead atharrachadh gu aon-thaobhach airson pàirtean den chòd nach buin dha. dha, mòran nas lugha a’ toirt a-steach cuingealachaidhean a bharrachd air an raon cleachdaidh.

Feumaidh ath-cheadachadh cead soilleir bho ùghdaran tùsail a’ chòd bhon deach am forc a chruthachadh. A rèir teirmean an LGPL, chan eil e comasach a’ chead ùrachadh gun chead fhaighinn bho ùghdaran eile ach gu dreach nas ùire den LGPL, i.e. suas ri LGPL v3.0, ach chan ann suas ri GPLv3, a tha a’ toirt a-steach cuingeachaidhean a bharrachd. Fhreagair Pali Rohar nach tug e a-steach cuingealachaidhean a bharrachd, tha am pròiseact a-nis air a thoirt seachad fo chead fìor GPLv3, agus chan eil ann an iomradh Freedesktop agus Collabora ach mìneachadh anns an fhaidhle README nach urrainn do phròiseactan a bhriseas GPLv3 an còd a chleachdadh.

A thaobh an tagraidh gun do bhris Freedesktop an cead airson Libopenaptx, a rèir Daniel Stone, chan eil e fìor, leis gun deach an còd a ghluasad leis an leasaiche gu pròiseact PulseAudio le gabhail ri cumhachan an aonta ceadachais agus tuilleadh oidhirpean leis an leasaiche Libopenaptx. gus an còir a chaidh a ghluasad chun chòd a chùl-ghairm neo-dhligheach. Tha an ceangal eadar gèilleadh ris a’ chòd giùlain agus briseadh a’ cheadachais, a bharrachd air a’ chasaid gun do bhris Co-obraiche an cead, nach eil ceangailte ann an dòigh sam bith ris na gnìomhan a lean gu casg air a’ chom-pàirtiche, cuideachd gun stèidh.

Thuirt Daniel Ston gur e esan a chuir às don deasbad sin agus a chuir casg air leasaiche Libopenaptx, ach a rinn sin leis an iomairt aige fhèin na ùine shaor, agus chan ann mar neach-obrach aig Collabora. Chaidh an toirt air falbh a dhèanamh às deidh brisidhean eagarach air a’ chòd giùlain ris a bheil a h-uile com-pàirtiche anns na còmhraidhean ag aontachadh. Tha a bhith co-ionann ri toirt air falbh airson giùlan ri briseadh cead neo-àbhaisteach, leis nach eil ceadan fosgailte a’ riaghladh a’ chòir air leasachadh a-mhàin air àrd-ùrlaran neo-leasaichte agus chan fheum iad ruigsinneachd gun chrìoch air gach àrd-ùrlar leasachaidh.

Source: fosgailtenet.ru

Cuir beachd ann