O tom pochybuju. V pripade problemu by se museli obracet na M$ a tim riskovat ruzne prodlevy a zavislost. Naproti tomu v linuxu se da vsechno prizpusobit a opravit okamzite, pokud maji dostatecne kvalifikovany tym... Proto jsou u c**tra i a**asu porad nejaky problemy, oba konkurencni weby nedrzi poradne krok s vyvojem (a monstr-akce jako jsou "spoluprace" s icq nebo skype nepovazuju za podstatne inovace).
Myslis, ze u centra jedou na M$ softu? On ten opensource take neni samospasitelnej. Uvedom si, ze pokud ty si udelas v opensourcovem projektu nejake svoje priohnuti (nebo klidne patch, ktery autor projektu odmitne vlozit do oficialni verze), musis potom tento patch patchovat do vsechno novych verzi, ktere vyjdou. Kdyz to budes delat X let, najednou zjistis, ze mas ctvrtku distribucnich baliku ve svem repository nejak opatchovanou a ze udrzovani takove repository v aktualnim stavu zabira docela dost casu. A navic jsi sam zminoval to, ze musis mit dobry tym lidi. IMHO zadna firma nechce mit specializovany tym lidi na to, aby bastlil cizi software, protoze z jejiho pohledu je to ztrata. Chce mit takovy tym lidi na vyvoj vlastniho software, ne aby do takoveho tymu sypala penize proto, aby patchovali softy jinych open-source nymandu, kteri kdysi neco napsali a za posledni dva roky nebyli schopni vydat novy release.
Myslim, ze cely problem je v teto vete:
> nebo klidne patch, ktery autor projektu odmitne vlozit do oficialni verze
- pokud jsem schopny programator, tak musim byt schopen se s s autorem domluvit
- pokud ne, musim zalozit novy projekt. Nejake patchovani pres X verzi, no to preci nemyslite vazne?! Jestli to tak delate, tak panbuh s vami a nedivim se te vasi negativni reakci. Uvedomte si ze, chyba byla hned na zacatku a tam by se to taky melo resit.
Ano, to je skutecne vyborny napad, z kdejakekoliv picoviny udelat alespon deset tisic navzajem nezavislych projektu, ktere napr. drzi spolecny protokol do te doby, nezli se stanou vzajemne kompatibilni jen z 99%, posleze 98%, pak z 35%, az nakonec spolu budou spolupracovat podobne jako M$ soft. A misto dvou, tri lidi se tomu bude venovat ani ne tricet tisic vyvojaru, pricemz vysledny efekt bude uplne na hovno. Tomu rikam uspora zdroju, investic, casu. Panecku... kterou firmu, ze to vlastnite? Rad se tam necham zamestnat, kdyz muzete hazet prachy do kanalu, nevim proc byste nemohl alespon polovinu z nich zahazovat do me... Boha jeho, clovece, vzpamatuj se a zamysli se nad tim, cos napsal. S tvou ideologii bychom dnes meli alespon ctyricet ruznych TCP stacku, ktere si navzajem nerozumi a cely open source by byl v prdeli jiz pred dobrymi deseti lety.
Open Source by byl v prdeli, kdyby se vsechno bastlilo do jedny aplikace, jako to delá M$. Tisíc patchů, které opravují jiné patche az do aleluja. Navic bez realne moznosti se na tom jakkoli podilet. Psal jsi neco v tom smyslu, ze udrzovat nekolik roku velke mnozstvi zmen vuci nejakemu projektu je problem. V takovem pripade musi byt uz obe verze natolik odlisne, ze vytvoreni alternativniho projektu ma smysl. Mimochodem, kdysi se s necim podobnym setkali filozofove a vytvorili pravidlo Occamovy britvy. Kdyby slo o jednu, dve tri zmeny, tak je to samozrejme o necem jinym a vyrobit tak jednou za pulrok jednoduchy patch je vetsinou trivialni zalezitost. Takze kvuli neschopnosti rozhodnout se, kdy namisto patchovani vytvorit novy projekt, prechazet na closed source a notabene menit platformu, tak to je opravdu reseni hodne genia! :-(((
Nepsal jsem nic o zmene platformy, jen jsem podotykal, ze situace okolo open source neni nikterak ruzova a jeden z hlavnich problemu, ktery open source mel, ma a bude mit, je komunita okolo jednotlivych projektu. Nekdo napise nejaky projekt jako student, pak dokonci skolu, zmizi v propadlisti dejin a o projekt se nikdo nestara. Taktez velmi casto chybi osoba, ktera rozhoduje, co se bude s projekty dit dal a tak podobne. Tohle jsou problemy, ktere nerikam ze close source, ale komercni software ma v mnohem mensi mire (napr. to, ze existuje u nejakeho softu clovek, ktery bdi nad tim, co se se softem deje a jakym smerem se ma dale ubirat jeho vyvoj jeste neznamena, ze to neni hlupak, nebo clovek, ktery spatne odhadl co je potreba).
Souhlasim. Bohuzel situace, kterou popisujes, nastava prave casto v pripade closed source na platforme win - vetsinou u ruznych mene znamych komercnich nebo shareware/freeware/trial programu. Za vsechny bych jmenoval Wordtabs - RTF editor s podporou tool-panelu (minibrowser, favorites, ascii/symbol charts atd.) a dokonce zalozkami (davno pred firefoxem, mozillou atd.). V pripade komercniho bundlu k nejakemu zarizeni (I-O karty, osciloskop.karta, tv/sat tunery), to defakto znamena, ze s prechodem na novy OS z redmondu si ji uzivatel muze tak akorat nacpat nekam... Na druhou stranu u open source existuje vzdycky ta moznost, diky tomu, ze existuji zdrojaky, na projektu pokracovat :-)
Ale vždyť o tom to je. Je přece blbost slepě prosazovat open source za každou cenu (to je stejný, jako když někdo chce za každou cenu komerční soft, protože si myslí, že to má se zárukou).
Správné je zvážit obě řešení a vybrat to výhodnější, zvážit jak pořizovací tak provozní náklady. Když zjistím, že se mi vyplatí nasadit MS Windows, tak je prostě s klidným srdcem nasadím.
Líbí se mi open source, dost ho využívám a občas i něčím přispěji, ale nesnáším tyhle fanatický kecy. Ono je totiž potřeba se občas zamyslet a spočítat si, kolik času (a případně peněz) strávíš tím, že se vrtáš s nějakém opensourcu a naproti tomu zvážit, kolik bys hodin bys musel pracovat na licenci ke komerčnímu programu... Pak taky můžeš zjistit, že kdybys místo toho chodil do práce, tak by sis vydělal na komerční software a ještě by ti zbylo spousta času.