El código abierto da a otros control sobre su propio uso: pueden estudiar, adaptar y compartir. Por lo tanto, el creador original renuncia a cierto control exclusivo sobre la distribución y modificación.
Eso no es un error, sino exactamente la elección que hace que el código abierto sea especial.