Hvorfor Linux er gratis: Hvordan Open Source World tjener penger

Bare hvorfor er Linux og åpen kildekode programvare gratis? Er det trygt å stole på fri programvare? Hva får utviklerne ut av det, og hvordan tjener de penger til å fortsette utviklingen?

Bare hvorfor er Linux og åpen kildekode programvare gratis?  Er det trygt å stole på fri programvare?  Hva får utviklerne ut av det, og hvordan tjener de penger til å fortsette utviklingen?
Annonse

På Windows, Mac og mobilenheter kan du lage en anstendig levende salgssoftware direkte til brukerne. På disse plattformene er folk vant til å betale for applikasjoner (selv om mange er gratis Alle Mine Apps: Sentralisert App Store for Windows med masse gratis programvare Alle mine apper: Sentralisert App Store for Windows med massevis av gratis programvare Les mer).

Ting er forskjellige for åpen kildekode-programvare. Du er fri til å belaste penger, men hva er å stoppe noen fra å ta kildekoden og slippe et alternativ?

Selge applikasjoner, fysiske produkter og elektroniske tjenester er også hvordan de store gutta tjener pengene sine. Apple og Microsoft vil at du skal bruke programmene på sine maskiner. Så hvis du er en arbeidstaker som produserer kode for å kjøre på et kommersielt operativsystem, er arbeidsgiveren din sannsynlig i å selge programvare.

Google adskiller seg ved at det gjør det meste av pengene sine fra annonser, men Canonical tok et slag da det prøvde noe, selv svakt likt.

Kort sagt, du må ta en annen tilnærming til å tjene penger i open source-verdenen. Hvordan tjener penger penger til å produsere Linux-kode og gi den bort gratis?

1. Be om donasjoner

Du går til et programs nettside og ser en donasjonsknapp i hjørnet. Klikker du på det? Kan være. Sannsynligvis ikke.

VLC Media Player Website Skjermbilde

Dette er problemet med å stole på donasjoner som en inntektskilde. Noen ganger kommer penger inn. Ofte gjør det ikke.

Patreon har hjulpet noen medlemmer av open source-samfunnet, men mange utviklere er ikke populære nok til å tiltrekke seg en månedlig måned. Distros som Elementary og Ubuntu MATE klarer å få inn noen inntekter ved hjelp av denne modellen, men plattformen er bedre egnet for innholdsskapere enn programvareutviklere.

Noen få tjenester tar motsatt tilnærming. I stedet for å være steder å spørre brukerne om penger, gir disse nettstedene en måte for folk å sende tips til tjenester de nyter. Eksempler er Tips på nettet og Gratipay.

Organisasjoner har en lettere tid å tiltrekke seg donasjoner enn individuelle utviklere. Grupper som GNOME Foundation, KDE eV, Free Software Foundation og Software Freedom Conservancy gir nok donasjoner til å fungere. Open source-entusiaster donerer til fordel for en sak, og selskaper bidrar noen ganger til store dollar for å støtte teknologier de har nytte av. Noen er villige til å bli bedriftssponsorer Forstå hvordan Open Source-programvareutviklere tjener penger Hvordan Open Source-programvareutviklere tjener penger Sannheten er: Mange OSS-utviklere og prosjekter genererer inntekter. Les mer .

2. Arbeide for et selskap

Mange utviklere tjener sin månedlige inntekt som skaper Linux-kode. De jobber for selskaper som av en eller annen grunn har fastslått at støtte Linux-økosystemet er godt for virksomheten.

Noen er "open source" selskaper. Å lage gratis programvare er en viktig del av det de gjør. Red Hat er det største eksemplet på dette. Canonical, som lager Ubuntu, er en annen fremtredende. Begge tjener penger ved å etablere støttekontrakter med selskaper som bruker sine produkter.

Andre bruker Linux for å oppnå sine egne spesifikke mål. Før Android og Chrome OS, markedsførte ikke Google sine egne distroer, men det hyret fortsatt utviklere som måtte jobbe på Linux. Gjennom årene har det produsert en rekke Linux-kompatible programmer Byttet fra Windows? 5 Google-verktøy du kan bruke på Linux Byttet fra Windows? 5 Google-verktøy du kan bruke på Linux Les mer.

De fleste bedrifter med Linux-utviklere bidrar ikke til kode tilbake til det bredere fellesskapet. Mange av dem oppretter eller vedlikeholder bedriftens programvare som er nødvendig for at et selskap skal kunne utføre sin jobb. Linux, tross alt, er mer fremtredende på servere enn skrivebord. Denne virkeligheten har presset til og med Microsoft for å ansette folk som jobber med Linux Har Microsoft virkelig likte Linux etter alle? Lider Microsoft virkelig av Linux etter alle? Microsoft og Linux har hatt en forstyrrende relasjon. Gjennom årene har konsernsjefene uttrykt et ønske om å se at Linux forsvinner, men i disse dager er historien annerledes. Liker Microsoft egentlig Linux? Les mer .

Men i noen tilfeller er det ingen måte å jobbe direkte på det opprinnelige open source-prosjektet. Mindre kjente selskaper som StrongLoop og Voxer betaler noen til å jobbe utelukkende eller hovedsakelig på Node. Og fordi livet ikke er svart og hvitt, gjør det også Microsoft.

3. Går uavhengig som konsulent eller entreprenør

En utvikler kan gjøre anstendig penger å gå uavhengig. I stedet for å bli med i et selskap tar de sine ferdigheter og jobber som konsulent. Mange organisasjoner trenger hjelp med å starte et åpen kildekodeprosjekt, og en konsulent kan hjelpe dem med å komme seg unna. Andre finner at det å holde et prosjekt går er enda vanskeligere og henvende seg til en konsulent for å få hjelp.

Mange bedrifter trenger hjelp til å bygge eller opprettholde en Linux-server, men ønsker ikke å ansette noen for en heltidsposisjon. En uavhengig entreprenør med Linux-kompetanse kan komme inn og ta vare på jobben.

Dette arbeidet gir ikke alltid den faste lønnsslipp som en ansatt gjør, men det gir mer pålitelig inntekt enn donasjoner. Det gir noen med masse Linux-relaterte ferdigheter som en måte å subsidiere all programmering de har gjort gratis.

4. Jaktbelønninger

En innovativ tilnærming til betalende utviklere er egentlig ganske gammel skole. Navngi en jobb du vil ha gjort og legg opp en bounty. Den som tar gjerningen, tar hjem belønningen.

Bountysource er et nettsted der brukerne kan bidra med penger mot disse bounties. Belønningen trenger ikke å komme fra en kilde. Mange kan kaste $ 5 mot et prosjekt i håp om at hvis nok folk hopper inn, vil en utvikler finne belønningen fristende.

Dessverre samsvarer premiepengene ikke alltid med oppgaven. Elementarprosjektet har omfavnet Bountysource som en måte å tiltrekke seg hjelp til, men selv med ytterligere bidrag fra brukere, vil de fleste arbeidsplasser netto en utvikler $ 100 eller mindre. Det er pennies i forhold til penger en programmerer gjør i privat sektor.

Hvorfor gjør de det?

Motivasjoner varierer fra person til person. Mange utviklere har en ideologisk tro på at programvaren skal være fri og åpen kildekode. 5 Grunner til at programvaren skal være fri og åpen kildekode. 5 grunner til at programvaren skal være fri og åpen kildekode. Gratis programvare betyr ikke bare at du får bruke appen eller spillet uten betaler. Det handler om lang levetid, privatliv, eierskap og mye mer! Les mer . Eller i det minste tror de at å skape slik programvare fordeler verden. Andre utviklere føler at de ikke ville ha suksess med å prøve å selge programvaren deres, så de kan like godt åpne kilde det. Noen kommer fra motsatt vinkel - de ser ingen grunn til ikke å åpne kilden deres prosjekt. Kaste koden på GitHub inviterer andre til å hjelpe og lage et program bedre enn det ellers ville være.

Noen er glade for å bruke sine ferdigheter til å skape programvare de liker etter å ha brukt timer på mindre interessante prosjekter for dagjobben. Andre er studenter som bøyer musklene for første gang.

På slutten av dagen er "gratis" arbeid ikke ledig. Frivillige må tjene penger på en eller annen måte. Og mens mye av programvaren i distro's repos kommer fra utviklere som jobber gratis, blir mange fortsatt betalt for å bidra til open source-økosystemet.

Får du betalt for å jobbe på Linux? Oppretter du applikasjoner? Arbeid på servere? Lag verktøyene som kjører på nettet? Hva er penger som? Del din erfaring med oss ​​i kommentarene!

In this article