
Notes:
El inconveniente principal es que no todos los usuarios están preocupados por el código fuente (no todos son programadores). Además, no todas las APIs (Application Programming Interface) están debidamente documentadas (no al 100%).
Esto causa algo de miedo y desconfianza en los usuarios noveles.
Dentro de este mismo esquema, las comunidades en Linux, como elemento secundario, requieren compromiso y organización (lo cual no es visto la mayoría de las veces).
Los usuarios, además, contribuyen muy poco de vuelta (feedback).