Código abierto (en inglés, open source) son los programas cuyo código fuente cualquiera puede leer, modificar y distribuir. La apertura la define la licencia: según la definición de la Open Source Initiative, el código abierto «no significa solo acceso al código fuente»: la licencia debe permitir distribuir libremente el programa, modificarlo y distribuir las versiones modificadas.1
El movimiento empezó en 1983 con el proyecto del sistema libre GNU, y la expresión «open source» apareció en 1998.23 Hoy hay código abierto en casi cualquier programa, y su valor para la economía se estima en billones de dólares.45 Con la llegada de la IA se ha convertido además en materia prima: los modelos que escriben código se han entrenado con código abierto, y los propios proyectos sufren por los rastreadores de IA y la avalancha de cambios hechos con IA.
Historia
- 27.09.1983Richard Stallman anuncia que empieza a escribir un sistema completo compatible con Unix, GNU, y que lo «regalará gratis a todo aquel que pueda usarlo».2 ¶ ckb4b47nh
- 25.08.1991Linus Torvalds cuenta en el grupo comp.os.minix que está haciendo un sistema operativo libre para ordenadores 386: «solo un hobby, no será grande ni profesional como GNU». De él nació Linux.6 ¶ c2mp68k6u
- 03.02.1998En una reunión en Palo Alto, poco después de que Netscape decidiera abrir el código de su navegador, surge el término «open source», propuesto por Christine Peterson; a finales de febrero se crea la Open Source Initiative.3 ¶ ct64k8kz9
- 10.04.2008Se lanza GitHub, el alojamiento que se convirtió en la principal plataforma del código abierto.7 ¶ c7deb3mcs
- 29.06.2021GitHub presenta Copilot, basado en el modelo OpenAI Codex, entrenado, entre otras cosas, con un gran volumen de código fuente público.8 ¶ cav3fkjdg
- 03.11.2022Un grupo de programadores presenta una demanda colectiva contra GitHub, Microsoft y OpenAI por Copilot; según los demandantes, es la primera demanda en EE. UU. que impugna el entrenamiento y los resultados de los sistemas de IA.9 ¶ cwzsrimk7
- 28.10.2024La Open Source Initiative publica la definición de IA de código abierto 1.0: deben ser abiertos no solo los pesos, sino también datos sobre el entrenamiento lo bastante detallados como para que un especialista pueda construir un sistema esencialmente equivalente.10 ¶ c6gytcsan
- 16.09.2026El Tribunal de Apelaciones del Noveno Circuito de EE. UU. confirma el rechazo de las reclamaciones contra Copilot basadas en la ley DMCA: según el tribunal, Copilot y Codex no eliminan la información de derechos de autor de obras existentes, sino que crean obras nuevas en las que esa información nunca estuvo.11 ¶ c4c4ngdr8
Datos
| estudio | qué se midió | resultado |
|---|---|---|
| Hoffmann, Nagle, Zhou (Harvard Business School), 01.20244 | cuánto costaría el código abierto de uso extendido si no existiera | recrearlo costaría 4150 millones de dólares, y su valor para los usuarios es de 8,8 billones de dólares; sin código abierto, las empresas gastarían 3,5 veces más en programas; el 5% de los desarrolladores crea el 96% del valor ¶ czd9pksaf |
| GitHub Octoverse, 29.10.202412 | actividad en GitHub durante un año | más de 5200 millones de contribuciones en 518 millones de proyectos; los proyectos de IA generativa crecieron un 98%, y las contribuciones a ellos, un 59%; Python superó a JavaScript ¶ cbutvs2a4 |
| GitHub Octoverse, 28.10.202513 | lo mismo durante el año siguiente | más de 180 millones de desarrolladores; más de 1,1 millones de repositorios públicos usan SDK de modelos de lenguaje grandes, 693 867 de ellos creados en los últimos 12 meses ¶ c2vtfm8q5 |
| Black Duck, informe OSSRA, 20265 | programas comerciales auditados; la empresa vende auditoría de código | hay código abierto en el 98% de los programas; en el 68%, conflictos de licencias ¶ cq2bi5r9b |
El código abierto es una infraestructura común: está en casi todos los programas comerciales, y su valor para los usuarios es miles de veces mayor que lo que cuesta crearlo. Ese valor se sostiene sobre muy pocas personas: el 5% de los desarrolladores aporta el 96% del valor. La IA ha aumentado su carga por dos lados: los modelos aprenden del código abierto, y los rastreadores y los cambios automáticos consumen tiempo y recursos de los proyectos. Por ahora, los tribunales no han considerado que el entrenamiento y el funcionamiento de Copilot infrinjan la ley DMCA. ¶ cfeknc6aa
Incidentes
Puerta trasera en xz, marzo de 2024 ¶ cjfj5sjxe
El 29.03.2024, el desarrollador Andres Freund informó de que el repositorio y los archivos comprimidos de la biblioteca de compresión xz/liblzma contenían una puerta trasera que permitía comprometer un servidor ssh (CVE-2024-3094).14 Los archivos con la puerta trasera los creó y firmó un participante con el nombre Jia Tan.15 Dos años antes, el mantenedor del proyecto, Lasse Collin, había escrito que su capacidad para ocuparse del proyecto era limitada por unos problemas de salud mental prolongados, y que Jia Tan quizá tendría un papel más importante en el proyecto.16
Rastreadores de IA contra la infraestructura del código abierto, 2025 ¶ ckrvdjbad
El fundador del alojamiento de código SourceHut, Drew DeVault, escribió el 17.03.2025 que dedica entre el 20 y el 100% de su tiempo de trabajo a frenar a rastreadores «hiperagresivos» de modelos de lenguaje grandes, que el servicio sufre decenas de caídas breves por semana y que solo alguien que esté «a varias presunciones de buena fe de distancia de la realidad» puede creer que esos rastreadores respetan robots.txt.17 La comunidad de GNOME puso delante de su GitLab el proxy Anubis, que exige al visitante un trabajo de cálculo para frenar a los scrapers de IA.18
Wikimedia: tráfico de bots, abril de 2025 ¶ ciz668dck
La Fundación Wikimedia informó de que, desde enero de 2024, el tráfico de descarga de archivos multimedia había crecido un 50%, y que ese crecimiento no lo generan personas, sino programas automáticos. Al menos el 65% del tráfico más costoso corresponde a bots, aunque su parte en las visitas a páginas ronda el 35%.19
Críticas
La Open Source Initiative ha declarado dos veces que la licencia de los modelos Llama de Meta no es abierta: el 20.07.2023, que Meta había creado la idea errónea de que Llama 2 es «open source», y el 18.02.2025, que Llama 3.x «sigue sin ser Open Source se mire como se mire», aunque Meta la siga llamando así.2021 ¶ ceqg7vn5e
Andreas Liesenfeld y Mark Dingemanse (Universidad Radboud), tras estudiar más de 45 sistemas de IA generativa, llamaron a este fenómeno «lavado de apertura» (open-washing): el término «open source» se usa ampliamente, pero muchos modelos son, como mucho, «de pesos abiertos», y muchos desarrolladores eluden el control científico, jurídico y regulatorio ocultando los datos de entrenamiento y de ajuste.22 ¶ ce32w57y8
Evolución
Algunos grandes proyectos se cierran al código escrito por IA: en abril de 2024, el consejo de Gentoo prohibió las contribuciones creadas con herramientas de IA; NetBSD considera ese código «presuntamente contaminado» y no lo acepta sin permiso escrito de la dirección; QEMU rechaza cualquier cambio que se sospeche que contiene contenido generado por IA.232425 ¶ cefpkc7aa
La otra cara del mismo proceso es la avalancha de cambios e informes de IA sin revisar, que desborda a los mantenedores: ver crisis de mantenedores.
Véase también
Referencias
-
The Open Source Definition — Open Source Initiative. opensource.org ↩
-
Initial Announcement — GNU Project, 27.09.1983. gnu.org ↩ ↩2
-
History of the OSI — Open Source Initiative. opensource.org ↩ ↩2
-
M. Hoffmann, F. Nagle, Y. Zhou. The Value of Open Source Software — Harvard Business School, Working Paper 24-038, 01.2024. hbs.edu ↩ ↩2
-
Open Source Security and Risk Analysis Report 2026 — Black Duck, 2026. blackduck.com ↩ ↩2
-
Linus Torvalds: «What would you like to see most in minix?» — comp.os.minix, 25.08.1991. groups.google.com ↩
-
We launched — GitHub, 10.04.2008. github.blog ↩
-
Introducing GitHub Copilot: your AI pair programmer — GitHub, 29.06.2021. github.blog ↩
-
GitHub Copilot litigation — Joseph Saveri Law Firm & Matthew Butterick, 03.11.2022. githubcopilotlitigation.com ↩
-
The Open Source AI Definition – 1.0 — Open Source Initiative, 28.10.2024. opensource.org ↩
-
Doe v. GitHub, Inc., No. 24-7700 — U.S. Court of Appeals for the Ninth Circuit, 16.09.2026. ca9.uscourts.gov ↩
-
Octoverse 2024 — GitHub, 29.10.2024. github.blog ↩
-
Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1 — GitHub, 28.10.2025. github.blog ↩
-
Andres Freund: «backdoor in upstream xz/liblzma leading to ssh server compromise» — oss-security, 29.03.2024. openwall.com ↩
-
XZ Utils backdoor — Lasse Collin, Tukaani Project. tukaani.org ↩
-
Lasse Collin: «Re: [xz-devel] XZ for Java» — xz-devel, 08.06.2022. mail-archive.com ↩
-
Please stop externalizing your costs directly into my face — Drew DeVault, 17.03.2025. drewdevault.com ↩
-
Anime girl on Gnome GitLab — GNOME Discourse, 14.03.2025. discourse.gnome.org ↩
-
How crawlers impact the operations of the Wikimedia projects — Wikimedia Foundation, 01.04.2025. diff.wikimedia.org ↩
-
Meta’s LLaMa license is not Open Source — Open Source Initiative, 20.07.2023. opensource.org ↩
-
Meta’s LLaMa license is still not Open Source — Open Source Initiative, 18.02.2025. opensource.org ↩
-
A. Liesenfeld, M. Dingemanse. Rethinking open source generative AI: open-washing and the EU AI Act — FAccT ‘24, 06.2024. facctconference.org ↩
-
AI policy — Gentoo Council, 14.04.2024. wiki.gentoo.org ↩
-
Commit guidelines — NetBSD. netbsd.org ↩
-
Code provenance — QEMU. gitlab.com ↩