Programavimas

„SourceForge“ nusižudo reputacijoje

Garbinga projekto prieglobos paslauga „SourceForge“ galiausiai peržengė ribą dėl neaktualumo po piktnaudžiavimo pasitikėjimu, susijusiu su GIMP projektu.

Kai atvirojo kodo numylėtinis, „SourceForge“ užtemdė „GitHub“ ir paketų valdytojai, palikdami ilgą, ploną (daugiausia vartotojams skirtos) programinės įrangos uodegą. Ji naudojo vis labiau beviltiškas priemones, kad gautų pajamų iš paslaugos naudodama abejotiną reklamą, SEO ir reklaminių programų švirkštiklius.

Pažadas neįvykdytas

„SourceForge“ prieš kurį laiką flirtavo principingu pagarbumu. Praėjusiais metais aš parašiau straipsnį apie jo pastangas pristatyti naujas pajamų gavimo galimybes atvirojo kodo kūrėjams, kurie su projektais elgėsi labai pagarbiai. Aš buvau davęs patarimų, kuriais pasinaudojo organizacija, todėl jaučiau savo pozityvų požiūrį į jos ateitį. Atrodė, kad „SourceForge“ pakeitė abejotiną praktiką ir įsipareigojo bendradarbiauti su bendruomenėmis, kad jos bendradarbiaudamos ir sutikdamos gautų pajamų etiškai.

Taigi, iš tiesų labai nusivyliau, kai išgirdau naujienas apie „SourceForge“ sprendimą kontroliuoti nebenaudojamą prieglobos projektą, skirtą „Windows“ sukurti GIMP („GNU Image Manipulation Program“), ir naudoti jį kaip priemonę reklaminėms programoms siųsti nieko neįtariantiems vartotojams. Mane dar labiau jaudino nesąžiningas savęs pateisinimas, į kurį reagavo „SourceForge“, ir galiausiai supyko, kai iš GIMP savininkų išgirdau faktus ir visą istoriją.

Istorija iki šiol

Vėliau GIMP projekto žmonės nusprendė, kad „SourceForge“ reklamos gausa nebėra verta mokėti už savo kodo atsisiuntimo veidrodį, todėl jie nustojo jį naudoti.

Reklamos kėlė ne tik vizualinį dėmesį; jie taip pat dažnai buvo apgaulingi skelbimai apie alternatyvius atsisiuntimus, prikrautus reklaminių ir kitų kenkėjiškų programų. Panašius skundus pateikė ir kiti projektai; Pavyzdžiui, „Apache OpenOffice“ reguliariai gauna pranešimus apie apgaulingai reklamuojamas padirbtas svetaines šalia „SourceForge“ atsisiuntimo veidrodžių.

Dėl priežasčių, kurių jis nenurodė, „SourceForge“ suprato, kad šį sprendimą reikia laikyti „svetainės atsisakymu“ (ką GIMP griežtai neigia) ir perėmė „GIMP“ atsisiuntimų, skirtų „Windows“, teikimą - žinoma, apsupta reklamos. Tai buvo pakankamai blogai, tačiau „SourceForge“ žengė toliau, prie atsisiuntimo pridėdamas reklaminės programos injekcijos diegimo programą. Kai iššūkis, „SourceForge“ pašalino reklaminių programų diegimo programą, tačiau pateisino kitą jos elgesį.

GIMP projektas dabar reikalavo pašalinti visus projekto pėdsakus iš „SourceForge“ - ir paragino „SourceForge“ pasiūlyti būdą, kaip tą patį padaryti visi kiti projektai. Projektas rodo, kad „SourceForge“ gali atgauti šiek tiek savo reputacijos:

Priimtinas būdas būtų pateikti metodą bet koks jei norite, nebebus teikiama bet kurioje „SourceForge“ svetainėje, įskaitant galimybę:

  • Visiškai pašalinkite projektą ir URL visam laikui ir neleiskite jo užimti kitiems projektams
  • Pašalinkite visus priglobtus failus iš paslaugos ir neprižiūrėkite veidrodį aptarnaujančių diegėjų ar failų, kurie skiriasi nuo tų, kuriuos teikia projektas, arba apvyniokite juos jokiu būdu
  • Pateikite nuolatinius HTTP peradresavimus (301) į bet kurią kitą vietą, kurios pageidauja projektas

Paprašiau „SourceForge“ komentaro ir buvau nukreiptas į blogą dienoraščio įrašą. Proceso metu taip pat buvau įspėta apie situaciją su „Filezilla“, kurios „SourceForge“ puslapyje platinamos reklaminės programos. Kai aš išreiškiau susirūpinimą dėl atsakymo, man buvo pasakyta:

@sourceforge išbandė lengvai atmestinus pasiūlymus su keletu apleistų projektų, tačiau juos pašalino, remdamasis bendruomenės atsiliepimais

Dėl „lengvai atmetamų pasiūlymų“ skaitykite „programinės įrangos diegimo programas“; „apleistuose projektuose“ skaitykite „projektus, kurių jų savininkai negali ištrinti“; o „bendruomenės atsiliepimams“ skaitykite „baisaus netikėtumo išraiškas“.

Nepaisant visų puikių žodžių, „SourceForge“ mane ir kitus 2014 m. Maitino atviro kodo bendruomenės klausymu, „SourceForge“ padvigubino savo poziciją, kad apgaulingos reklamos rengimas yra atsitiktinis ir kenkėjiškų programų siūlymas naiviems vartotojams atsisiuntėjams yra paslauga. Šis GIMP gydymas yra tikrai paskutinis lašas. Nesunku sutikti su GIMP projekto teiginiu, kad „SourceForge piktnaudžiauja pasitikėjimu, kurį mes ir mūsų vartotojai anksčiau teikėme savo paslaugoms“.

Per pastarąsias 24 valandas „SourceForge“ ieškojo sprendimo; Man buvo pasakyta, kad „neprižiūrimi„ SourceForge “projektai nepateikia trečiųjų šalių pasiūlymų ir ateityje to nedarys“. Aš paklausiau, ar jie suteiktų galimybę projektams pašalinti savo nepageidaujamą buvimą, bet man tik pasakyta: „Mes tikime, kad dabar laikomės atvirojo kodo geriausios praktikos pavyzdžių atspindėdami originalias projekto failų versijas, siekdami užtikrinti, kad ateinantys žmonės „SourceForge“ rasti šias programas gali lengvai rasti naujausią versiją. “

Mano išvada: atėjo laikas pereiti nuo „SourceForge“. Tai nebėra patikimas atsisiuntimų šaltinis; vartotojai turėtų vengti projektų, kurių atsisiuntimai yra ten. Jame vykdomi atvirojo kodo projektai turėtų parengti migracijos strategijas.