U soo jeedi in laga horjoogsado darawallada bixiya helitaanka wicitaanada GPL ee loo yaqaan 'Linux kernel'

Linux Kernel Logo, Tux

Christoph Helwig, horumariye caan ah oo Linux ah oo mar xubin ka ahaa guddiga hagidda farsamada ee Linux Foundation isla markaana ku dacweeyay dacwad GPL ka dhan ah VMware.

Wuxuu soo jeediyay in la adkeeyo ilaalinta xirashada wadayaasha lahaanshaha in la dhoofiyo qaybaha kernel ee Linux kaliya loogu talagalay modules ruqsad ka haysta GPL.

Si looga fogaado xaddidaadda - dhoofinta calaamadaha GPL, soosaarayaasha xakamaynta lahaanshaha waxay isticmaalaan module lakab, Koodhkiisu furan yahay oo lagu qaybiyo liisanka GPLv2, laakiin shaqooyinku waxay isugu soo biyo shubanayaan gudbinta milkiilaha milkiilaha marinnada API-yada faylasha kernel, isticmaalkiisa oo si toos ah looga mamnuucay lambarka lahaanshaha.

Si loo xakameeyo dhaqdhaqaaqa noocan oo kale ah, Christoph Helwig wuxuu u diyaariyey sharooto Linux kernel oo xaqiijinaya dhaxalka ee calamada laxiriira dhoofinta astaamaha GPL.

Waxaan ku qaldan nahay xallinta nidaamkayaga _GPL illaa maalintii koowaad,
taasi waa, module wuxuu sheegan karaa inuu yahay shatiga GPL oo uu adeegsan karo dhoofinta _GPL, isagoo waliba ku tiirsan calaamadaha moduleka aan ahayn GPL. Tan waxaa loo adeegsadaa inay tahay wareejinta dhoofinta _GPL iyadoo la adeegsanayo module yar oo shim oo adeegsanaya dhoofinta _GPL iyo shaqooyin kale.

Soo-jeedinta ayaa ku soo socota si loo dhaxlo tilmaame TAINT_PROPRIETARY_MODULE dhammaan noocyada soo dajiya astaamaha moduleka oo wata calankan.

Sidaa darteed, haddii moduleka lakabka dhexe ee GPL uu isku dayo inuu calaamado ka soo qaato qayb aan ahayn GPL, moduleka GPL wuxuu dhaxli doonaa TAINT_PROPRIETARY_MODULE tag mana awoodi doono inuu marin u yeesho qaybaha kernel ee ay heli karaan oo keliya moodelada GPL oo shati leh, xitaa haddii moduleka horay loo soo dhoofiyay calaamadaha "gplonly".

Balantada Hellwig ayaa hada isku dayeysa inay tan dhib ka dhigto. Moduleyaasha soo dejiya astaamaha lahaanshaha waxaa lagu calaamadeeyay lahaansho mana laha marin ay ku yeeshaan astaamaha GPL. 

Isbedelka waxaa loo soo jeediyay si looga jawaabo taxane taxane ah oo la sii daayay by injineer Facebook ah oo leh hirgelinta nidaam cusub oo netgpu ah, kaas oo u oggolaanaya is-weydaarsiga xogta tooska ah (eber nuqul DMA) inta u dhexeysa kaarka shabakadda iyo GPU, iyadoo la sameynayo habka maamuuska ee processor-ka.

Tani waxay ka fogaan doontaa habka asal ahaan loo qorsheeyay Jonathan Lemon balastarradaada oo waxaad ka dhigi laheyd horumarka kuwa wax iskudaya inay ka haraan astaanta GPL aad uga sii adag, xitaa haddii weli uu jiro farqi yar, sida lagu tilmaamay.

Dooda ay hada hayaan horumariyayaal yar yar oo Linux ah sidoo kale Joojinta dib u celinta ayaa la soo jeediyay: Haddii qayb ka mid ahi soo dejiso astaamaha EXPORT_SYMBOL_GPL, astaamaha lagu dhoofiyo qaybtani ma aha inay la soo degsadaan modullo aan si cad u sheeganayn iswaafajinta GPL.

Kuwa aan lahayn module waxay soo dajiyaan astaamaha EXPORT_SYMBOL_GPL, astaamahooda la dhoofiyo oo dhan waa in loola dhaqmaa sidii EXPORT_SYMBOL_GPL.

Christoph Helwig wuxuu qoray inuu 100% ku raacsan yahay soo jeedintan, laakiin Linus Torvalds ma seegi doono isbedelkaas maxaa yeelay waxay ka dhigi doontaa inta badan nidaamyada hoose ee kernel inaysan heli karin wadayaasha lahaanshaha, sababtoo ah xaqiiqda ah in markii la horumarinayo wadayaasha astaamaha aasaasiga ah loo dhoofiyo GPL hoostiisa

Horumariyayaashu kuma qanacsaneen helitaanka hirgelinta kaliya darawalada lahaanshaha NVIDIA iyada oo loo marayo lakabka GPL ee ay bixiyaan darawaladani.

Jawaabta dhaliisha, qoraaga balastarka ayaa tilmaamay in nidaamka hoose uusan ku xirneyn NVIDIA taageeradiisana waa la siin karaa, waxyaabo ay ka mid yihiin, iskudhafyada softiweerka ee AMD iyo Intel GPUs.

Natiija ahaan, kor u qaadista shabakada 'netgpu' ee loo yaqaan 'kernel' ayaa loo arkay wax aan macquul aheyn ilaa laga helo helitaanka taageero shaqo oo ku saleysan wadayaasha bilaashka ah sida AMDGPU, Intel i915 ama Nouveau.

Waa inaad taas xasuusataa waagii hore, bulshada kernel ee Linux ayaa leh hirgeliyey isbeddelo kala duwan in og ama waxyeelo, waxay caqabad ku noqdeen horumarintii qaabab lahaansho ama aan la jaan qaadi karin rukhsadaha.

Finalmente hadaad rabto inaad waxbadan ka ogaato, waxaad ka eegi kartaa faahfaahinta adoo maraya xiriiriyaha soo socda.

source: https://lkml.org/


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   David dijo

    Waxaa laga yaabaa inay fiicnaan laheyd in maqaalka lagu dhigo Ingiriisi intii aad isticmaali laheyd turjumaan. Waxaa jira qaybo badan oo aanan ila fahmi karin.