Výhody a nevýhody otvorených systémov programov
Výhody:
Otvorené systémy nám prinášaju mnoho výhod ako sú napríklad Kvalitné programy, úspora času pri učení, obmedzenie úniku informácií, lahké odstránenie chýb, finančne nenáročné, bezbečná komunikácia.
Nevýhody:
Pri otvorenom softvéri si nemôžeme byť istý žiadnou zárukou. Väčšina licencií obsahuje klauzulu, kde vývojár( komunita) neručia za nič. Použitie tohto softvéru v kritických prostrediach je tým pádom zväčša nemožné. Zároveň nikto nevie zaručiť, že v budúcnosti budú vychádzať aktualizácie a opravy open source programov. V otvorenom softvéri sa nevenuje väčšia pozornosť grafickému rozhraniu aplikácií. Použitie niektorých programov nebýva priateľské smerom k používateľovi. Často je toto zložité používanie zapríčinené tým, že daná aplikácia je vytvorená programátorom pre programátorov.
Pri väčších projektoch sa môžeme stretnúť s nezhodami medzi vývojarmi, ktoré často vedú až k pozastaveniu vývoja, ukončeniu projektu. Vývojár taktiež môže stratiť záujem o daný projekt a prestane pokračovať v dalšom vývoji.