Seguridad y calidad del código fuente

Existen muchas ventajas de tener un código fuente disponible gratuitamente:

El código publicado abiertamente tiende a ser más limpio. En primer lugar hay que reconocer que es vergonzoso mostrar un código feo y descuidado. Por ello los estándares y estilos de codificación utilizados tienden a ser más limpios y consistentes en los proyectos comunitarios. De esta forma más gente puede acceder, entender y trabajar en el código.

Hay más ojos que examinan el código y buscan debilidades de seguridad antes de que sean descubiertos por usuarios malintencionados. Esto permite que la reparación de errores sea potencialmente más rápida.