Má shocraítear sárú GPL sa leabharlann mimemagic is cúis le timpiste i Ruby on Rails

Cuireadh iallach ar údar mimemagic leabharlainne Ruby, a bhfuil níos mó ná 100 milliún íoslódálacha aige, a cheadúnas a athrú ó MIT go GPLv2 mar gheall ar shárú ar cheadúnas GPLv2 a aimsiú sa tionscadal. Níor choinnigh RubyGems ach leaganacha 0.3.6 agus 0.4.0, a seoladh faoin GPL, agus bhain sé gach eisiúint ceadúnaithe MIT níos sine. Thairis sin, cuireadh stop le forbairt mimemagic, agus aistríodh an stór ar GitHub go stát cartlainne.

Mar thoradh ar na gníomhartha seo bhí an cumas tionscadail a thógáil a úsáideann mimemagic mar spleáchas agus a dháiltear faoi cheadúnais nach bhfuil ag luí le GPLv2. Agus an leagan nua de mimemagic á n-úsáid, éilítear ar fhorbróirí tionscadal eile, lena n-áirítear cinn dhílseánaigh (cheadaíonn ceadúnas MIT a leithéid d’úsáid), a gcód a athcheadúnú faoin GPL. Cuireadh leis an bhfadhb toisc nach raibh leaganacha níos sine faoin gceadúnas MIT ar fáil a thuilleadh ó RubyGems.org. Mura bhfuil taisceadh pacáiste cumasaithe ar an bhfreastalaí tógála, ní theipfidh ar iarracht tionscadail a thógáil le leaganacha roimhe seo de mimemagic.

Buaileadh creat Ruby on Rails freisin, a lódálann mimemagic i measc a spleáchais. Tá Ruby on Rails ceadúnaithe faoi cheadúnas MIT agus ní féidir comhpháirteanna GPLed a áireamh. Tá an fhadhb tar éis éirí domhanda - má chuir an t-athrú isteach go díreach ar 172 pacáiste, agus spleáchais á gcur san áireamh ansin, bhí tionchar ar níos mó ná 577 míle stór.

Baineann sárú ar cheadúnas GPL sa tionscadal mimemagic le seachadadh an chomhaid freedesktop.org.xml sa chód, ar cóip é den bhunachar sonraí cineál MIME ón leabharlann roinnte-mime-info. Déantar an comhad sonraithe a dháileadh faoin gceadúnas GPLv2, agus tá an leabharlann roinnte-mime-info féin ceadúnaithe faoin gceadúnas ISC, ag luí leis an GPL. déantar cód foinse mimemagic a dháileadh faoin gceadúnas MIT agus éilíonn dáileadh na gcomhpháirteanna faoin gceadúnas GPLv2 an táirge díorthach a dháileadh faoi cheadúnas comhlíontach GPLv2. Thug coimeádaí eolas-mime-comhroinnte é seo faoi deara agus d’aontaigh údar mimemagic leis an gceanglas an ceadúnas a athrú.

Is é an réiteach a bheadh ​​ann ná an comhad XML a pharsáil ar an eitilt, gan freedesktop.org.xml a sholáthar mar chuid den leabharlann, ach froze an cothaitheoir mimemagic stór an tionscadail, agus mar sin bheadh ​​ar dhuine eile an obair seo a dhéanamh go tapa. Is féidir mura bhfuil an t-údar mimemagic ag iarraidh a thionscadal a thabhairt ar ais ag feidhmiú (dhiúltaigh sé go dtí seo), beidh sé riachtanach forc mimemagic a chruthú agus an spleáchas a athsholáthar i ngach tionscadal gaolmhar. Táthar ag féachaint freisin ar thionscadail atá bunaithe ar mhímemagic a aistriú go dtí an leabharlann libmagic mar rogha.

Foinse: oscailtenet.ru

Add a comment