Un proyecto de código abierto se crea cuando un titular de derechos publica un trabajo bajo una licencia de código abierto. Esto incluye a menudo documentación, un lugar para las contribuciones y una forma de toma de decisiones.
La licencia es la base legal; la comunidad y el método de trabajo determinan cómo el proyecto continúa creciendo.