Atlyginimas atvirojo kodo projektuose
Vienas iš tprieštaringiausios laisvos programinės įrangos problemos yra „atlyginimo“ klausimas. kūrėjams, ir tai yra Ne veltui tai gana sudėtinga ir diskutuojama temaNes, viena vertus, balansas yra atviro kodo projektų finansinis tvarumas, kita vertus, yra rėmimo modeliai, kolektyvinis finansavimas, aukos ar net „mokamos versijos“.
Priežastis palieti šią temą yra ta, kad neseniai Tomas Stringeris atviro kodo programinės įrangos kūrėjas ir programuotojas, kalba apie problemas, su kuriomis susiduria atvirojo kodo kūrėjai.
Thomas Stringeris tai detalizuoja Atlygio trūkumas atvirojo kodo erdvėje vis labiau atbaido kūrėjus.
Savo įraše jis dalijasi:
Nors pagal profesiją esu programinės įrangos inžinierius, iš pomėgio ir aistros taip pat esu kompiuterių programuotojas. Taigi darau tai, ką darau daugiau nei dešimtmetį: įsijungiu kompiuterį, kad parašyčiau kodą.
Ką daryti, ką daryti... Išmokti ką nors naujo? Gal būt. Rašyti tinklaraščio įrašą? Na, štai aš. Bet… giliai viduje žinau, kad turiu atvirojo kodo projektų, kuriems reikia skirti šiek tiek dėmesio. Pasirodo, vienas yra labai naudojamas. Turiu beveik 3/4 milijonų atsisiuntimų ir, atrodo, žmonės mano, kad tai yra naudinga. Tai yra geros dalys. Blogai yra tai, kad yra keliolika problemų, kurių net neperžiūrėjau, juo labiau įslaptavau, ištyriau ir išsprendžiau. Turiu patikrinti keletą bendruomenės viešųjų ryšių. Yra priklausomybių, kurias reikia atnaujinti. Sąrašas tęsiasi ir tęsiasi. Šis projektas pasiekė ne taip jau neįprastą OSS etapą: prižiūrėtojo perdegimą.
Nors laisvosios programinės įrangos pasaulyje kūrėjai dažnai savanoriškai prisideda prie projektų, negaudami tiesioginės finansinės kompensacijos, atlygio trūkumas gali sukelti didelių problemų tiems, kurie nori skirti daugiau laiko prisidėjimui, tačiau turi padengti savo finansinius poreikius ir įsipareigojimus.
Thomas Stringeris savo publikacijoje sprendžia šią dilemą ir siūlo įvairius sprendimus kuriuos jau iškėlė kiti plėtotojai ir (arba) projektai, patyrę tą pačią situaciją ir finansuojantys ar remiantys projektą.
Ir nors daugeliui Išgirsti „mokėkite už nemokamą programinę įrangą“ gali būti „šventvagystė“, be jokios abejonės, tai yra geriausias pasirinkimas spręsti atlyginimo už nemokamos programinės įrangos kūrimą problemą, nors tai nėra taip paprasta, kaip atrodo. Ši maža „detalė“ tapo didele kūrėjų ir atvirojo kodo projektų problema.
Ryškus to pavyzdys yra kūrėjas, kuris sabotavo savo paties sukurtas bibliotekas „Faker.js“ ir „Colors.js“, nes nusprendė neberemti didelių įmonių darbu, kurį atlieka nemokamai“.
Tai taip pat minima Thomaso Stringerio leidinys apie tai, kaip korporacijos naudojasi atvirojo kodo ekosistemomis tinkamai nemokėdami kūrėjams už jų laiką.
Štai kodėl laisvosios programinės įrangos surašymo dilema yra sunkiai išsprendžiama ir tampa užburtu ratu, nes nors laisvosios programinės įrangos kūrėjai ir paiso Atvirojo kodo iniciatyvos nustatytų kriterijų, tai yra nemokamo perskirstymo galimybių, prieigos prie šaltinio kodo. ir išvestinių kūrinių kūrimas, daugelis organizacijų ar komercinių projektų naudojasi tuo, kad gautų pelną, nepateikdami projektų, kurie leidžia sukurti jų produktą, sąrašo.
Ir nuo tada Požiūris į problemą nėra naujas. Thomas Stringeris mini, kad kūrėjai turėtų gauti kompensaciją ir (arba) kad projektas gautų tinkamą bendradarbiavimą iš naudą gaunančių įmonių / projektų.
Taip pat, jei pateikėte keletą įsipareigojimų dėl produkto, kurio niekas nenaudoja, pinigai (arba jų trūkumas) turėtų tai atspindėti. Tačiau tai nėra taip paprasta, nes yra įvairių atvirojo kodo programinės įrangos kūrėjų tipų. Kai kurie rašo OSS kodą kaip dalį savo darbo, tokiu atveju jiems tikriausiai jau yra kompensuota už įmokas. Jis gaunamas jūsų čekiuose du kartus per mėnesį. Tačiau kitas OSS kūrėjų tipas yra tas, kuris tuos OSS bendradarbius daro po darbo valandų ir nėra susijęs su organizacija.
OSS naudojančios įmonės turėtų finansuoti šiuos projektus. Juk jie jais naudojasi. Ir nors jie neprivalo pirkti licencijų, tai nereiškia, kad jie neturėtų prisidėti.
Įmonės gali turėti visą arba ne visą darbo dieną dirbančių darbuotojų, kurie prisideda prie atvirojo kodo programinės įrangos projektų. Puikus to pavyzdys yra Kubernetes ir visi kūrėjai, kurie prisideda prie Kubernetes darbo valandomis. Tame sąraše esančios įmonės („Google“, „Red Hat“, „VMware“ ir „Microsoft“, kad būtų galima pavadinti pagrindines) prisideda prie šių projektų sėkmės. Jie suteikia kūrėjui laiko.
Kai įmonė neskiria pakankamai kūrėjo laiko projektams, ji turėtų jį papildyti pinigais, kurie paskirstomi OSS kūrėjams, kurie to nedaro jos įmonės vardu.
Štai kodėl svarbu pripažinti ir palaikyti šių kūrėjų darbą, kadangi jų darbas dažnai reikšmingai prisideda prie technologijų pažangos ir yra naudingas visai bendruomenei ir kad visų pirma reikia atsižvelgti į tai, kad galiausiai tai yra „žmonės“, kurie turi poreikių ir kurie „oro nevalgo“, nors Daugeliui įmonių ir korporacijų pastarasis būtų puiku, ne, taip nėra ir net jei jos pakeis žmogiškąjį faktorių dirbtiniu intelektu, jos turi mokėti ir už jo vis tiek bus žmogus už kontrolės, priežiūros ir tobulinimo klausimus.
Fuente:https://trstringer.com/