Citat:
Dejan Lozanovic:
Vec sam rekao zasto ostale vece kompanije ne smeju da portuju svoje programe na linux(pogledati istoriju Corela nakon sto je izdao Corel Draw za linux, program kojim je predstavljen Win 95). Primera radi pogledajte u cemu je radjen photoshop
Ne smeju? Eto, jos jedan "argument", kao i onaj o spijunazi. Dejane, cenim tvoje odgovore na ES-u i smatram da su u velikoj vecini slucajeva jako kvalitetni.. ali ponekad.. se stvarno zaneses :) Ovo jednostavno nije argument.
Evo ja radim bas u jednoj povecoj kompaniji kada je broj korisnika i prodatih kopija softvera u pitanju... i imali smo enduser verziju glavnog produkta u razvoju za Linux platformu... i odustali, hoces da ti kazem zasto?
Zato sto se ne isplati - jedina verzija koja je ostala je neka "enterprise" verzija za Linux koju, istini za volju, nisam imao prilike da vidim a i kosta $999.
Svaka kompanija koja zivi od prodatog softvera sondira trziste, ciljnu grupu, njenu velicinu i koliko je ta grupa spremna
da plati za taj softver.
Tu velicinu nazoves X ... onda imas velicinu Y, koja je jednaka:
Y = Broju programera za razvoj * broj meseci potrebnih za razvoj * mesecne plate
+ troskove odrzavanja softvera, vreme potrebno za bugfixing * mesecne plate
+ troskove za tehnicku podrsku * mesecne plate
+ troskove marketinga i stavljanja softvera u kanale prodaje
ako je X < Y * threshold, gde je threshold sigurno > 1.0 - razvoj se jednostavno ne radi - ne zato sto se "ne sme", vec zato sto se smatra bacanjem para. Ti kao senior manager na kraju svakog kvartala prezentujes rezultate i sta je tvoj tim uradio... niko nije blesav da ulozi nekoliko miliona eura, koliko bi kostalo portovanje nekog bas velikog Windows paketa tipa na Linux (sa recimo 20 ljudi koji bi radili godinu dana na tome i kasnije na odrzavanju/podrsci/prodaji), ako se ne ocekuje neka opipljiva zarada u dogledno vreme. Ne zaboravi da te ljude umesto toga mozes da zaposlis da rade razvoj neceg novog.
Ovo ne vazi za softver koji je lako portabilan izmedju platformi, od mreznog softvera pa do algoritama za audio/vizuelno kodiranje - koji su manje vise ANSI-C / ISO C++ sa malo OS-specific stvari koje nije tesko raspisati za svaki OS ponaosob... kada je kompleksniji GUI u pitanju sa funkcijama koje zavise duboko od OS-a, to je vec drugacija stvar i skuplja za portovanje, pa ce svako razmisliti koliko je portovanje opravdano.
Kao sto Caboom rece, IT je industrija - kao i svaka druga, nema tu "sme" i "ne sme" - vec samo, "koliko $$$ donosi/odnosi"
Jos jedan problem sa tih 1-2% desktop linux korisnika je to sto su oni bas presli na Linux zato sto je besplatan - a to ti ne uliva bas poverenje kao menadzeru da si nasao zlatan rudnik ... tj korisnike koji ce platiti $20-$500 za svako parce softvera, pa i najmanje :) Reci mi iskreno, koliki je % tvojih klijenata platio originalne Linux instalacije sa sve sarenim kutijama i brosurama :)
Dakle, to su ljudi koji ce da kazu "GIMP je skoro dobar kao i Photoshop a i dzabe je" , i "software is like sex.." dalje znas :) ... Ne kazem da nisu u pravu, ali to jednostavno nisu klijenti za neku desktop-sw kompaniju.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey