E-ITSPEA 11: Arendus- ja ärimudelid
Ühe tarkvara arendus- ja ärimudeli analüüs Linuxi näitel:
- Kuna Linux on vaba ja avatud lähtekoodiga tarkvara, siis sellele ühtset arendusmudelit omistada on keeruline. Linux kuulub pigem „turu“ (bazaar) tüüpi projektide hulka, kus arendus toimub hajutatult ja suure arendajate kogukonna koostöös. Nii suure projekti puhul oleks „katedraali“ tüüpi ehk rangelt tsentraliseeritud lähenemine raskesti teostatav.
Kuigi Linuxi algatajaks on Linus Torvalds, ei juhi ta projekti detailides, vaid pigem üldisel tasandil. Tema roll on otsustada, millised muudatused jõuavad ametlikku tuuma. Linuxi arendus on modulaarne, mis võimaldab erinevatel arendajatel ja meeskondadel töötada samaaegselt süsteemi erinevate osade kallal. See teeb arenduse paindlikuks ja kiireks. Samas nõuab see head koostööd, selgeid standardeid ja kvaliteedikontrolli. Tänapäeval kasutavad paljud arendajad agiilseid meetodeid, mis sobivad hästi sellise dünaamilise arendusprotsessiga.
- Kuna Linux on tasuta tarkvara, siis otsest müügipõhist ärimudelit sellel ei ole. Sellest hoolimata on Linuxi ümber kujunenud tugev majanduslik ökosüsteem. Projekti toetatakse annetuste kaudu ning olulist rolli mängivad organisatsioonid, kes arendust rahastavad.
Peamine viis Linuxiga raha teenida on tugiteenuste pakkumine. Ettevõtted maksavad stabiilsuse, turvalisuse ja professionaalse toe eest. Lisaks on Linuxiga seotud palju töökohti, näiteks süsteemiadministraatorid ja arendajad, kes kasutavad või arendavad seda süsteemi edasi.
Kokkuvõte: Linux on hea näide sellest, kuidas avatud ja kogukonnapõhine arendusmudel võib edukalt toimida ka väga suure projekti puhul. Kuigi otsest ärimudelit ei ole, võimaldab selle ümber kujunenud ökosüsteem siiski raha teenida ning toetada süsteemi edasist arengut.
Комментарии
Отправить комментарий