Otevřený zdroj

Jak společnosti a programátoři s otevřeným zdrojovým kódem vydělávají peníze?

Jak společnosti a programátoři s otevřeným zdrojovým kódem vydělávají peníze?

Software s otevřeným zdrojovým kódem není pro mnohé nic nového. Spolu s kódem je k dispozici bezplatný počítačový software. Osoba nebo organizace, která vytvořila software s otevřeným zdrojovým kódem, jej na základě licence zpřístupňuje k používání, úpravám a / nebo distribuci softwaru. Mnoho velkých společností, včetně společností Oracle a Google, také podporuje software s otevřeným zdrojovým kódem. Lze považovat za samozřejmé, že lidé vytvářejí software s otevřeným zdrojovým kódem, protože milují kódování. Ale vývojáři Open Source vydělávají peníze? Pokud ano, jak vydělávají peníze programátoři a společnosti s otevřeným zdrojovým kódem?  Cílem tohoto příspěvku je identifikovat a vyjmenovat metody, kterými mohou takové softwarové společnosti a vývojáři vydělávat peníze.

Jak společnosti s otevřeným zdrojovým kódem vydělávají peníze?

Společnosti s otevřeným zdrojovým kódem někdy vytvářejí software a nezveřejňují celý kód. Jinými slovy, část softwaru je otevřený zdroj, zatímco některé části jsou soukromé. Pokud někdo chce takový software používat, musí společnosti zaplatit nějaké peníze, aby mohl software používat s plnou funkčností.

Open-source společnosti jako Oracle atd. také vydělávejte peníze poskytováním online školení nebo školení na místě a podpory jejich open-source programů. Například Apache's Hadoop je zdarma k použití, ale je příliš složitý na to, aby ho kdokoli mohl hned začít používat. V takových případech open-source společnosti poskytují neziskovou pomoc s instalací a školením zaměstnanců společnosti, která je přijímá. V případě Hadoopu, i když může být užitečný personál třetí strany, by se dal přednost personálu spojenému s Apache, protože vyvíjeli zdrojový kód, protože ho znají lépe než školitelé nebo poskytovatelé podpory třetích stran.

Některé společnosti s otevřeným zdrojovým kódem - většinou ty, které vyvíjejí software pro mobilní zařízení - zobrazují reklamy v softwaru, aby vydělaly peníze. Tyto reklamy se zobrazují v horní nebo dolní části obrazovky a obecně nejsou rušivé. Ale zabírají cenný prostor na obrazovce. Naopak, protože jsou zdarma, nemají uživatelé proti reklamám velké námitky.

Jak programátoři s otevřeným zdrojovým kódem vydělávají peníze

Společnosti platí programátorům s otevřeným zdrojovým kódem

Možná tomu bude těžké uvěřit, ale existují společnosti, které platí programátorům, kteří vytvářejí open-source software. Například Red Hat, IBM, Novell, Linux Foundation a další distributoři operačního systému Linux platí programátorům pracujícím na Linuxu, takže práce na upgradech a opravách softwaru pokračují. I když je Linux pro koncové uživatele bezplatný, pro distributory operačního systému je levný. Ale pak jsou náklady mnohem nižší, než jaké by museli platit při distribuci operačních systémů Windows nebo Apple.

Pokud se v takovém softwaru, například Linuxu, objeví nějaká mezera, budou existovat společnosti ochotné platit programátorům, kteří mohou problém vyřešit. Jedná se o společnosti, které používají Linux k vytváření zisku tak či onak. Jednoduchým příkladem mohou být vývojáři hardwaru, kteří prodávají počítače s nainstalovaným Linuxem. Mezi další příklady patří společnosti, které vyvíjejí software založený na Linuxu.

Podobně i pro ostatní produkty s otevřeným zdrojovým kódem existují lidé, kteří platí za správné sestavení a údržbu softwaru.

Vydělávejte vytvářením speciálních pluginů atd.

Některé společnosti, které používají jakýkoli druh softwaru s otevřeným zdrojovým kódem, si mohou najmout programátory zapojené do projektu, aby vytvořili speciální doplňky a doplňky. Vzhledem k tomu, že již pracovali na vytváření softwaru s otevřeným zdrojovým kódem, mají znalosti o kódu a nemusí pracovat od nuly. Najímat takové programátory, aby vytvářeli doplňky, doplňky a doplňky pro software, je mnohem levnější než najímat profesionála zvenčí.

Ačkoli společnosti mohou mít své vlastní programovací křídlo, je časově nenáročné najmout programátory podílející se na tvorbě softwaru s otevřeným zdrojovým kódem, místo aby měli své vlastní zaměstnance ke studiu kódu a poté je požádali o vytvoření doplňků.

Výdělky přizpůsobením kódu

Stejně jako ve výše uvedeném případě, ale v tomto případě společnosti využívající software s otevřeným zdrojovým kódem najímají vývojáře, aby kód trochu vylepšili, aby vyhovoval potřebám společnosti. To je opět příznivé pro společnosti, které žádají o úpravu, protože jsou poutavé profesionály, kteří již na kódu pracovali, místo aby požádali své vlastní programátory o studium a úpravu kódu. To šetří čas, i když se těmto programátorům přidává trochu režie prostřednictvím plateb.

Vzhledem k tomu, že otevřený zdroj znamená rychlé operace, pokud společnost vyzvedne bezplatný software k integraci do svého stávajícího projektu a je zapotřebí trochu práce, je vždy možné najmout profesionála, který již pracoval na kódu, pokud čas je faktor, jako vždy.

Vydělávejte poskytováním podpory

Ne každý software s otevřeným zdrojovým kódem se snadno instaluje a používá. Společnosti, které implementují verzi takového softwaru, mohou najmout jednoho z open-source programátorů, aby vyškolili své zaměstnance a poskytli podporu v případě problémů.

Někteří lidé záměrně vytvářejí jakýsi open-source software, který je vydáván jako volný a otevřený, ale má mnoho skrytých částí. V tomto případě je nutná instalace a zaškolení. Ačkoli takový software není eticky otevřeným softwarem, stále se prodává.

Člověk musí být docela aktivní v oblasti open source, aby dostal nabídku od společností, které chtějí úpravy nebo další funkce. Pokud vím, lidé pracující na skupinovém projektu často uvádějí své jméno a e-mailová ID v komentářích ke zdrojovému kódu, aby je mohli ostatní studující kód z jakéhokoli důvodu kontaktovat a pokud se e-mailový identifikátor objeví mnohokrát, jako tato osoba je pravděpodobně nejlepší, kdo pracuje na vylepšení, úpravách, vytváření komparzu nebo provádění podobných akcí v kódu.

Myslím, že hlavní procento peněz v open-source softwarovém sektoru pochází z podpory a přizpůsobení open-source kódu. ladění. Pokud mi něco chybělo, prosím o komentář.

Jak změnit velikost, barvu a schéma kurzoru myši a kurzoru v systému Windows 10
Ukazatel myši a kurzor ve Windows 10 jsou velmi důležité aspekty operačního systému. To lze říci i pro jiné operační systémy, takže ve skutečnosti nej...
Hry Zdarma a open source herní motory pro vývoj linuxových her
Zdarma a open source herní motory pro vývoj linuxových her
Tento článek pokryje seznam bezplatných a otevřených herních enginů, které lze použít pro vývoj 2D a 3D her v systému Linux. Existuje mnoho takových h...
Hry Výukový program Shadow of the Tomb Raider pro Linux
Výukový program Shadow of the Tomb Raider pro Linux
Shadow of the Tomb Raider je dvanáctý přírůstek do série Tomb Raider - série akčních adventur vytvořená Eidosem Montrealem. Tato hra byla docela dobře...