A Skyrim mod dráma csúnyává válik lopott kóddal és jogellenesen felajánlott adományokkal kapcsolatos állításokkal

Azok az emberek, akik önként vállalják idejüket a régi játékok módosítására és frissítésére, a legnagyvonalúbb fejlesztők közé tartoznak. Tehát amikor a dráma kirobban, nemcsak az irritáció és a testes e-mailek vannak, hanem a közösség érzése, hogy elárulják vagy kihasználják. Az örökösen megújult Skyrim klasszikus munkájával kapcsolatos közelmúltbeli konfliktus kevésnek tűnhet, de az érintettek számára ez hatalmas.

Nem akarok ennél nagyobb üzletet kötni ebből a hiánypótló kérdésből; Úgy érzem azonban, hogy néha nem azért kell emelni a dolgokat, mert önmagukban nagyon fontosak, hanem azért, mert a modern interneten elterjedt apró igazságtalanságok vagy konfliktusok osztályát képviselik.

A mai példa a Skyrim modding közösségtől származik, amely mindenféle fejlesztést hoz létre a klasszikus fantáziakaland számára, új elemektől és jobb térképektől kezdve a teljes átdolgozásig. Ez az egyik legaktívabb odakint, mivel a Bethesda nem csak nagyon toleráns a moderátorokkal szemben, de hajlamos a játékok szállítására is, ha őszinték vagyunk, elég rossz állapotban. A moderátorok kitöltötték a Bethesda által hagyott hézagokat, és sokkal jobbá tették az eredeti játékot, mint ahogy azt eljuttatták.

Ezen modok egyik leghasznosabb, a fejlesztők számára, de közvetetten a játékosok számára is a Skyrim Script Extender vagy SKSE. Alapvetően lehetővé teszi az objektumok, helyek és NPC-k összetettebb viselkedését. Hogyan lehet egy karakter, aki menedéket keres az eső elől, ha az eredeti AI-ben nincs időjárás-alapú viselkedés? Ilyesmi (bár ez egy kitalált példa). Az SKSE nagyon hosszúra nyúlik vissza, és az alkotók a kód nagy részét megadják mások számára, hogy ingyenes licenc alatt használhassák, miközben maguk az adományok elutasítják.

Egy másik projekt a Skyrim Together (ST), egy kis csapat, amely 2013 óta (többek között) azon dolgozik, hogy a többjátékos funkcionalitást hozzáadja a játékhoz - Patreon-fiókjuk ezzel szemben havonta több mint 30 000 dollárt húz be. Az ottani fő fejlesztő állítólag több évvel ezelőtt függetlenül terjesztette az SKSE módosított verzióját a licenc feltételeivel ellentétben, és ezentúl kifejezetten megtiltották az SKSE kód használatát a jövőben.

skyrim
Igen, sajnos úgy tűnik, hogy az SKSE kód az ST alkalmazásban található, nemcsak az engedély megsértésével, hanem a hiteltelenség megadásával, hanem abban, hogy magát a fejlesztőt is megtiltották a használatától, és hogy - bár van néhány vita itt - az ST csapata lényegében egy „zárt béta” hozzáférésért számít fel. Egyesek azt mondják, hogy ez csak egy adomány, amit kérnek, de az adománykövetelés valóban nem különböztethető meg attól, hogy valamiért felszámoljuk.

A fejlesztők válasza lebecsülte a kérdést; azt mondják, hogy ez csak egy kicsit régi ócskaság a kódbázisban:

Lehet, hogy van bennük valami megmaradt kód, amelyet figyelmen kívül hagytak, amikor eltávolítottuk, ez nem olyan egyszerű, mint csak egy mappa törlése, elsősorban a mi hibánk, mert elsietettük a kód egyes részeit. Mindenesetre gondoskodni fogunk arról, hogy eltávolítsuk a repedéseken átcsúszottakat a következő javításhoz.

Az egyik fejlesztő szerint az SKSE helyett más kódot helyettesítettek, például a libSkyrim projektből. De ahogy mások gyorsan rámutattak, a libSkyrim az SKSE-re épül, és semmiképpen sem tudhatnának erről a tényről. Tehát az az állítás, miszerint nem a tiltott kódot használták, nem igazán bírja a vizet. Nem csak ez, de az ST egyáltalán nem is jóváírja a libSkyrim-et, ez a szokásos gyakorlat, amikor újra felhasználja a kódot.

Ez valójában nem jelentene akkora problémát, ha az ST nemcsak adományokon keresztül kaparna le egy kis projektet, hanem adományokat igényelne a kódhoz való hozzáféréshez. Ez vitathatatlanul kereskedelmi projektté teszi, még messzebb kerülve a kód újrafelhasználásának határain.

Javasoljuk a nyílt és félig nyílt forráskódú fejlesztők kemény munkájának elvégzését, és más projektekben történő felhasználását - valójában ez a lényeg. De együttműködésnek szánják, és a szabályok azért vannak, hogy a hitel oda kerüljön, ahol esedékes.

Nem hiszem, hogy az ST emberek gazemberek; olyan dolgon dolgoznak, amelyet sok játékos érdekel - és fizet, ha a Patreon jelzi. Ez nagyszerű, és erről szól a mod közösség. De mint bármely fejlesztői csoportban, ez a tisztelet és kölcsönös elismerés is elvárás és érték.

Az őszinteség itt fontos, mert nem mindig lehet ellenőrizni valaki más kódját. És az őszinteség azért is fontos, mert a felhasználók különféle okokból szeretnének megbízni a fejlesztőkben - nem utolsósorban azért, hogy jóhiszeműen működő projektnek adományoznak. Ez a bizalom itt megrendült.

Ahogy az elején mondtam, nem óriási üzletet akarok kötni. Senki sem gazdagodik meg (bár még 10 utat is el lehet osztani, havi 33 000 dollárt nem lehet szimatolni), és senki sem sérül meg. De azt képzelem, hogy alig létezik olyan nyílt forráskódú projekt, amelynek ne kellett volna rendőrséggel ellenőriznie mások kódjának használatát, vagy attól félve élnie, hogy valaki bevált valamit, aminek évek óta felajánlotta idejét.

Reméljük, hogy ez a bizonyos vihar egy teáskannában boldogan oldódik; de ne felejtsd el, sokkal több teáskanna van, ahonnan ez jött.