¿Qué significa código abierto?
El código abierto es una filosofía que promueve el libre acceso y distribución de un producto final, normalmente software o un programa, aunque puede extenderse a la implementación y diseño de otros objetos.
El término código abierto cobró fuerza con el crecimiento de Internet debido a la necesidad de reelaborar cantidades masivas de código fuente de programas. Cuando el código fuente se abre al público permite la creación de diferentes vías de comunicación y comunidades técnicas interactivas.
Definición de código abierto
El código abierto gira en torno al concepto de compartir libremente la información tecnológica para que pueda mejorarse a través de múltiples percepciones y puntos de vista.
Como la tecnología es de código abierto, la cantidad de trabajo que hay que hacer se reduce porque se añaden múltiples contribuciones de muchos individuos. Este concepto existía mucho antes de la era de los ordenadores e incluso antes de la era industrial, cuando la gente compartía y mejoraba recetas de alimentos y medicinas, por ejemplo.
En cuanto al software de código abierto, el código suele poder descargarse libremente y modificarse siempre que el usuario se atenga a lo acordado en el contrato de licencia del software. El software de código abierto suele estar bajo la Licencia Pública General (GNU), pero existen otras licencias libres como la Licencia de Código Abierto de Intel, la Licencia FreeBSD y la Licencia Pública de Mozilla.