Razumijevanje načina na koji programeri otvorenog softvera zarađuju novac

  • William Charles
  • 0
  • 3594
  • 254
Oglas

Postoje mnogi mitovi o softveru otvorenog koda Što je softver otvorenog koda? [MakeUseOf Explains] Što je softver otvorenog koda? [MakeUseOf Explains] "Otvoreni izvor" je pojam koji se ovih dana baca na mnogo. Možda znate da su neke stvari otvorenog koda, poput Linuxa i Androida, no znate li što to uključuje? Što je otvoreno ... (OSS), a možda je najčešće ovo: otvoreni izvor i profit se međusobno isključuju. Sigurno ima onih koji vjeruju da sav softver treba biti otvoren i besplatan, ali oni su manjina (ne različita od umjetničkih purista).

Istina je da mnogi programeri i projekti OSS-a ostvaruju prihod. Neki zarađuju dovoljno novca za opstanak, dok drugi proizvode toliko novca da sramom stavljaju vlastite alternative. Kako je to zbog ironije?

Kao što je rečeno, profit kao programer za OSS zahtijeva malu promjenu paradigme. Umjesto da svoj softver gledate kao sam proizvod, trik je u tome što njegov softver vidite kao platformu ili katalizator koji utre put drugim tokovima prihoda.

Ponuda podrške i usluga

Daleko je najčešća metoda prihoda pružanje usluge uz OSS proizvod. Odaberite bilo koji OSS projekt nasumično i postoji velika šansa da ovu metodu koriste na jedan ili drugi način.

Sastavljene binarne datoteke. Unatoč tome što je izvorni kôd besplatno objavljen, uvijek možete pronaći potencijalne korisnike koji žele koristiti vaš softver, ali nemaju znanje, vrijeme ili energiju da ga sami sastave. Ti su korisnici često spremni platiti za sastavljanje vlastitog koda u njihovo ime.

Usluge održavanja. Poznajete svoj softver najbolje. Možete prodati tu stručnost korisnicima u obliku usluga koje im štede vrijeme i frustraciju. Većina tvrtki cijeni svoje vrijeme više od novca, tako da je ovo sjajan put, pogotovo za softver sa sjedištem. Plaćena instalacija i postavljanje ili dežurna administrativna podrška dva su glavna primjera.

Predavanja i radionice. Ako je vaš softver duboko složen sa strmom krivuljom učenja, tvrtke vas mogu zaposliti da izravno podučavate njihove zaposlenike. Ako je vaš softver dovoljno popularan, možete održati radionice za pojedince koji žele naučiti sve, od osnova do najnaprednijih aspekata.

Prodaja materijala s uputama

Korisnici OSS-a imaju tendenciju da budu oni samouci osamljeni vukovi. Žele pregledati vaš kôd i otkriti sve svojim tempom. Za ove korisnike predavanja i radionice su izvan stola; umjesto toga, oni više vole praktični materijal.

Možeš prodati ovaj materijal za njih i vjerojatno će ga platiti.

Dokumentacija. Mnogi OSS projekti uključuju dokumentaciju besplatno i s tim nema ništa loše. Međutim, dobra je dokumentacija oduzeta za proizvodnju i nevjerojatno vrijedna, toliko da zaslužuje cijenu. Za one koji ne žele platiti, uvijek mogu pretraživati ​​izvorni kod.

Vodiči i primjeri. Ako vam plaćena dokumentacija ne stoji dobro, uvijek je možete besplatno objaviti i potom naplatiti za resurse. Ovo se više odnosi na složene okvire poput igara za igre, a ne toliko za pojedinačne aplikacije.

Plaćeni dodaci i poboljšanja

Ovisno o licenci otvorenog koda Licence za softver otvorenog koda: Koji biste trebali koristiti? Licence softvera otvorenog koda: koje biste trebali koristiti? Jeste li znali da nisu sve licence otvorenog koda iste? koji veže određeni OSS projekt, možete miješati i uskladiti otvorenu platformu s plaćenim ekstenzijama ili poboljšanjima. Ovo možda zvuči kao da vara OSS filozofiju, ali češće je nego što mislite.

Plaćena proširenja. Razmotrite jedan od najuspješnijih web sustava, WordPress. Nudimo besplatno svima koji ih mogu koristiti i modificirati, ali ima dosta WordPress profesionalaca 6 koraka da postanete WordPress Professional 6 koraka da postanete WordPress Professional Želite li zaraditi za život od Wordpressa? Mnogo je načina da se to riješi: dizajniranje tema, kodiranje dodataka - ali posebno je teško razlikovati sebe i pronaći potencijalne klijente. koji zarađuju za život stvaranjem i prodajom WordPress dodataka. Možete besplatno ponuditi osnovni softver i prodavati vlastita proširenja za napredne značajke.

Drugi primjer je Unity game engine 5 Besplatni alati za razvoj igara za pravljenje vlastitih igara 5 Besplatni alati za razvoj igara za pravljenje vlastitih igara Besplatni softver za razvoj igara odličan je način za pokretanje izrade videoigara. Sastavili smo najbolji softver za igre na tržištu. , koji je dostupan u besplatnim i plaćenim verzijama. Međutim, tu je i Unity Asset Store koji je središnje tržište na kojem korisnici mogu stvarati i prodavati dodatke za druge korisnike. Jedinstvo smanjuje svaku prodaju i sve te pojedinačne prodaje se zbroje s vremenom.

Enterprise verzije. Nuditi svoj proizvod u besplatnoj i plaćenoj verziji nije ništa novo i potpuno je legitimno i za OSS proizvode. U većini slučajeva besplatna verzija je open source dok je plaćena inačica zatvorenog koda, ali ne mora biti da je takva.

JetBrains, tvrtka koja se specijalizirala za programski IDE-e bogate, voli takav pristup. Na primjer, oni nude PyCharm besplatno kao otvoreni izvor “Zajednica” verzija i naprednija “Poduzeće” verzija s dodatnim značajkama.

Sigurni korporativni sponzori

Može se dogoditi da tvrtka ili dobrotvor toliko voli vaš softver da će vam dugoročno platiti da biste nastavili raditi na njemu, u suštini postajući vaš sponzor. Ovisno o okolnostima, navedeno sponzorstvo može biti ugovorno vezano ili jednostavno utemeljeno na donacijama, mada je potonje manje vjerovatno.

Drugo sredstvo sponzorstva je grupnog financiranja. Možda nećete pronaći previše uspjeha s OSS-om na web mjestu poput Kickstartera, ali postoje alternative s fokusom otvorenog koda: FreedomSponsors i BountySource dolaze na pamet.

Ili, ako želite da zadržite potpunu kontrolu nad svojom kampanjom, uvijek možete preuzeti crowdfund s vlastite web stranice. Zaboravite Kickstarter: Kako uložiti novac sa vlastite web stranice. Zaboravite Kickstarter: Kako se masovni fond sa vlastite web stranice pokrenuo. način u posljednjih nekoliko godina. Ali ne trebate koristiti uslugu poput Kickstartera ako već imate vlastito popularno web mjesto. .

Nisu to samo načine zarađivanja kao programer OSS-a, ali oni su se uvijek iznova pokazali uspješnima. Doduše, možda bi bilo teže zarađivati ​​s OSS-om, ali sigurno nije nemoguće.

Kako drugačije programer otvorenog koda može zaraditi novac? Podijelite svoje misli s nama u komentarima ispod!

Kreditna slika: Izvorni kod putem Shutterstocka, Portret Sretne mlade žene Operator sa slušalicama, izbliza ruku na knjizi u knjižnici, Mladi softver inženjer koji radi u uredu sa slušalicama na glavi




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.