Avoin lähdekoodi

Kuinka avoimen lähdekoodin yritykset ja ohjelmoijat ansaitsevat rahaa?

Kuinka avoimen lähdekoodin yritykset ja ohjelmoijat ansaitsevat rahaa?

Avoimen lähdekoodin ohjelmisto ei ole mitään uutta monille. Se on ilmainen tietokoneohjelmisto, joka on saatavana sen koodin mukana. Henkilö tai organisaatio, joka on luonut avoimen lähdekoodin ohjelmiston, asettaa sen saataville lisenssillä ohjelmiston käyttöön, muokkaamiseen ja / tai jakeluun. Myös monet suuret yritykset, mukaan lukien Oracle ja Google, tukevat avoimen lähdekoodin ohjelmistoja. Voidaan pitää itsestäänselvyytenä, että ihmiset luovat avoimen lähdekoodin ohjelmistoja, koska he rakastavat koodausta. Mutta tekevätkö avoimen lähdekoodin kehittäjät rahaa? Jos on, miten avoimen lähdekoodin ohjelmoijat ja yritykset ansaitsevat rahaa?  Tämän viestin tarkoituksena on tunnistaa ja luetella menetelmät, joilla tällaiset ohjelmistoyritykset ja kehittäjät voivat ansaita rahaa.

Kuinka avoimen lähdekoodin yritykset ansaitsevat rahaa?

Avoimen lähdekoodin yritykset luovat joskus ohjelmistoja eivätkä julkista kaikkia koodeja. Toisin sanoen osa ohjelmistosta on avointa lähdekoodia, kun taas jotkut osat ovat yksityisiä. Jos joku haluaa käyttää tällaista ohjelmistoa, hänen on maksettava yritykselle vähän rahaa voidakseen käyttää ohjelmistoa kaikilla toiminnoilla.

Avoimen lähdekoodin yritykset, kuten Oracle jne. ansaita rahaa myös tarjoamalla online- tai paikan päällä koulutusta ja tukea heidän avoimen lähdekoodin ohjelmilleen. Esimerkiksi Apache's Hadoop on vapaasti käytettävissä, mutta on liian monimutkainen, jotta kukaan voisi aloittaa sen käyttämistä heti. Tällaisissa tapauksissa avoimen lähdekoodin yritykset tarjoavat voittoa tavoittelevan avun heitä palkkaavan yrityksen työntekijöiden asennuksessa ja koulutuksessa. Hadoopin tapauksessa, vaikka kolmannen osapuolen henkilöstö saattaa olla hyödyllistä, etusija annettaisiin Apache-palveluun liittyvälle henkilöstölle, koska he ovat kehittäneet lähdekoodia, koska he tietävät sen paremmin kuin kolmannen osapuolen kouluttajat tai tukipalvelut.

Jotkut avoimen lähdekoodin yritykset - lähinnä mobiililaitteiden ohjelmistoja kehittävät yritykset - näyttävät ohjelmiston sisäisiä mainoksia rahan ansaitsemiseksi. Nämä mainokset näytetään ruudun ylä- tai alaosassa, eivätkä ne yleensä ole häiritseviä. Mutta ne vievät arvokkaan näyttötilan. Päinvastoin, koska käyttäjät ovat ilmaisia, käyttäjillä ei ole paljon vastalauseita mainoksille.

Kuinka avoimen lähdekoodin ohjelmoijat ansaitsevat rahaa

Yritykset maksavat avoimen lähdekoodin ohjelmoijille

Saatat olla vaikea uskoa tätä, mutta on yrityksiä, jotka maksavat ohjelmoijille, jotka luovat avoimen lähdekoodin ohjelmistoja. Esimerkiksi Red Hat, IBM, Novell, Linux Foundation ja muut Linux-käyttöjärjestelmän jakelijat maksavat Linuxilla työskenteleville ohjelmoijille, jotta ohjelmiston päivitys ja korjaus jatkuu. Vaikka Linux on loppukäyttäjille ilmainen, se maksaa hieman käyttöjärjestelmän jakelijoille. Mutta sitten kustannukset ovat paljon pienemmät kuin mitä heidän olisi maksettava Windows- tai Apple-käyttöjärjestelmien jakelussa.

Jos tällaisessa ohjelmistossa, esimerkiksi Linuxissa, havaitaan aukko, on yrityksiä, jotka haluavat maksaa ohjelmoijille, jotka voivat korjata ongelman. Nämä ovat yrityksiä, jotka käyttävät Linuxia tavallaan voiton tuottamiseen tavalla tai toisella. Yksinkertainen esimerkki voisi olla laitteistokehittäjät, jotka myyvät Linuxin asentamia tietokoneita. Muita esimerkkejä voivat olla yritykset, jotka kehittävät Linux-pohjaisia ​​ohjelmistoja.

Vastaavasti myös muissa avoimen lähdekoodin tuotteissa on ihmisiä, jotka maksavat ohjelmiston asianmukaisesta rakenteesta ja ylläpidosta.

Ansaitseminen luomalla erikoislaajennuksia jne.

Jotkut yritykset, jotka käyttävät mitä tahansa avoimen lähdekoodin ohjelmistoa, voivat palkata projektissa mukana olevat ohjelmoijat luomaan erityisiä laajennuksia ja lisäominaisuuksia. Koska he ovat jo työskennelleet avoimen lähdekoodin ohjelmiston luomisessa, heillä on tieto koodista, eikä heidän tarvitse työskennellä tyhjästä. Tällaisten ohjelmoijien palkkaaminen luomaan lisäosia, laajennuksia ja lisäosia ohjelmistolle on paljon halvempaa kuin ammattilaisen palkkaaminen ulkopuolelta.

Vaikka yrityksillä voi olla oma ohjelmointisiipi, on aikaa säästävää palkata avoimen lähdekoodin ohjelmiston luomiseen osallistuvat ohjelmoijat sen sijaan, että heidän omat työntekijänsä tutkisivat koodia ja sitten pyytäisivät heitä luomaan lisäosia.

Ansainta mukauttamalla koodia

Sama kuin edellisessä tapauksessa, mutta tässä tapauksessa avoimen lähdekoodin ohjelmistoja käyttävät yritykset palkkaavat kehittäjät säätämään koodia hieman yrityksen tarpeiden mukaan. Tämä on jälleen suotuisaa yrityksille, jotka pyytävät muutosta, koska ne ottavat mukaan ammattilaisia, jotka ovat jo työskennelleet koodin parissa, eikä pyytäneet omia ohjelmoijiaan tutkimaan ja muokkaamaan koodia. Tämä säästää aikaa, vaikka pienet yleiskustannukset lisätään maksuna tällaisille ohjelmoijille.

Koska avoin lähdekoodi tarkoittaa nopeaa toimintaa, jos yritys hankkii vapaasti käytettävän avoimen lähdekoodin ohjelmiston integroitumaan olemassa olevaan projektiin ja tarvitaan vähän työtä, on aina mahdollista palkata ammattilainen, joka on jo työskennellyt koodin parissa, jos aika on tekijä, kuten aina.

Ansaitseminen tarjoamalla tukea

Kaikkia avoimen lähdekoodin ohjelmistoja ei ole helppo asentaa ja käyttää. Yritykset, jotka ottavat käyttöön tällaisen ohjelmiston version, saattavat kutsua yhden avoimen lähdekoodin ohjelmoijista kouluttamaan henkilöstöään ja tarjoamaan tukea ongelmatilanteissa.

Jotkut ihmiset tarkoituksellisesti luovat eräänlaisen avoimen lähdekoodin ohjelmiston, joka siirtyy vapaaksi ja avoimeksi, mutta jossa on monia osia piilossa. Asennuksen ja koulutuksen tarve tulee tässä tapauksessa välttämättömäksi. Vaikka tällainen ohjelmisto ei ole eettisesti avoimen lähdekoodin ohjelmisto, se silti myy.

On oltava melko aktiivinen avoimen lähdekoodin alalla saadakseen tarjouksen yrityksiltä, ​​jotka haluavat muutoksia tai lisäominaisuuksia. Sikäli kuin tiedän, ryhmaprojektissa työskentelevät ihmiset sisällyttävät usein nimensä ja sähköpostitunnuksensa lähdekoodin kommentteihin, jotta muut koodia tutkivat henkilöt voivat ottaa heihin yhteyttä jostain syystä ja jos sähköpostitunnusta esiintyy monta kertaa, kuten kyseinen henkilö on luultavasti paras työskennellä koodin säätämisessä, muokkaamisessa, lisäominaisuuksien luomisessa tai vastaavien toimenpiteiden suorittamisessa.

Luulen, että suurin osa rahasta avoimen lähdekoodin ohjelmistosektorilla tulee avoimen lähdekoodin tuesta ja mukauttamisesta. säätäminen. Jos kaipasin jotain, kommentoi.

Parhaat Linux-peliohjaimen kartoitussovellukset
Jos haluat pelata pelejä Linuxissa peliohjaimella tyypillisen näppäimistön ja hiiren syöttöjärjestelmän sijaan, on sinulle hyödyllisiä sovelluksia. Mo...
Hyödyllisiä työkaluja Linux-pelaajille
Jos haluat pelata pelejä Linuxissa, on todennäköistä, että olet käyttänyt sovelluksia ja apuohjelmia, kuten Wine, Lutris ja OBS Studio, pelikokemuksen...
HD Remastered Games for Linux that Never had a Linux Release Earlier
Many game developers and publishers are coming up with HD remaster of old games to extend the life of franchise, please fans requesting compatibility ...