Hagaajinta xadgudubka GPL ee maktabadda mimemagic waxay sababtaa shil ka dhacay Ruby on Rails

Qoraaga maktabadda caanka ah ee Ruby mimemagic, oo leh in ka badan 100 milyan oo la soo dejiyey, ayaa lagu qasbay inuu ka beddelo liisankiisa MIT una beddelo GPLv2 sababtuna tahay helitaanka ku xadgudubka shatiga GPLv2 ee mashruuca. RubyGems waxa ay haysay oo keliya noocyada 0.3.6 iyo 0.4.0, kuwaas oo lagu soo raray GPL, oo ​​meesha ka saaray dhammaan sii daynihii hore ee shatiga MIT. Waxaa intaa dheer, horumarinta mimemagic waa la joojiyay, iyo kaydka GitHub waxaa loo wareejiyay gobolka kaydsan.

Ficiladani waxay keeneen awoodda lagu dhisayo mashaariicda mimemagic u adeegsada ku tiirsanaanta oo lagu qaybiyo shatiyo aan ku habboonayn GPLv2. Markaad isticmaalayso nooca cusub ee mimemagic, soosaarayaasha mashaariicda kale, oo ay ku jiraan kuwa lahaanshaha ( shatiga MIT wuxuu ogolyahay isticmaalkan), waxaa looga baahan yahay inay dib u fasaxaan koodka hoos yimaada GPL. Dhibaatada waxaa sii xumeeyay xaqiiqda ah in noocyadii hore ee hoos yimaada shatiga MIT aan laga helin RubyGems.org. Haddii xirmada kaydinta aan la daalin serferka dhismaha, isku dayga lagu dhisayo mashruucyo leh noocyadii hore ee mimemagic way guuldarraysan doontaa.

Qaab dhismeedka Ruby on Rails, kaas oo culeys ku ah ku tiirsanaanta, ayaa sidoo kale la garaacay. Ruby on Rails waxa ay shati ku haysataa shatiga MIT oo kuma dari karto qaybaha GPLed. Dhibaatadu waxay noqotay mid caalami ah - haddii isbeddelku si toos ah u saameeyay 172 xirmo, ka dibna tixgelinta ku-tiirsanaanta, in ka badan 577 kun oo kayd ah ayaa saameeyay.

Ku xad-gudbidda shatiga GPL ee mashruuca mimemagic waxay la xiriirtaa keenista faylka freedesktop.org.xml ee koodka, kaas oo ah nuqul ka mid ah xogta nooca MIME ee maktabadda-mime-info la wadaago. Faylka la cayimay waxaa lagu qaybiyay shatiga GPLv2, iyo maktabadda-mime-info-ka la wadaago lafteeda ayaa shati ku hoos jirta shatiga ISC, oo ku habboon GPL. Koodhka isha mimemagic waxa lagu qaybiyaa shatiga MIT iyo qaybinta qaybaha hoos yimaada shatiga GPLv2 waxa ay u baahantahay qaybinta badeecada soo saarta ee hoos timaada shatiga waafaqsan GPLv2. Ilaaliyaha xogta-mime-ka ee la wadaago ayaa ogaaday tan oo qoraaga mimemagic wuxuu ogolaaday shardiga lagu bedelayo shatiga.

Xalku wuxuu noqonayaa in la kala saaro faylka XML ee duulista, iyada oo aan la keenin freedesktop.org.xml iyada oo qayb ka ah maktabadda, laakiin ilaaliye mimemagic ayaa qaboojiyay kaydka mashruuca, markaa qof kale ayaa laga yaabaa inuu si dhakhso ah u qabto shaqadan. Waxaa suurtagal ah in haddii qoraaga mimemagic uusan dooneynin inuu ku soo celiyo mashruuciisa shaqada (wuxuu diiday ilaa hadda), waxay noqon doontaa lagama maarmaan in la abuuro fargeeto maskaxeed oo beddelo ku-tiirsanaanta dhammaan mashaariicda la xidhiidha. U wareejinta mashaariicda ku salaysan mimemagic ee maktabadda libmagic ayaa sidoo kale loo tixgalinayaa ikhtiyaar.

Source: opennet.ru

Add a comment