Skor je zaujimave ze vznikla vobec dajaka linuxacka firma. Ved ked ficia na open sorsoch tak kto ich plati ? Ci ziju len z virtualnych penazi a z nich zivia virtualne priatelky ?
Chtel jsem se pochlubit kolik se praci s/na opensors da vydelavat, ale v zajmu zachovani pestrosti diskuzi to neudelam. Lidi tveho druhu by si pak totiz hodili masli :)
No prave som zvedavy na tu diskusiu. Nie je mi jasne ako principialne moze open sors fungovat. To ze ty zarabas kopu penazi pracou na OS je mozne. Aj SUN financuje OO.org, ale ako moze mala firma zit z open sorsu ? Zaplatim kodera, ten nieco spravi a ja to potom zverejnim. Z coho budem zit ked vysledny prosukt nepredavam ale rozdavam ? Z toho ze to bude odflaknute ako vacsina open sorsov a necham si tucne zaplatit za podporu ?
Firmy zameřené na opensource a free software si obvykle vydělavají za služby. Svobodné licence agresivně zamezují vzniku průmyslové vrstvy, která by řídila trh zneužitím své pozice.
V praxi to tedy znamená, že jsou spíše programátoři placeni od hodiny. Nedostávaji totiž žádné háčky pro budoucí vymačkávání peněz z klienta, jak to dělají firmy dodávající proprietární software.
Ano, zákaznická práce může být dražší, ale zase je to uděláno přesně tak, jak si zákazník přeje.
Většina aplikací navíc není potřeba nijak měnit, takžee v celkovém pohledu to uživatele přijde velmi levně.
Pokud si mění danou aplikaci sám, stává se automaticky jejím spoluvlastníkem a získává levně zajímavé a zužitkovatelné know-how, které mu může dát konkurenční výhodu.
Mimochodem, nestojím o další diskuzi s trollem jako je tuxo, tohle je napsáno pro ty, co hledají na netu informace. Tuxo: pokud chces aby s tebou příště někdo diskutoval, tak nikoho neurážej. A pokud tomu chceš opravdu rozumět, tak si pozorně přečti licence všech aplikací které používáš.
No pisete to celkom zaujimavo. Napriek tomu som nie celkom pochopil odkial sa tie peniaze na vyvoj beru. Programator je plateny od hodiny, no fajn a z coho ? Len z podpory ? Sorry ale ani po tomto vysvetleni v tom jasno nemam. Naprogramujem dajme tomu napalovaci soft. Dam ho zadarmo. Co dalej ? Moznost prijmu je ze budem apelovat na ludi aby prispeli, alebo dam platenu podporu. Ked je soft dobry a funguje a je k nemu dokumentacia tak naco mi je podpora?
No a nemyslim ze renomovne firmy vkladaju umyselne haciky do softov. Jednoducho vyvoj ide dopredu, su nove programatorske techniky, nove technologie ako v sw tak aj hw. Preto dochadza aj k vyvoju softu a nie preto ze dakto dakam umyselne vlozi chybu. No a ten vyvoj sa normalne hradi z predaja daneho produktu.
No a porovnajme si kvalitu free softov a komercnych. Napr, Octave vs. Matlab. pozrite kam vyvoj zasiel v Octave a kam v The MathWorks. Octave je dajme tomu zadarmo ale nedosahuje zdaleka kvalit Matleau a myslim ze ho nedobehne nikdy. Profi firma si kupi profi nastroj lebo sa potrebuje venovat praci a nie riesit blbosti ako v octave preco to nekresli grafy , lebo sa dakam zle nalinkovalo gnuplot ci co to tam je a ano boh nevie preco.
Možná to nefunguje tak, že si sednu, řeknu "sakra co teď naprogramuju? aha, free kopii Nera", rok to budu prgat a pak co já vím, nejspíš zemřu hlady. Troufl bych si tvrdit, že takhle se nedělá dokonce ani většina komerčního, proprietárního software. Zkus se podívat na nabídky práce pro vývojáře, firem co dělají takový ten typicky krabicový software, na který se všichni těší, až ho někdo udělá free, tam bude minimum.
No a kde sa teda tie peniaze beru? Nevykladajte mi kde sa neberu. V komercnom programovani to viem. Jednoducho rad by som poznal tu strukturu financovania. Vydaje su jasne: miestnost, hw, vyvojarsky sw, programator.... No a kde je prijmova cast projektu ? Podpora ? Reklama ? Donate ? To su podla mna prijmy ktore nemozu postacovat ani na najom miestnosti a nie na udrzanie ziskovosti celeho projektu.
No a ku komixu ? Jooo clovek sa pobavi, ale uz tu boli aj lepsie.
asi neexistuje pouze jeden zpusob financovani, ale zrejme nejdulezitejsi je ze takoveto firmicky si jasne dopredu reknou jak bude probihat jejich "spotreba". Takze neco vyvinou, a k nejakemu datu zajemcum prodaji za cenu, ktera se jim vyplati. Z techto penez zaplati vyvojare a vse okolo a zverejni produkt pro volne pouziti. Dale pokud jsou rozumni, tak jim zbude par penez na preziti do dalsiho data vydani neceho jineho o co bude opravdovy zajem.
Proc by projekty mely byt ziskove? Mne napriklad staci prosta reprodukce a prizpusobovani se novym trendum. Pokud vsak nekdo zisk chce, prosim, at se snazi.
Neni mi jasne co vam na modelu neni jasne, vzdyt tento model na zemi panuje nepretrzite od zrozeni zivota. Je to totiz model pro mne zatim nejblize rovnovahy, ke kteremu se priroda snazi dospet. Naopak hromadeni "zisku" vede k nerovnovaze, ktera je pak v pripade "bouri" zarovnana z5 do rovnovahy. Ano existuji lide s chorobami workoholismu a nezdraveho hrabani, ale minimalne 80 procent populace (i v CR) pracuje modelem ze za svou praci je zaplacena pouze jednou a druhy den kvuli obzive musi zase makat a vysledky sve prace odevzda a uz nikdy za ne znovu neuvidi ani halir. Takze OS je modelem vetsiny populace. Staci se jen rozhlednout a zamyslet se.
Ja len dodám, že profesionálne vedecké aplikácie sa dnes bežne vyvíjajú pod GNU GPL alebo inou otvorenou licenciou. Ich vývojári sú financovaní zo zdrojov grantových agentúr na podporu vedy a výskumu. Vďaka slobodnej licencii sa na vývoji môžu paralelne podielať aj ľudia mimo grantového projektu.
Tiež doplním, že spomínaný GNU Octave nie je a ani nikdy nemal byť priamou konkurenciou MATLAB-u od MathWorks. Je to len slobodný interpret tohto užitočného jazyka. To, či sa niekedy funkčne vyrovná svojej komerčnej predlohe závisí predovšetkým od potreby komunity. Veľa mojich kolegov aj študentov Octave denne používa a nepotrebujú platiť za licenciu za MATLAB. Tí, ktorým Octave nestačí si musia licenciu kúpiť (za grantové peniaze), rovnako ako všetci, ktorí chcú na ich prácu neskôr nadviazať.
Vzdyt je to naprosto jasne - to ze nekdo vyviji sw jeste neznamena, ze to je nejaky sw ktery se dostane k vam(ackoli si ho muzete stahnout, ale asi Vam bude k nicemu)
Ja napriklad vyvijim pro ARM a podobne procesory - rozhodne nic z "family x86". V podstate me spise plati to ze firma prodava hw.
Delame taky podporu pro nase desky a pokud se neco vyskytne opravujem chyby - dalsi cast prijmu(za podporu, ne za chyby ;-) )
Dalsi priklad (ne z vlastni zkusenosti) - firma potrebuje nejaky sw presne pro svou potrebu. Zaplati nejake outsource firme, nebo ma sve vlastni lidi.
Je prece jasne ze se vam lip pracuje s jednou aplikaci, nez abyste se museli pripojit na VPN do firmy, zalogovat se do databaze a vypsat si SELECT lidi.plat FROM vyplaty.. No a rekneme ze to pak musite vyexportovat jeste do nejake tabulky kvuli vyplatam..
Takhle si proste kliknete, zadate jedno heslo a mate tabulku..
Cena takoveho vyvoje by sice asi presahla usetreny cas, ale jako priklad to snad postaci