Esto puede ser una compensación, pero no es automáticamente una desventaja. El código abierto consiste en determinar conscientemente qué partes desea compartir y bajo qué condiciones.
A veces, el intercambio abierto es estratégicamente útil, por ejemplo para promover la colaboración, la confianza o la estandarización.