Hvorfor Linux er gratis: Hvordan Open Source World tjener penge

Hvorfor er Linux og open source software gratis? Er det sikkert at stole på fri software? Hvad får udviklerne ud af det, og hvordan tjener de penge til at fortsætte udviklingen?

Hvorfor er Linux og open source software gratis?  Er det sikkert at stole på fri software?  Hvad får udviklerne ud af det, og hvordan tjener de penge til at fortsætte udviklingen?
Reklame

På Windows, Mac og mobile enheder kan du lave en anstændig levende salgs-software direkte til brugerne. På disse platforme er folk vant til at betale for applikationer (selvom mange er gratis Alle Mine Apps: Centraliseret App Store til Windows med masser af gratis software Alle mine apps: Centraliseret App Store til Windows med masser af gratis software Læs mere).

Ting er forskellige for open source software. Du er fri til at opkræve penge, men hvad er at stoppe nogen fra at tage kildekoden og frigive et alternativ?

Selve applikationer, fysiske produkter og onlinetjenester er også, hvordan de store fyre tjener deres penge. Apple og Microsoft vil have, at du bruger deres programmer på deres maskiner. Så hvis du er en medarbejderproducerende kode til at køre på et kommercielt operativsystem, er din arbejdsgiver sandsynligvis i forretningen med at sælge software.

Google adskiller sig fra, at det tjener det meste af sine penge fra annoncer, men Canonical slog et slag, da det forsøgte noget selv vagt lignende.

Kort sagt, du skal tage en anden tilgang til at tjene penge i open source-verdenen. Hvordan tjener folk penge til at producere Linux-kode og give det væk gratis?

1. Anmodning om donationer

Du går til en applikations webside og ser en donationsknap i hjørnet. Klikker du på det? Måske. Sikkert ikke.

VLC Media Player Website Skærmbillede

Dette er problemet med at stole på donationer som indtægtskilde. Nogle gange kommer penge ind. Ofte gør det det ikke.

Patreon har hjulpet nogle medlemmer af open source-samfundet, men mange udviklere er ikke populære nok til at tiltrække et efterfølgende månedligt. Distros som Elementary og Ubuntu MATE klarer at medbringe nogle indtægter ved hjælp af denne model, men platformen er bedre egnet til indholdsskabere end softwareudviklere.

Et par tjenester tager den modsatte tilgang. I stedet for at være steder at spørge brugerne om penge, giver disse websteder mulighed for at sende folk tips til de tjenester, de nyder. Eksempler er Tip Web og Gratipay.

Organisationer har en lettere tid, der tiltrækker donationer end individuelle udviklere. Grupper som GNOME Foundation, KDE eV, Free Software Foundation og Software Freedom Conservancy inddrager nok donationer til at fungere. Open source-entusiaster donerer til gavn for en sag, og virksomheder bidrager undertiden store dollars til at understøtte teknologier, de nyder godt af. Nogle er villige til at blive corporate sponsorer Forstå, hvordan Open Source Software Developers Tjen penge Forstå, hvordan Open Source Software Developers tjener penge Sandheden er: Mange OSS-udviklere og projekter genererer indtægter. Læs mere .

2. Arbejde for en virksomhed

Mange udviklere tjener deres månedlige indkomst til at skabe Linux-kode. De arbejder for virksomheder, der af en eller anden grund har fastslået, at støtte Linux-økosystemet er godt for erhvervslivet.

Nogle er "open source" virksomheder. At lave gratis software er en vigtig del af det, de gør. Red Hat er det største eksempel på dette. Canonical, der laver Ubuntu, er en anden fremtrædende. Begge tjener penge ved at etablere støttekontrakter med virksomheder, der bruger deres produkter.

Andre bruger Linux til at nå deres egne specifikke mål. Før Android og Chrome OS markedsførte Google ikke sine egne distroer, men det ansatte stadig udviklere, der måtte arbejde på Linux. Gennem årene har den produceret en række Linux-kompatible apps Skiftet fra Windows? 5 Google-værktøjer, du kan bruge på Linux Skiftet fra Windows? 5 Google-værktøjer, du kan bruge på Linux Læs mere.

De fleste virksomheder med Linux-udviklere bidrager ikke til kode tilbage til det bredere samfund. Mange af dem opretter eller vedligeholder virksomhedens software, der er nødvendig for, at en virksomhed kan udføre sit arbejde. Linux er trods alt mere fremtrædende på servere end desktops. Denne virkelighed har presset selv Microsoft til at ansætte folk, der arbejder med Linux Har Microsoft virkelig elsker Linux efter alle? Er Microsoft virkelig elske Linux efter alt? Microsoft og Linux har haft et tumult forhold. Gennem årene har CEOs udtrykt et ønske om at se Linux forsvinde, men i disse dage er historien anderledes. Ligner Microsoft virkelig Linux? Læs mere .

Men i nogle tilfælde er der ingen måde at arbejde direkte på det oprindelige open source-projekt. Mindre kendte virksomheder som StrongLoop og Voxer betaler nogle mennesker til at arbejde udelukkende eller overvejende på Node. Og fordi livet ikke er sort og hvidt, det gør Microsoft også.

3. Går uafhængigt som konsulent eller entreprenør

En udvikler kan gøre anstændige penge uafhængige. I stedet for at deltage i et firma tager de deres færdigheder og arbejder som konsulent. Mange organisationer har brug for hjælp til at starte et open source-projekt, og en konsulent kan hjælpe dem med at komme ud af jorden. Andre finder, at det er endnu hårdere at holde et projekt igangværende og henvende sig til en konsulent for at få hjælp.

Mange virksomheder har brug for hjælp til at opbygge eller vedligeholde en Linux-server, men ønsker ikke at ansætte nogen til en fuldtidsstilling. En uafhængig entreprenør med Linux ekspertise kan komme ind og tage sig af jobbet.

Dette arbejde giver ikke altid den faste lønseddel, som en medarbejder gør, men det giver mere pålidelig indkomst end donationer. Det giver nogen med masser af Linux-relaterede færdigheder en måde at subsidiere alle programmeringen de har gjort gratis.

4. Jagt Bounties

En innovativ tilgang til betalende udviklere er faktisk ret gammel skole. Navngiv et job, du vil have lavet, og sæt dig en summere. Den, der gør gerningen, tager hjem belønningen.

Bountysource er et websted, hvor brugerne kan bidrage med penge til disse bounties. Belønningen behøver ikke at komme fra en kilde. Mange mennesker kan kaste $ 5 mod et projekt i håb om, at hvis nok folk hopper ind, finder en udvikler belønningen lokkende.

Desværre matcher præmiepenge ikke altid opgaven. Det Elementære Projekt har omfavnet Bountysource som en måde at tiltrække hjælp til, men selv med yderligere bidrag fra brugere, vil de fleste jobs netto en udvikler $ 100 eller mindre. Det er pennier i forhold til de penge, en programmør gør i den private sektor.

Hvorfor gør de det?

Motivationer varierer fra person til person. Mange udviklere har en ideologisk overbevisning om, at software skal være fri og åben kilde. 5 Grunde til, at software skal være fri og åben kilde. 5 grunde til, at software skal være fri og åben kilde fri software betyder ikke bare, at du får brug af appen eller spillet uden betale. Det handler om lang levetid, privatliv, ejerskab og meget mere! Læs mere . Eller i det mindste tror de at skabe sådan software gavner verden. Andre udviklere føler, at de ikke ville have succes med at forsøge at sælge deres software, så de kan lige så godt åbne den. Nogle kommer fra den modsatte vinkel - de ser ingen grund til ikke at åbne kilden deres projekt. Kaste kode på GitHub inviterer andre til at hjælpe og gøre en ansøgning bedre, end det ellers ville være.

Nogle er glade for at bruge deres evner til at skabe software, de nyder efter at have brugt timer på mindre interessante projekter til deres daglige job. Andre er studerende, der bøjer deres muskler for første gang.

I slutningen af ​​dagen er "fri" arbejde ikke gratis. Frivillige skal tjene penge på en eller anden måde. Og mens meget af softwaren i din distro's repos kommer fra udviklere, der arbejder gratis, bliver mange stadig betalt for at bidrage til open source-økosystemet.

Får du betalt for arbejde på Linux? Opretter du applikationer? Arbejde på servere? Fremstil de værktøjer, der kører på nettet? Hvad er pengene sådan? Del dine erfaringer med os i kommentarerne!

In this article