Todo sistema operacional, como qualquer software, está
sujeito a falhas de projeto e de construção. A grande
vantagem de sistemas abertos é permitir a auditagem de seu
código, possibilitando, assim, que a comunidade de usuários
possa, de forma relativamente simples, identificar eventuais
falhas e criar correções.