Nivîskarê pirtûkxaneya navdar a Ruby mimemagic, ku zêdetirî 100 mîlyon dakêşan heye, ji ber vedîtina binpêkirina destûrnameya GPLv2 di projeyê de neçar ma ku lîsansa xwe ji MIT-ê biguhezîne GPLv2. RubyGems tenê guhertoyên 0.3.6 û 0.4.0, yên ku di bin GPL-ê de hatine şandin, hilanîn, û hemî weşanên kevintir ên bi lîsansa MIT-ê rakirin. Wekî din, pêşkeftina mimemagic hate rawestandin, û depoya li ser GitHub veguhezîne dewletek arşîvkirî.
Ev kiryar bûn sedema nekarîna avakirina projeyên ku mimemagic wekî girêdayîbûnek bikar tînin û bi lîsansên ku bi GPLv2 re ne lihevhatî ne, têne lîsans kirin. Dema ku guhertoya nû ya mimemagic tê bikar anîn, pêşdebirên projeyên din, tevî yên xwedîtiyê (lîsansa MIT destûrê dide karanîna wusa), neçar in ku koda xwe ji nû ve lîsans bikin bo GPL. Pirsgirêk ji ber vê rastiyê girantir bû ku guhertoyên kevintir ên bi lîsansa MIT êdî ji RubyGems.org peyda nebûn. Ger avakirin server Kaşkirina pakêtan neçalak e, hewl didin ku projeyan bi guhertoyên berê yên mimemagic ava bikin dê bibe sedema têkçûnê.
Çarçoveya Ruby on Rails, ku di nav pêwendiyên xwe de mimemagîk bar dike, jî hat xistin. Ruby on Rails di bin lîsansa MIT-ê de destûrdar e û nikare pêkhateyên GPLed-ê vehewîne. Pirsgirêk gerdûnî bûye - heke guhertin rasterast bandor li 172 pakêtan kir, wê hingê bi girêbestan ve girêdayî, zêdetirî 577 hezar depo bandor bûn.
Binpêkirina lîsansa GPL di projeya mimemagic de bi radestkirina pelê freedesktop.org.xml di kodê de, ku kopiyek databasa celebê MIME ye ji pirtûkxaneya shared-mime-info ve girêdayî ye. Pelê diyarkirî di bin lîsansa GPLv2 de tê belav kirin, û pirtûkxaneya parvekirî-mime-info bixwe di bin lîsansa ISC-ê de ye, ku bi GPL-ê re hevaheng e. Koda çavkaniyê ya mimemagic di bin lîsansa MIT-ê de tê belav kirin û belavkirina pêkhateyan di bin lîsansa GPLv2 de pêdivî bi belavkirina hilbera jêderketî di bin lîsansek lihevhatî ya GPLv2 de heye. Parêzgerê shared-mime-info vê yekê ferq kir û nivîskarê mimemagic pejirand ku pêdivî ye ku destûrnameyê biguhezîne.
Çareserî dê parsekkirina pelê XML-ê be, bêyî peydakirina freedesktop.org.xml wekî beşek pirtûkxaneyê, lê parêzgerê mimemagic depoya projeyê cemidand, ji ber vê yekê kesek din neçar e ku zû vî karî bike. Mimkun e ku heke nivîskarê mimemagic nexwaze projeya xwe vegerîne xebatê (wî heya nuha red kiriye), pêdivî ye ku meriv perçeyek mimemagic biafirîne û di hemî projeyên têkildar de veguhezîne. Veguheztina projeyên li ser bingeha mimemagic bo pirtûkxaneya libmagic jî wekî vebijarkek tê hesibandin.
Source: opennet.ru
