El software de código abierto se distribuye con licencias que permiten ver, modificar y redistribuir el código fuente. No implica necesariamente que sea gratuito, aunque en la práctica la mayoría lo sea.
Su ventaja técnica más citada es la auditabilidad: cualquiera puede revisar qué hace el programa realmente, lo que resulta especialmente relevante en criptografía y en sistemas que manejan datos sensibles.
Cómo se sostiene económicamente
Los modelos de negocio se construyen alrededor del código y no sobre la venta de licencias: soporte comercial, versiones administradas en la nube, funcionalidades empresariales adicionales y certificaciones.
El riesgo estructural del ecosistema es la sostenibilidad de proyectos críticos mantenidos por muy pocas personas de manera voluntaria, algo que quedó expuesto en varios incidentes de seguridad de alto impacto.
Las licencias más usadas y sus diferencias están documentadas por las organizaciones que las administran.
