Given enough eyeballs, all bugs are shallow
-- Linus Torwalds
Časté jsou obavy o spolehlivost free softwarových programů. Za běžným komerčním programem stojí většinou velká firma, která funguje také jako jakási záruka, že vývoj programu bude pokračovat a že v případě problémů je schopna pomoci.
U free softwarových programů často nic takového neexistuje. Přesto se ale v mnoha srovnáních ukázaly jako mnohem spolehlivější, než běžné programy. Obsahují v průměru mnohem méně chyb prostě proto, že více lidí čte zdrojové kódy a chyby odstraní. Také programátoři při představě, že ostatní uvidí kód, se snaží věci napsat kvalitně a tak z vlastní zkušenosti mohu potvrdit, že pak programy vypadají uvnitř mnohem lépe. To se zákonitě odrazí na jejich stabilitě, výkonu a rozšiřitelnosti. I samotný otevřený vývojový model se zdá být mnohem efektivnější při odstraňování chyb, než běžné postupy.
Dnes existuje i mnoho firem distribuujících free softwarové programy a poskytující záruku a horkou linku. Jako velmi užitečné se ukázaly i internetové diskusní skupiny, kde dostanete většinou mnohem fundovanější odpověď, než na normální horké lince.
Navíc uživatelé programu nejsou připoutáni k jedné firmě vlastnící zdrojové kódy. Pokud potřebují nové funkce, mohou zaplatit libovolného programátora, aby je připsal a mají záruku, že vývoj programu bude postupovat tak dlouho, dokud jej někdo bude používat (a mít zájem na jeho vývoji).
Právě proto se dnes free softwarové produkty používají často tam, kde je třeba velké spolehlivosti (u síťových serverů, nebo třeba v NATO).
Další běžný nedostatek programů je dokumentace. Ale ani zde se není třeba bát. Mnoho vývojářů free softwarových programů pochází z Unixové školy, kde se na dokumentaci klade větší důraz, než ve světě Windows. Díky tomu má většina free softwarových programů velice slušnou dokumentaci. I když zejména dokumentace pro GNU programy se jeví na první pohled zmatená, je postavena velice rozumně a systematicky a brzy si ji oblíbíte.