Finansiering av åpen kildekodeutvikling er kanskje ikke så komplisert som du tror

Bilde: SIphotography, Getty Images / iStockphoto

Åpen kildekode kan (noen ganger) være et arbeid av kjærlighet, men det ville være mye mer kjærlighet hvis det var mye mer penger. Til tross for mytologien rundt åpen kildekode, har i mange tiår mye, hvis ikke de fleste, av verdens beste open source-programvare blitt skrevet av dem som er betalt for å bidra. Derfor er det en klar måte å få tak i for organisasjoner som ønsker mer open source-programvare: Betal for det.

Det vil ikke betale husleien

Mens verden er overveldet i titalls millioner utviklere, bidrar praktisk talt ingen av dem regelmessig til open source. Ja, de fleste utviklere (68%) mener åpen kildekode er av høyere kvalitet enn proprietær kode (ifølge en TideLift-undersøkelse), og ja, praktisk talt alle utviklere (og deres arbeidsgivere) ender opp med å bruke open source (ifølge en undersøkelse gjort av The Ny stabel). Likevel, ifølge Stack Overflow-undersøkelsen i 2019, som har spilt over 85 000 utviklere, bidrar bare 12, 4% av de undersøkte utviklerne til open source minst månedlig; mens ytterligere 23, 1% bidrar mindre enn månedlig, men mer enn en gang hvert år, bidrar hele 64, 4% aldri med eller gjør det mindre enn en gang per år.

Det er ikke vanskelig å oppdage hvorfor.

Hvordan bygge en vellykket utviklerkarriere (gratis PDF) (TechRepublic)

Problemet er penger. Utviklere, som alle andre, må betale husleie / pantelån, kjøpe mat osv. Selv om ideen om å bruke all sin tid på å gi bort kode kan høres fin ut, viser det seg å være en dårlig måte å ta vare på deres lavere nivå Maslowianske behov. I tillegg, mens mange utviklere liker å kode som en hobby (80% erkjente dette i undersøkelsen Stack Overflow), "ville det ikke være en hobby hvis det var i tråd med bedriftens tid, " som databaseguru Mark Callaghan uttalte. Sammendrag av viktige funn i TideLift-undersøkelsen har analytiker Lawrence Hecht uttalt: "Fire femtedeler av de spurte ville brukt mer tid på å bidra utenom dagjobben hvis de var ganske kompensert for arbeidet sitt, og 25% anslår at de ville brukt ytterligere 20+ timer per uke."

Arbeidsgivere, lytter du?

Gjøre åpen kildekode til en jobb

Sagt på en annen måte, nesten hver organisasjon på jorden drar nytte av åpen kildekode, men nesten ingen av dem betaler for det privilegiet. Dette er ikke for å antyde at profittsøkende selskaper bør gjøres om til 501 (c) (3) veldedighetsorganisasjoner, men snarere at bedrifters egeninteresse ofte kan samsvare med bidrag med åpen kildekode.

Ja, det er flott hvis selskaper lar utviklerne sine bruke litt "gratis tid" på "gratis programvare." Men enda bedre, som Lech Rzedzicki har antydet, er å direkte betale utviklere for å jobbe med åpen kildekode-prosjekter av verdi for selskapet (og dets kunder): "Hvis du gjør det mer direkte, kan du få åpen kildekode-prosjekter av bedre kvalitet, med vedlikeholdere, bedre dokumentasjon og faktisk budsjett for å gjøre kjedelige ting som å fikse gamle feil. "

Open source vs. proprietær programvare: En titt på fordeler og ulemper (TechRepublic Premium)

Åpen kildekode involvering viser seg også å ha andre fordeler for arbeidsgivere, som Kenneth Paul Bowen har fremhevet: "Arbeidstakers oppbevaring og ferdighetsutvikling via bedriftsstøttede bidrag med åpen kildekode stemmer overens med de fleste selskapets mål." Denne ideen om å bruke åpen kildekode som en vei til å oppskolere jibber med Stack Overflow-resultatene, som fant at 41% av utviklerne brukte åpen kildekode-bidrag som en måte å lære (dette tallet går opp til 43% når de vurderer profesjonelle utviklere). Med 68% av de undersøkte utviklerne som indikerer at de aktivt leter etter nytt arbeid, eller i det minste er åpne for inngående tilbud, er det avgjørende å tilby det rette arbeidsmiljøet.

Utviklere ønsker å jobbe med harde, interessante problemer - hvis de kan gjøre det og åpen kildekode som fungerer, slik at andre får se og dra nytte av arbeidet sitt, enda bedre.

I sum bidrar altfor få utviklere aktivt til open source-programvare, men dette er ikke nødvendigvis deres skyld. Gitt bare litt oppmuntring og penger fra arbeidsgiverne sine, ville de gjerne gjort mer.

Offentliggjøring: Jeg jobber for AWS, men arbeidet mitt er ikke direkte eller indirekte relatert til innholdet i denne artikkelen.

Ukens nyhetsbrev med åpen kildekode

Du vil ikke gå glipp av våre tips, opplæringsprogrammer og kommentarer til Linux OS og open source applikasjoner. Leveres tirsdager

Registrer deg i dag

© Copyright 2021 | pepebotifarra.com