Android

Open Source software

Top Companies Contributing to Open Source | 2012-2019

Top Companies Contributing to Open Source | 2012-2019
Anonim

Paano ang mga Kumpanya ng Open Source kumita ng pera Mga kumpanya ng Open Source kung minsan ay gumawa ng software at hindi gumagawa ng publiko, lahat ng ang code. Sa madaling salita, ang bahagi ng software ay bukas na pinagmulan, habang ang ilang bahagi ay pribado. Kung nais ng sinuman na gumamit ng naturang software, siya ay kailangang magbayad sa kumpanya ng ilang pera upang magamit ang software na may ganap na pag-andar.

Ang mga kompanya ng bukas na mapagkukunan tulad ng Oracle atbp ay kumikita rin sa pamamagitan ng pagbibigay ng online o onsite na pagsasanay at suporta sa kanilang mga open source programs. Halimbawa, ang Apache`s Hadoop ay libre upang gamitin, ngunit masyadong kumplikado para sa sinuman upang simulang gamitin ito kaagad. Sa ganitong mga kaso, ang mga bukas na mapagkukunan ng kumpanya ay nagbibigay ng tulong para sa kapakinabangan sa pag-install at pagsasanay ng mga empleyado ng kumpanya na nagtatrabaho sa kanila. Sa kaso ng Hadoop, bagaman maaaring maging kapaki-pakinabang ang mga tauhan ng third party, ang kagustuhan ay ibibigay sa mga tauhan na nauugnay sa Apache habang pinapaunlad nila ang source code dahil mas alam nila ito kaysa sa mga tagapagturo ng third party o mga tagasuporta.

Ang ilang mga open source mga kumpanya - karamihan ay ang mga na bumuo ng software para sa mga mobile device - magpakita ng mga in-software na mga advertisement upang kumita ng pera. Ang mga advertisement na ito ay ipinapakita sa tuktok o ibaba ng screen at sa pangkalahatan, ay hindi mapanghimasok. Ngunit sinasakop nila ang mahalagang espasyo sa screen. Sa kabaligtaran, dahil ang mga ito ay libre, ang mga gumagamit ay walang labis na pagtutol sa mga adverts.

Paano ang mga Open Source Programmers kumita ng pera

Mga Kumpanya Pay Open Source Programmers

Maaari mong makita ito mahirap na paniwalaan na ito, ngunit may mga kumpanya na nagbabayad sa mga programmer na lumikha ng open source software. Halimbawa, ang Red Hat, IBM, Novell, Linux Foundation at iba pang mga distributor ng Linux operating system ay nagbayad ng mga programmer na nagtatrabaho sa Linux upang ang gawain ng pag-upgrade at patching ang software ay patuloy. Kahit na ang Linux ay may libreng gastos sa mga gumagamit ng dulo, ito ay nagkakahalaga ng kaunti sa mga distributor ng operating system. Ngunit pagkatapos, ang mga gastos ay mas mababa kaysa sa kung ano ang dapat nilang bayaran kapag namamahagi ng Windows o Apple operating system.

Kung anumang lusot ay natuklasan sa ganoong software, sabihin Linux, magkakaroon ng mga kumpanya na gustong magbayad ng mga programmer na maaaring ayusin ang problema. Ito ang mga kumpanya na gumagamit ng Linux para sa paggawa ng kita sa isang paraan o sa iba pa. Ang isang simpleng halimbawa ay maaaring maging mga tagabuo ng hardware na nagbebenta ng mga naka-install na computer sa Linux. Sa iba pang mga halimbawa ay maaaring mga kumpanya na bumuo ng software batay sa Linux.

Katulad din, para sa iba pang mga bukas na mga produkto ng pinagmulan masyadong, may mga taong lumitaw diyan na nagbabayad para sa tamang pagtatayo at pagpapanatili ng software

Pagkamit sa pamamagitan ng Paglikha ng Mga Espesyal na Plugin, Atbp

Ang ilang mga kumpanya na gumagamit ng anumang uri ng Open Source Software ay maaaring umarkila sa mga programmer na kasangkot sa proyekto upang lumikha ng mga espesyal na plugin at mga extra. Dahil nakapagtrabaho na sila sa paglikha ng open source software, mayroon silang kaalaman sa code at hindi nila kailangang gumana mula sa scratch. Ang pagkuha ng mga programmer na lumikha ng mga addon, plugin at mga extra para sa software, ay mas mura sa pagkuha ng isang propesyonal mula sa labas.

Kahit na ang mga kumpanya ay maaaring magkaroon ng kanilang sariling programming wing, ito ay oras na nagse-save sa pag-upa ng mga programmer na kasangkot sa paglikha ng open source software sa halip na magkaroon ng kanilang sariling mga empleyado upang pag-aralan ang code at pagkatapos ay hilingin sa kanila na lumikha ng addons. Pagpapasadya ng Code

Pareho sa kaso sa itaas, ngunit sa kasong ito, ang mga kumpanya na gumagamit ng open source software, upa ang mga developer na mag-tweak ng code nang kaunti upang umangkop sa mga pangangailangan ng kumpanya. Muli, ito ay kanais-nais para sa mga kumpanya na humihingi ng pagbabago bilang sila ay nakakaengganyo mga propesyonal na nagtrabaho sa code sa halip na humihiling sa kanilang sariling mga programmer upang pag-aralan at baguhin ang code. Ito ay nagse-save ng oras kahit na ang isang maliit na overhead ay idinagdag sa pamamagitan ng paraan ng pagbabayad sa naturang mga programmer.

Dahil ang open source ay nangangahulugan ng mabilis na operasyon, kung ang isang kumpanya ay pumili ng isang libreng gamitin, open source software upang maisama sa kanyang umiiral na proyekto at isang maliit na trabaho ay kinakailangan, laging magagawa ang pag-hire ng isang propesyonal na nagtrabaho sa code kung ang oras ay isang kadahilanan, gaya ng lagi.

Kumita sa pamamagitan ng Pagbibigay ng Suporta

Hindi lahat ng open source software ay madaling i-install at gamitin. Ang mga kompanya na nagpapatupad ng isang bersyon ng naturang software ay maaaring gumawa ng isa sa mga open source programmer upang sanayin ang kanilang mga tauhan at magbigay ng suporta sa kaso ng mga problema.

Ang ilang mga tao ay sadyang lumikha ng uri ng open source software na ipinapasa bilang libre at bukas ngunit may maraming bahagi ang nakatago. Kailangan ng pag-install at pagsasanay ang kinakailangan sa kasong ito. Kahit na ang naturang software ay hindi isang Open Source Software sa etika, ito ay nagbebenta pa rin.

Ang isa ay kailangang maging medyo aktibo sa larangan ng bukas na pinagmulan upang makakuha ng isang alok mula sa mga kompanya na nagnanais ng pagbabago o dagdag na mga tampok. Bilang alam ko, ang mga taong nagtatrabaho sa isang proyekto ng grupo, kadalasan ay kinabibilangan ng kanilang mga pangalan at email ID sa mga komento ng source code, upang ang iba sa pag-aaral ng code ay maaaring makipag-ugnayan sa kanila sa anumang dahilan at kung lumilitaw ang isang email ID nang maraming beses, ang taong iyon ay marahil ang pinakamahusay na magtrabaho sa pag-aayos, pagbabago, paglikha ng mga extra o pagsasagawa ng mga katulad na pagkilos sa code.

Sa tingin ko ang pangunahing porsyento ng pera sa open source software sector ay mula sa suporta at pag-customize ng open source code. pag-aayos. Kung nakaligtaan ako ng anumang bagay, mangyaring magkomento.