«Vedlikeholdsavgift for åpen kildekode»: Et forslag om å finansiere åpen kildekode-prosjekter på en rettferdig måte

Vedlikeholdsavgift for åpen kildekode

Ved flere anledninger Her på bloggen har et tema blitt berørt, som Det har lenge vært et av de største problemene som står overfor fri programvare og dens utviklere. Temaet til «finansieringen» noe som igjen fører til andre problemer, som liten eller ingen støtte til prosjekter, samt misbruk av kommersielle prosjekter som bruker fri programvare og ikke fordeler en del av fortjenesten sin eller engang bidrar til utviklingen av prosjektet.

For å tilby en løsning til dette problemet, Skaperen av WiX har introdusert et innovativt initiativ kalt «Vedlikeholdsavgift».

Målet er å løse et av de mest vedvarende problemene i økosystemet for fri programvare: finansieringen av prosjekter som, til tross for at de er mye brukt, nesten utelukkende er avhengige av utviklernes frivillige arbeid.

Dette forslaget foreslår implementering av et lite månedlig bidrag, med alternativer som starter på $10, ment å sikre prosjekters økonomiske levedyktighet uten å ty til modeller som Open Core, som vanligvis tilbyr premium betalte versjoner med tilleggsfunksjoner og begrenser tilgangen til visse funksjoner.

Åpen kildekode-programvare er gratis, men det er ikke gratis å vedlikeholde et åpen kildekode-prosjekt. Vi krever mye av prosjektvedlikeholdere, inkludert:

Triageproblemer
Svar på spørsmål
Holde byggeskriptene i gang
Oppdater programvareavhengigheter
Oppfølgingssikkerhetsrapporter
Produser nye utgivelser
Håndtering av spam på diskusjonsforum og problemsporing
Vedlikehold av domenenavnregistrering
Forny signatursertifikater
Og mange, mange andre oppgaver

Hvordan vedlikeholdsavgiften fungerer

Den sentrale ideen er at brukere og selskaper som oppnår kommersielle fordeler (direkte eller indirekte) fra et åpen kildekode-prosjekt gi et regelmessig bidrag. Betaling ville bli støttet av en sluttbrukerlisensavtale (EULA), som ville regulere tilgang til viktige ressurser som prosjektinfrastruktur, offisielle binærfiler og forhåndskompilerte pakker.

For å legge til rette for transaksjoner, Det foreslås å bruke GitHubs sponsorsystem, som ville tillate en direkte overføring av midler til vedlikeholdere. På denne måten kunne abonnenter laste ned offisielle versjoner, delta i tekniske diskusjoner og sende inn feilrapporter eller funksjonsforespørsler.

Et av de mest relevante aspektene er at Tilgangen til kildekoden ville forbli helt åpen, i samsvar med de frie lisensene som brukes. per prosjekt. Bedrifter som ikke ønsker å betale månedsavgiften, vil imidlertid ikke kunne bruke de offisielle forhåndskompilerte versjonene eller integrere dem som avhengigheter i administratorer som NPM eller NuGet.

I praksis kunne disse organisasjonene fortsatt klone depotet og kompilere programvaren selv, men uten retten til å bruke pakker som allerede er utarbeidet av utviklingsteamet.

Bekjempelse av utbrenthet hos vedlikeholdere

Forslaget oppstår som et svar på en allment anerkjent realitet: Prosjektvedlikeholdere med åpen kildekode utfører konstant og krevende arbeid uten, i mange tilfeller, å motta noen økonomisk kompensasjon. Mange selskaper, til tross for at de baserer hele produkter på disse verktøyene, unnlater å bidra med verken tid eller ressurser, noe som skaper en ubalanse som fører til utbrenthet, tap av motivasjon og til og med prosjektavbrudd.

Til forfatteren av initiativet, Denne modellen er ikke en begrensning, men et rettferdig og balansert forholdSelskaper som er avhengige av tredjepartsarbeid bruker en liten del av inntektene sine på å sikre at verktøyene de bruker kan fortsette å utvikles.

Med implementeringen av vedlikeholdsavgiften, Utviklere forventes å ha mer ressurser og tid til viktige oppgaver som for eksempel feilretting, svare på brukerhenvendelser, oppdatering av avhengigheter, administrasjon av byggeinfrastruktur, oppdage og utbedre sårbarheter, moderere fellesskap og fornyelse av digitale signatursertifikater.

Dette forslaget søker uten tvil å skape et mer rettferdig, bærekraftig og samarbeidende økosystem, der åpen kildekode ikke er synonymt med ulønnet arbeid, men snarere en delt innsats mellom skapere og brukere.

Til slutt, hvis du er interessert i å vite mer om det, kan du se detaljene i følgende lenke.