El software de código abierto es software cuyo código fuente es público. Su licencia permite a cualquiera leerlo, usarlo, cambiarlo y compartirlo. La Open Source Initiative mantiene la definición más usada.
Bitcoin es de código abierto
Bitcoin Core, el software de nodo más usado, se publica bajo la MIT License (leído el 23 oct. 2026). Su historial completo es público en GitHub. Cualquiera puede leer cada regla que un nodo aplica, sugerir cambios o iniciar su propia versión.
El problema → la respuesta de Bitcoin
Problem: con software cerrado debes confiar en el fabricante sobre lo que hace. Answer: con código abierto, revisores independientes pueden comprobarlo. Las versiones de Bitcoin Core también traen checksums firmados y builds reproducibles, así que puedes confirmar que el archivo que descargas coincide con el código público.
Problem: el código abierto no significa que alguien lo revise. Answer: Bitcoin tiene revisores independientes pagados (financiados con grants) y un largo historial de revisión pública. Aun así, solo obtienes el beneficio si verificas las descargas.
Por qué importa
El código abierto significa que ninguna empresa posee Bitcoin. Si un equipo hiciera malos cambios, los usuarios podrían negarse a ejecutarlos.
Takeaway: «Don't trust, verify» solo funciona porque el código es abierto.