GNOME un Linux Mint konflikts: Strīds par kalendāra iepakojumu

Galvenie punkti:
  • GNOME kalendāra izstrādātājs apgalvo, ka Linux Mint izplata novecojušu un modificētu versiju, kas ģenerē nepatiesus kļūdu ziņojumus.
  • Linux Mint piespieda lietotnē veikt tehnisku regresiju, pārejot no GTK4 uz GTK3 un izmantojot savu novecojušo atvasinājumu libAdapta.
  • GNOME lūdza Mint mainīt nosaukumu un zīmolu, lai izvairītos no neskaidrībām, taču šis pieprasījums tika ignorēts 6 mēnešus.
  • Mint attaisno savu rīcību, slēpjoties aiz bezmaksas programmatūras licencēm, ignorējot debates par preču zīmju pārkāpumiem.
  • Šis gadījums ilustrē smago izdegšanu, ko cieš brīvprātīgie izstrādātāji naidīgas prakses dēļ atvasināto programmatūru izplatīšanā.

Gnome pret Linux Mint-clean

Nesen parādījās informācija par karstu publisku strīdu starp vienu no GNOME kalendāra vadošajiem izstrādātājiem un Linux Mint pakotnes uzturēšanas komandu. Konflikts izriet no Linux Mint lēmuma izplatīt stipri modificētu un novecojušu lietojumprogrammas versiju, lai pielāgotu programmatūru savai videi.

Problēma nav koda tehniskās izmaiņas, bet gan tas, ka izplatījums saglabā oficiālo nosaukumu "GNOME Calendar" un saglabā sākotnējās kontaktu saites informācijas logā. Tā rezultātā Linux Mint lietotāji, kuriem šajā modificētajā versijā rodas kļūdas, pastāvīgi sūta savus kļūdu ziņojumus GNOME izstrādātājiem, un brīvprātīgo komandai ir jāvelta laiks, lai klasificētu un slēgtu sūdzības par problēmām, kuras viņi paši nav izraisījuši vai kuras viņi ir novērsuši pirms gadiem.

Lai izprastu problēmas apmēru, ir jāanalizē Linux Mint ieviestās izmaiņas. Cenšoties saglabāt saderību ar savām darbvirsmas vidēm un vizuālajām tēmām, Mint pieņēma aktīvu lēmumu pazemināt GNOME kalendāra versiju. Lai gan sākotnējais projekts tika virzīts uz priekšu, izmantojot GTK4 un libadbita, Linux Mint piespieda atgriezties pie GTK3.

Turklāt, lai panāktu šo piespiedu integrāciju, Mint lika lietojumprogrammai izmantot libAdapta — savu libadwaita atvasinājumu. Galvenais trūkums ir tas, ka libAdapta ir piesaistīta novecojušām versijām (balstoties uz 1.5 versiju, savukārt sākotnējais projekts jau ir 1.9 versijā). Šī regresija, kas aptver divus līdz četrus novecošanas gadus, izraisīja simtiem vecu kļūdu, kuras GNOME jau bija izlabojis, atkārtotu parādīšanos Linux Mint lietotāju datoros.

Komunikācijas traucējumi un bezmaksas licenču ierobežojumi

Meklējot loģisku risinājumu, GNOME kalendāra komanda izveidoja oficiālu ziņojumu Linux Mint platformā, pieprasot vienkāršu darbību: noņemt atsauces uz galveno projektu, noņemt atbalsta saites un mainīt modificētās lietojumprogrammas nosaukumu un ikonu.

Šis atvienošanas pieprasījums tika ignorēts sešus pilnus mēnešus, un, kad Mint pakotnes uzturētājs beidzot atbildēja, viņš novērsa uzmanību no galvenās problēmas, salīdzinot savu situāciju ar Ubuntu LTS un Debian situāciju, apgalvojot, ka šīs distribūcijas piedāvā arī vecākas kalendāra versijas. Tomēr GNOME izstrādātājs nekavējoties uzsvēra, ka konflikts nav saistīts ar koda vecumu, bet gan ar strukturāli mainītas versijas izplatīšanu , kas uzurpē sākotnējā projekta identitāti — problēmu, ko neizraisa nemodificētas Debian vai Ubuntu pakotnes.

Pieaugošā spriedze sasniedza kulmināciju, kad Linux Mint kategoriski noraidīja zīmola maiņas pieprasījumu. Tā vietā uzturētājs ieteica GNOME izstrādātājiem pašiem ieprogrammēt lietotnē iebūvētas brīdināšanas sistēmas, kas brīdinātu lietotājus par novecojušām versijām, un šis priekšlikums no sākotnējās komandas prasīja vēl vairāk neapmaksāta darba.

Mint vienpusēji izbeidza lietu, pamatojoties uz pieņēmumu, ka brīvās programmatūras licences atļauj šāda veida izplatīšanu un modificēšanu bez ierobežojumiem. GNOME izstrādātājiem šī nostāja ir izvairīšanās taktika , kas apzināti jauc koda brīvību ar preču zīmju pārkāpumu, radot bīstamu precedentu.

Šis incidents ir izraisījis dziļas debates par ētiku izplatīšanas modelī, izceļot, kā noteikti atvasināti izplatījumi var ļaunprātīgi izmantot atvērtā pirmkoda ekosistēmu, garīgi nogurdinot oriģinālos veidotājus, naidīgā un neapdomīgā veidā novelot uz viņiem atbalsta pienākumus.

Izplatot bojātu, neatbalstītu un stipri modificētu versiju ar skaidru nosaukumu "GNOME Calendar", Linux Mint pārkāpj projekta identitāti, maldina galalietotājus un aptraipa sākotnējo izstrādātāju reputāciju. Naidīgi izplatītāji zina, ka slēpšanās aiz argumenta "jūs izvēlējāties nepareizo licenci" ir viegla aizstāvība pret neatkarīgiem izstrādātājiem, kuriem trūkst juridisko resursu, lai uzsāktu preču zīmju pārkāpumu tiesvedību.

Visbeidzot, ja vēlaties uzzināt vairāk, informāciju varat atrast tālāk norādītajā saitē.


Pievienot kā vēlamo avotu pakalpojumā Google