Shawara don toshe direbobin da ke ba da damar kiran GPL zuwa kernel na Linux

Linux Kernel Logo, Tux

Karin Hansmann wani mashahurin mai haɓaka kernel na Linux wanda ya taɓa kasancewa memba na kwamiti mai kula da fasaha na Linux Foundation kuma ya yi ƙarar a cikin karar GPL akan VMware.

Ya gabatar da shawarar tsaurara matakan kariya a kan ƙulla masu mallakar abin hawa don fitar da kayan haɗin kern na Linux kawai don ƙananan lasisi a ƙarƙashin GPL.

Don gujewa ƙuntatawa - don fitarwa alamun GPL, masu kera kayan sarrafa kayan masarufi suna amfani da tsarin kwali, - wanda lambar sa ke buɗe kuma ana rarraba shi a ƙarƙashin lasisin GPLv2, amma ayyuka suna gudana don samun damar mai kula mai izini ga APIs fayilolin kwaya, waɗanda aka hana amfani da su kai tsaye daga lambar mallakar ta.

Don toshe irin wannan motsi, Christoph Helwig ya shirya faci don kwayar Linux wacce ke tabbatar da gado na tutocin da ke da alaƙa da fitarwa na alamun GPL.

Munyi kuskure a cikin ƙudurin tsarinmu na _GPL tun rana ɗaya,
ma'ana, ƙirar zata iya da'awar cewa yana da lasisin GPL kuma yana amfani da fitarwa ta _GPL, yayin kuma yana dogaro da alamun sigar ba GPL ba. Ana amfani da wannan azaman kewayawar fitarwa ta _GPL ta amfani da ƙaramin shim module wanda ke amfani da fitowar _GPL da sauran ayyuka.

Shawarar ta faɗi don gadon mai nuna alama TAINT_PROPRIETARY_MODULE a cikin dukkan matakan da ke shigo da alamomin rukuni tare da wannan tutar.

Sabili da haka, idan rukunin matsakaicin matsakaici na GPL yayi ƙoƙari ya shigo da alamomin daga ɓangaren da ba GPL ba, tsarin GPL ɗin zai gaji alamar TAINT_PROPRIETARY_MODULE kuma ba zai sami damar samun damar abubuwan kernel da ke akwai kawai ga rukunin lasisin GPL ba, koda kuwa an shigo da darajan a baya alamu daga "gplonly".

Alamar Hellwig yanzu tana ƙoƙarin sa wannan ya zama da wahala. Motocin da ke shigo da alamomin mallaka suna alama ce ta mallakar kuma basu da damar alamun GPL. 

An gabatar da canjin ne a matsayin martani ga jerin facin da aka fitar ta hanyar injiniyan Facebook tare da aiwatar da sabon tsarin netgpu, wanda ke ba da damar musayar bayanai kai tsaye (DMA na kwafin DMA) tsakanin katin cibiyar sadarwa da GPU, yayin aiwatar da yarjejeniyar yarjejeniya ta CPU.

Wannan zai guji hanyar da Jonathan Lemon ya tsara tun farko don facinku kuma zai haifar da ci gaban masu musanyawa don barin alamar GPL zama mafi wuya, koda kuwa akwai sauran rata kaɗan, kamar yadda aka nuna.

A tattaunawar da suke yi a halin yanzu daban-daban masu haɓaka kernel na Linux kuma baya toshe shawara: idan kayan aiki ya shigo da alamun EXPORT_SYMBOL_GPL, ba za a shigo da alamomin ta wannan ƙirar ta hanyoyin da ba su da'awar dacewa da GPL ba.

Waɗanda ba su da rukuni suna shigo da alamun EXPORT_SYMBOL_GPL, duk alamomin da aka fitar da su ya kamata a kula da su azaman EXPORT_SYMBOL_GPL.

Christoph Helwig ya rubuta cewa ya yarda da 100% da wannan shawarar, amma Linus Torvalds ba zai rasa wannan canjin ba saboda hakan zai sa yawancin tsarin kernel ba su da mallakar direbobin mallakar, saboda gaskiyar cewa lokacin da direbobi masu tasowa suke fitar da alamun asali a ƙarƙashin GPL

Masu haɓaka ba su gamsu da kasancewar aiwatarwar ba kawai ga masu mallakar NVIDIA ta hanyar tsarin GPL ɗin da waɗannan direbobin ke bayarwa.

Dangane da sukar, marubucin facin ya nuna cewa tsarin ba shi da alaƙa da NVIDIA kuma ana iya bayar da tallafinta, a tsakanin sauran abubuwa, don musaya ta software don AMD da Intel GPUs.

A sakamakon haka, inganta netgpu a cikin kwaya an ɗauka ba zai yiwu ba har sai samuwar aikin aiki bisa tushen direbobi kyauta kamar AMDGPU, Intel i915 ko Nouveau.

Dole ne ku tuna da hakan a baya, kungiyar kwaya ta Linux tana da aiwatar da canje-canje iri-iri da sani ko a matsayin sakamako mai illa, sun hana ci gaban kayan masarufi ko bai dace da lasisi ba.

Finalmente idan kanaso ka kara sani game dashi, zaku iya bincika bayanan ta hanyar tafiya zuwa mahada mai zuwa.

Source: https://lkml.org/


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   David m

    Zai yiwu zai fi kyau a sanya labarin cikin Turanci maimakon amfani da mai fassara. Akwai bangarori da yawa da ba za su iya fahimta ba.