El codigo abierto y sus limites