Pokud ti přijde, že je nejednoznačné, že aplikace volá vypalovačku a zpracované data automaticky vypálí, a po aktualizaci této aplikace to skončí chybou typu "CStarBurn_ScsiTransportSxxx::Execute(CDB(): Command failed)" tak si asi problémy představuji jinak, než uživatelé proprietárního software, pro ně to je možná normální, pro mě fakt ne.
Při downgrade na starší verzi to zase funguje, ale tu používat člověk nemůže, protože si ta firma v těch formulářích hlídá číslo verze a ačkoliv se struktura oněch formulářů nezměnila, odmítá to s tím pracovat, že je to stará verze programu, ať napřed aktualizujeme, ale poté pak nefunguje jedna z hlavních věcí že... Problém dostali nahlášen 30.8.2011.
Nevím jestli je open source kód lepší než proprietární, ale rozhodně není horší. To, co zažíváme se všemi firmami, kterým v některých případech platíme milióny ročně v rámci technické podpory, to je něco strašného.
V jedné verzi něco funguje, v jiné ne. Opravy se člověk nedočká, párkrát jsme zažili, že by oprava (v jejich podání údajně doprogramování (!!!) funkcionality) stála peníze, přitom to před updatem fungovalo... No prostě srandy kopec. Jeden problém budou teď tři měsíce, co jsme ho hlásili, ze začátku odpovídali jako zkuste přeinstalovat ovladač a podobné blbosti (přitom to rozbil opět nějaký update a na všech stanicích tak sotva to bude ovladačem), později začali odpovídat úplné kraviny no a třetí stádium byla úplná ignorance požadavků.
Takže můj závěr je, když už to nefunguje, tak ať je to alespoň zadarmo formou open source, než za to ještě platit.
Třeba víc open source kódu ještě nenapsali :-).
Jinak podle mě především záleží na věcech jako vedení projektu a třeba na tom, jak moc se dodržuje kvalita testů. Pokud v tom není žádný pořádný systém, tak lze čekat problémy s kvalitou a je jedno, jestli to je proprietární nebo open source systém. V případě open source je ale aspoň šance, že když chyba bude štvát hodně lidí, tak ji někdo opraví.
Ono než člověk něco zatratí, tak je dobré vědět, k čemu se vyjadřuje :)
Ty generátory v MS Visual Studiu jsou hodně šikovné - prolezou databázi a vygenerují jednak datové struktury a jednak metody pro načítání/ukládání dat. Výhody jsou tři: ušetří to moře času, absentují překlepy a copy/paste chyby a nakonec datové struktury jsou správně otypované => máte typovou kontrolu (která též ušetří nemálo dalších chyb).
Nu, a pokud programátor půl hodiny hledal, kde ten dotaz má, nemusí to ještě znamenat, že je nejschopnej. Nikdo si nedokáže pamatovat, jak přesně fungují všechny jeho programy (a zvlášť ne ty části, které dělal kolega :)
Jenze u uzavreneho SW vetsinou ty zdrojaky nemas a tak nevidis jak je to spraseny.
Nedavna zkusenost s dodavatelem, chtel sem po nem trivialni zmenu SQL query, dokonce sem mu dodal presne co a cim chci nahradit. Samozrejme zmenil neco nekde uplne jinde a aplikace zacala delat psi kusy. Navic me fakt dostalo, ze ten dotaz asi 1/2 hodiny hledal (M$ visual studio nebo jak se ten kram jmenuje), proklikaval vsemozny graficky udelatory ktery nekde neco "to samo" generujou ... blah.
S vypalováním je v posledních letech obecně problém...
Kdysi jsem zpravidla používal vždy nějakou jednoduší aplikaci, často zadarma uvolněnou starší verzi vypalovacího SW. Kterou jsem nikdy neaktualizoval, a přesto fungovala na několika verzích Windows i s mnohem novějším HW. Mohl jsem si vybírat kterou z aplikací je nejlepší využít pro danou momentální potřebu, každá byla nejlepší v něčem jiném (dnes se snaží být všechny aplikace univerzální, umí méně než každá z těch aplikací co na ně vzpomínám - asi to bude tím, že CD/DVD přestává být používáno).
Dnes už pořádně nefunguje ani placený SW ani ten Open Source, nebo Free. Neustále nějaké chyby a problémy. Věci které v minulosti byly samozřejmostí (nastavení metody vypalování, ukončování média, mezery mezi audiostopami, mix režim data+stream,...) dnes jsou často naprosto nepředstavitelné. Když už něco náhodou funguje spolehlivě, nikdy nevíš jak to bude fungovat po updatu/upgradu, který bývá často naprosto automatický (přednastaveno) a naprosto zbytečně často (myslím, že jednou za rok by stačilo).