Android

Miten avoimen lähdekoodin yritykset, ohjelmoijat ansaitsevat rahaa

Week 1

Week 1
Anonim

Open Source -ohjelmisto ei ole mikään uusi. Se on ilmainen tietokoneohjelmisto, joka on saatavilla sen koodin mukana. Avoimen lähdekoodin ohjelmiston luoma henkilö tai organisaatio saa sen käyttöön lisenssillä käyttää, muokata ja / tai jakaa ohjelmistoa. Monet suuryritykset, kuten Oracle ja Google, tukevat myös avoimen lähdekoodin ohjelmistoja. On itsestään selvää, että ihmiset luovat avoimen lähdekoodin ohjelmiston, koska he pitävät koodauksesta. Mutta onko avoimen lähdekoodin kehittäjät ansaitsevat rahaa? Jos näin on, miten avoimen lähdekoodin ohjelmoijat ja yritykset tekevät rahaa? Tämän tehtävän tavoitteena on tunnistaa ja luetella menetelmät, joilla tällaiset ohjelmistotalot ja kehittäjät voivat tehdä rahaa.

Miten avoimen lähdekoodin yritykset tuottavat rahaa

Avoimen lähdekoodin yritykset tuottavat joskus ohjelmia ja eivät julkista koodi. Toisin sanoen osa ohjelmistosta on avoin lähdekoodi, kun taas jotkut osat ovat yksityisiä. Jos joku haluaa käyttää tällaista ohjelmistoa, hänen on maksettava yritykselle rahaa voidakseen käyttää ohjelmistoa täydellä toiminnallisuudella.

Open source -yritykset, kuten Oracle jne., Antavat myös rahaa tarjoamalla online-tai paikallinen koulutus ja tuki avoimen lähdekoodin ohjelmille. Esimerkiksi Apache`s Hadoop on vapaa käyttää, mutta se on liian monimutkainen kenelle tahansa, jotta se voi käyttää sitä heti. Tällaisissa tapauksissa avoimen lähdekoodin yritykset tarjoavat voittoa tavoittelevalle yritykselle asennuksen ja koulutuksen. Hadoopin tapauksessa, vaikka kolmannen osapuolen henkilökunta voisi olla hyödyllinen, Apachelle liittyvä henkilöstö olisi etusijalla, 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ä ne, jotka kehittävät ohjelmistoja mobiililaitteille - näyttävät ohjelmistomainoksia rahan saamiseksi. Nämä mainokset näkyvät näytön yläosassa tai alareunassa ja yleensä eivät ole häiritseviä. Mutta he käyttävät arvokasta näytön tilaa.

Miten avoimen lähdekoodin ohjelmoijat ansaitsevat rahaa

Yritykset maksavat avoimen lähdekoodin ohjelmoijia

Sinun on vaikea uskoa tätä, mutta sen sijaan, että ne ovat ilmaisia, käyttäjillä ei ole paljon vastalauseita mainoksista. on olemassa yrityksiä, jotka maksavat ohjelmoijia, jotka luovat avoimen lähdekoodin ohjelmiston. Esimerkiksi Red Hat, IBM, Novell, Linux Foundation ja muut Linux-käyttöjärjestelmän jakelijat maksavat Linux-ohjelmoijille työskentelevän, jotta ohjelmiston päivittäminen ja korjaaminen jatkuu. Vaikka Linux on maksuton loppukäyttäjille, se maksaa vähän käyttöjärjestelmän jakelijoille. Mutta sitten kustannukset ovat paljon pienemmät kuin mitä he joutuisivat maksamaan jakamalla Windows- tai Apple-käyttöjärjestelmää.

Jos tällaisessa ohjelmistossa löydetään aukkoja, kuten Linux, on olemassa yrityksiä, jotka haluavat maksaa ohjelmoijia, jotka pystyvät korjaamaan ongelma. Nämä ovat yrityksiä, jotka käyttävät Linuxia voiton saamiseksi tavalla tai toisella. Yksinkertainen esimerkki voisi olla laitteistonkehittäjät, jotka myyvät Linux-asennettuja tietokoneita. Muiden esimerkkien joukossa voisi olla yrityksiä, jotka kehittävät Linux-ohjelmistoja.

Samoin muille avoimen lähdekoodin tuotteille on olemassa ihmisiä, jotka maksavat ohjelmiston asianmukaisesta rakentamisesta ja ylläpidosta.

Ansaitseminen luomalla erityisiä laajennuksia, Jotkut

Jotkut yritykset, jotka käyttävät minkäänlaista avoimen lähdekoodin ohjelmistoa, voivat palkata hankkeen mukana olevia ohjelmoijia luomaan erityisiä laajennuksia ja lisäominaisuuksia. Koska he ovat jo työskennelleet avoimen lähdekoodin ohjelmiston luomisessa, heillä on tietoa koodista ja heidän ei tarvitse työskennellä tyhjästä. Tällaisten ohjelmoijien palkkaaminen lisäohjelmien, lisäosien ja lisäominaisuuksien luomiseksi on paljon halvempaa kuin ammattilaisen vuokraaminen ulkopuolelta.

Vaikka yrityksillä voi olla omat ohjelmointisivunsa, on aika säästää avoimen lähdekoodin ohjelmiston luomiseen osallistuvien ohjelmoijien palkkaamista sen sijaan, että heillä olisi omia työntekijöitään selvittää koodia ja pyytää heitä luomaan lisätoimia.

Koodin mukauttaminen

Samalla tavalla kuin edellä mainitussa tapauksessa, mutta tässä tapauksessa avoimen lähdekoodin ohjelmistoja käyttävät yritykset hankkivat kehittäjät nostamaan koodin hieman tarpeiden mukaan. Jälleen tämä on edullista yrityksille, jotka vaativat muuttamista, koska he harjoittavat ammattikäyttäjiä, jotka ovat jo työskennelleet koodilla pikemminkin kuin pyytävät omaa ohjelmoijia tutkimaan ja muokkaamaan koodia.

Koska avoimen lähdekoodin ansiosta nopeat operaatiot, jos yritys ottaa käyttöön vapaan käytön, avoimen lähdekoodin ohjelmiston, joka integroituu olemassa olevaan projektiin ja pieneen työhön tarvitaan, on aina mahdollista palkata ammattilainen, joka on jo työskennellyt koodilla, jos aika on tekijä, kuten aina.

Ansaitseminen antamalla tukea

Kaikkia avoimen lähdekoodin ohjelmistoja ei ole helppo asentaa ja käyttää. Yritykset, jotka toteuttavat tällaisen ohjelmiston version, saattavat sitoutua jonkin avoimen lähdekoodin ohjelmoijasta kouluttamaan henkilökuntansa ja tukemaan ongelmien sattuessa.

Jotkut ihmiset tarkoituksellisesti luovat sellaisen avoimen lähdekoodin ohjelmiston, joka läpäisee vapaan ja avoimen paljon osa piilossa. Tarvitaan asennusta ja koulutusta tässä tapauksessa. Vaikka tällainen ohjelmisto ei ole eettisesti avoin lähdekoodi, se myy edelleen.

Avoimen lähdekoodin on oltava melko aktiivinen saadakseen tarjouksen yrityksiltä, ​​jotka haluavat muutoksia tai lisätoimintoja. Tietääkseni ryhmäprojektissa työskentelevät henkilöt käyttävät usein lähdekoodinsa kommentteja heidän nimensä ja sähköpostiosoitteensa, jotta muut koodaavat käyttäjät voivat ottaa yhteyttä mistä tahansa syystä ja jos sähköpostiosoite näytetään monta kertaa, kuten tämä henkilö on luultavasti paras työskentelemään muokkaamalla, muokkaamalla, luomalla lisäyksiä tai tekemällä samanlaisia ​​toimia koodilla.

Luulen, että suurin osa avoimen lähdekoodin ohjelmistosektorin rahoista perustuu avoimen lähdekoodin tukemiseen ja muokkaamiseen. säätämistä. Jos kaipaan mitään, kommentoi.