This article has been translated from English to Spanish.

Desde el punto de vista del software,el término «código abierto» describe un código de software que es de acceso público, lo que significa que cualquiera puede verlo, modificarlo y redistribuirlo.

El software de código abierto suele desarrollarse de forma colaborativa, con la participación de muchas personas que aportan su granito de arena.

La misión del software de código abierto es promover la apertura, la transparencia, la colaboración y la participación de cualquiera en el desarrollo del software.

Se cree que el software de código abierto se beneficia de esta filosofía gracias a un código de mejor calidad, una resolución de problemas más rápida y económica debido al número de personas que participan en el desarrollo, y una mejor cooperación entre los participantes que trabajan con otras personas con ideas afines.

El software de código abierto suele escribirse de forma voluntaria para el proyecto.

En relación con las cadenas de bloques, muchas de las principales cadenas de bloques se desarrollan utilizando software de código abierto, sin que ningún banco central, gobierno o institución controle el software.

La naturaleza de código abierto del software fundamental permite a los desarrolladores crear las cadenas de bloques de forma descentralizada, lo que se traduce en ventajas en cuanto a la seguridad y la verificabilidad de las transacciones de la cadena de bloques.