zalezi na zpusobu mereni.samotny kod z hlediska struktury atd verim ze je obdobny,ale program jako celek ne,a tam se OSS nemuze rovnat. rizeni projektu,moralni zivotnost,planovani do budoucna,koncepcnost, to uz 99% OSS chybi.jako kvalitne vedene,usazene,stabilni(nemyslim samotnym behem) budou jen vylozene jednotlive projekty, potvrzujici pravidlo. a to budou spis ty,vedene komercnim zpusobem firmami co jinak komercni sw dela. troufam si tvrdit ze >50% OSS se nikdy nedostane do verze 1.0 a vetsinou konci na 0.0.98 ci bete...neni tah na branku
Problémom tejto správičky je, že nám nedáva informáciu aký OSS a aký proprietárny softvér bol analyzovaný.
Isteže, ak vezmem nejaké amatérske dielko, ktoré nikto nepoužíva, ale ktorého autor nedal jeho kód k dispozícii (možno sa len hanbil :-)) a porovnám to s Firefoxom, tak mi môže vyjsť aj že OSS le lepší o 1000%.
A aj v prípade snahy o väčšiu objektivitu ostáva hlavným problémom analýzy práve výber softvéru. Poznám veľmi šikovné OS programy, ktoré vypĺňajú medzeru na trhu a poznám aj úplné "proprietárne" nezmysly (ku kódu sa vyjadriť nedokážem). Ale to nehovorí nič o porovnaní hlavných ikon OSS a MS/Mac.
to cislo je jen dusledek sebereflexe autora kdyz sam vi ze neco chybi.bohuzel v OSS casto videy pristup autoru "vime ze tam neni uplne vse co ma,ale v tomto stadiu to nam uz staci,tak si zbytek dodelejte sami,nas uz zajima neco jineho".
ktere kvalitni projekty vidis? kdyz odmyslim OS samotny,browsery,nejaka ta databaze atd (coz jsou veci patrici do kategorie free,vedene ale komercnim zpusobem)
bych docela rad mel Linux i na desktopu jenze jsem zjistil ze krome browsovani webu bych se bud kopal do zadku a nebo pouzival zadarmo ale vyvojove nestihajici aplikace s nejistym cyklem a koncepci
Těch aplikací v různých kategoriích je samozřejmě mnohem více než uvádíš, např. webové aplikace (celá škála), komunikace (IM, pošta, groupware atd.), plánování (kalendáře, projekt management atd.), práce s médii (obrázky, video, zvuk, jak editace tak přehrávání), práce s textem (celá škála), práce s daty (správa, analýzy, zobrazení), administrace systémů, vývoj sw i hw (jazyky, knihovny, projekce - cad, architektura atd.), hry a takhle bych mohl pokračovat ještě hodně dlouho.
Linux na desktopu používám (primárně, ale ne exkluzivně - mám i řadu dalších systémů ve virtuálu neb má práce to vyžaduje) už déle než 3 roky, a do zadku se rozhodně nekopu. Ne všechny aplikace co používám jsou OSS nebo zcela zadarmo, ale OSS je drtivá většina. Zatím naprostá spokojenost jak s funkčností, tak postupem vývoje toho co používám.
Pokud si v existující nabídce nenajdeš nic pro sebe, neznamená to že pro všechny ostatní je to rovněž na figu borovů.
"zalezi na zpusobu mereni.samotny kod z hlediska struktury atd verim ze je obdobny,ale program jako celek ne,a tam se OSS nemuze rovnat. rizeni projektu,moralni zivotnost,planovani do budoucna,koncepcnost, to uz 99% OSS chybi"
Muzete sve tvrzeni necim podlozit? Podle meho nazoru 99% closed source projektu je bez koncepce, rizeni projektu, moralni zivotnosti (wtf?:), planovani do budoucna atd.
Jinymy slovy open/closed source status programu neni nejakou magickou zarukou jeho kvality. Muzete napsat kvalitni open source stejne tak, jako nekvalitni closed source a naopak.
Open source progam ma vyhodu toho, ze kod je pravdepodobne prohlidnut vice ocima a tak se v nem opravi vice bugu.
rozdil je hlavne v tom,ze v komercnim sw je vic penez,vetsi risk. komercni veci kde bylo hodne penez proinvestovano se finisuji s daleko vetsim nasazenim(crunch time,prescasy,tlaky distributory/investoru atd,vse graduje). u OSS naopak,nejvetsi tempo je tak uprostred vyvoje, konec vyvoje naopak vyzniva casto do ztracena,mnoho produktu nema konec uz vubec (coz v komercni sfere neexistuje).
vyjimku tvori snad jen ty pripady kdy se sw nejak "monetizuje" i kdyz je to OSS.
OSS model je mozna vhodny na rozne utilitky,tooly atd do max 1 clovekoroku vyvoje,na nic vetsiho bych si nevsadil ani korunu
?? rizeni projektu,moralni zivotnost,planovani do budoucna,koncepcnost ??
vy asi u firmy která dělá proprietární software neděláte, že ne ... a asi jste nikdy nedělal .
neříkám, že je to takhle u všech, ale kolikrát se něco dodělává na poslední chvíli, jen aby se stihl termín, kolikrát je to tam tak sprasený, že je fakt lepší že je to uzavřený, a sází se na to že "snad si toho nevšimnou" nebo "vono to nějak bude fungovat" , "to se potom něják dodělá"
delal jsem, dokonce u minuileho zamestnavatele sjme za jeden nas AAA produkt obdrzeli nekolik mezinarodnich oceneni za produkt daneho roku:-) myslim ze vim jak probiha vyroba high-end produktu (radsi bych upustil od podrobnosti)...konkretne v graficke a simulacni branzi, stejne jako vim jak se dela vetsina OSS...cest velmi nepocetnym vyjimkam
Nevím jak teď, ale na přelomu tisíciletí a ještě před 5 lety byl Debian hlavně o vývoji SW. Ten tým "lepičů" trávil prakticky veškerý čas řešením nekompatibilit a nezdravých závislostí jednotlivých SW třetích stran a patřil dlouhodbě k nejaktivnějším skupinám co se programování patchů týká. Ladění, debugování a psaní patchů - co je lepším příkladem vývoje SW? Nemluvě o install scriptech atd. A také existuje celá řádka SW, který právě na projektu Debian vznikl. Kupříkladu i to dpkg někdo vymyslet a zprogramovat musel, což já osobně za vývoj SW považuji.
Tady se motají dvě záležitosti: komerční vs free, a tady je bordel v obou případech stejný. Druhá věc je closed source vs open source a zde je pro open source bordel obecně menší, protože se lidé více stydí. Nejhorší kombinace je proto closed source free software. Komerční closed vs free open je plichta, co má jeden navrch v prasárnách, to má druhé navrch v "tohle ať si implementuje někdo jiný". Zvláštní kapitola je komerční open source, kde se snoubí orientace na zákazníka (spokojený zákazník má lepší platební morálku) a snaha neshodit se okatou prasárnou. Naneštěstí takového software je poskrovnu, takže člověk zůstane buď u closed source komerčního SW, kde je polovina funkcí odfláknutých, nebo free open source, kde ty funkce nejsou vůbec.
1. Coverity vyrábí produkt pro statickou analýzu kódu, a tahle akce je PR na jejich produkt.
2. Nástroje Coverity odhalí některé běžné problémy, ale zdaleka ne všechny chyby. Kód může být klidně skrz na skrz prolezlý problémy, které Coverity neodhalí. Z toho důvodu je výsledek obtížně interpretovatelný.
3. Bohužel není uvedena žádná reference na srovnávaný kód. Bez toho srovnání nelze hodnotit.