LIGHT

❯ Open Source Isn't Gratis

Por qué las empresas deben tratar
el open source como infraestructura

Christopher Tineo SRE @ Palantir Technologies

Nerdearla MÉXICO 2026 · CDMX

❯ whoami

Christopher Tineo

SRE · Palantir Technologies

CNCF Ambassador 2026–2028 CNCF Ambassador
CNCF Kubestronaut Kubestronaut
Google Cloud Professional Cloud Architect Google Cloud Professional Cloud Architect GCP Cloud Architect
Google Cloud Professional Cloud DevOps Engineer Google Cloud Professional Cloud DevOps Engineer GCP Cloud DevOps
Certified Kubernetes Security Specialist CKS
Model Context Protocol Associate MCPA
Comunidad
Cloud Native Community Groups NYC
Cloud Native Community Groups Santo Domingo
Organizador
KCD New York 2026
Upstream Kubernetes SIG Contributor Experience · Miembro

Los cinco actos

01

Problema

Lo "gratis" del software tiene un precio, y alguien lo paga.

02

Ejemplos

Cómo se ve cuando llega la cuenta.

03

Costo

Para las empresas, los maintainers y el ecosistema.

04

Solución

Tratar el open source como la infraestructura que es.

05

Acción

Qué hacer el lunes por la mañana.

Acto 01

El problema

"Gratis" tiene precio. Alguien siempre lo paga.

El open source está en todas partes

98%

de 947 codebases comerciales auditados por Black Duck contienen open source.

Fuentes: Black Duck OSSRA 2026, 25 feb 2026

Cuesta millones. Vale billones.

$4,150 M

costó escribirlo

$8.8 billones

vale para las empresas que lo usan

El 5% de los developers crea el 96% de ese valor.

Fuente: Hoffmann, Nagle & Zhou, "The Value of Open Source Software", HBS WP 24-038, ene 2024

❯ aclaración

Software libre ≠ Open source

Software libre

Un movimiento

  • El objetivo: la libertad del usuario
  • FSF · 1985 · Richard Stallman
  • Cuatro libertades (usar, estudiar, modificar, compartir)
  • Ética de licencia: copyleft
≠

Open source

Una metodología

  • El objetivo: beneficios prácticos
  • OSI · 1998 · Raymond & Perens
  • 10 criterios de la Open Source Definition
  • Ética de licencia: copyright

Fuentes: FSF, "What is Free Software?" · OSI, The Open Source Definition

En inglés, "free" es una sola palabra

Retrato de Richard Stallman, fundador del Proyecto GNU y de la Free Software Foundation
Richard Stallman Foto: Ruben Rodriguez, LibrePlanet 2019 · CC BY 4.0 · Wikimedia Commons

"Free": libre, no gratis.

«…piense en "libre" como en "libertad de expresión", no como en "cerveza gratis".» Proyecto GNU, "¿Qué es el software libre?"

Libre para usar. Alguien lo sostiene.

Fuente: Proyecto GNU / FSF, "¿Qué es el software libre?", gnu.org, actualizado 10 jun 2026

Acto 02

Los ejemplos

Cómo se ve cuando llega la cuenta.

¿Qué es ingress-nginx?

Internet

ingress-nginx

Sus servicios

La puerta de entrada a su cluster de Kubernetes.

Fuente: kubernetes.io, "Ingress Controllers", consultado el 30 sep 2026

¿Quién lo usa?

~50% de los entornos
cloud native
41%+ de los clusters expuestos a internet lo corrían (Wiz)
~60% de los deployments en CERN, el lab del LHC

Fuentes: Kubernetes Steering statement, 29 ene 2026 · Wiz Research, IngressNightmare, 24 mar 2025 · CNCF End User TAB, "Ingress NGINX retirement: Experience from end users", 2 abr 2026 (CERN: "As of the end of 2025 ~60% of deployments rely on ingress-nginx") · CERN, "The Large Hadron Collider"

Cada vez más CVEs

1 crítica CVE-2025-1974 · CVSS 9.8 · 6,500+ clusters expuestos
10 de 17 en 2025–2026, y luego se archivó.

Fuentes: GitHub Advisory Database, k8s.io/ingress-nginx, consultado el 27 sep 2026 · Wiz Research, IngressNightmare, 24 mar 2025

Cada feature se volvió mantenimiento

Issues y PRs por año · kubernetes/ingress-nginx

0 500 1,000 1,500 2016* 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026* config dinámica Lua pausa de features sin features
issues pull requests * año parcial

9 de cada 10 PRs en 2025: un solo maintainer o un bot.

Fuentes: GitHub search API, repo:kubernetes/ingress-nginx created:<año>, consultado el 26 sep 2026 (autores 2025: 1,000 de 1,414 PRs, 30 sep 2026) · PR #2794, 27 jul 2018 · kubernetes dev list, 23 jun 2022 · issue #13002, 20 mar 2025

Las personas detrás del controller

"Hacemos esto en nuestro tiempo libre, y cada vez nos cuesta más mantener este ritmo. … y los bugs que puedan salir de esas features."

James Strong (@strongjz) · maintainer de ingress-nginx · 23 jun 2022

"We do this in our spare time, and it's becoming hard for us to keep this pace. … and the bugs that may arise from this feature." (traducción propia)

Fuentes: James Strong, kubernetes dev list, 23 jun 2022 · kubernetes/org#5305, 15 dic 2024

Acto 03

El costo

Para las empresas, los maintainers y la IA.

No hay reemplazo directo

0

reemplazos directos
para ingress-nginx.

"La mitad de ustedes se verá afectada."

Kubernetes Steering + Security Response Committee · 29 ene 2026

"Half of you will be affected." (traducción propia)

Fuentes: Kubernetes Steering + Security Response Committee statement, 29 ene 2026

La mayoría no cobra

60%

de los maintainers
no recibe pago

Fuente: Tidelift, 2024 State of the Open Source Maintainer Report

La IA multiplicó el inbox

25M ene 2023 35M 2024 prom. 43.2M 2025 prom. 90M+ mediados 2026

3.6×

PRs merged al mes en GitHub desde 2023

Fuentes: GitHub Octoverse 2025, 28 oct 2025 (promedios mensuales 2024/2025, repos públicos) · GitHub Blog, 18 jun 2026 (PRs mergeados, ene 2023 y 2026)

La IA encuentra bugs más rápido de lo que los voluntarios pueden arreglarlos

Captura de pantalla de la primera actualización de Project Glasswing de Anthropic
anthropic.com · "Project Glasswing: An initial update" · 22 may 2026

Anthropic · Project Glasswing

"…algunos incluso nos pidieron bajar el ritmo de nuestras divulgaciones porque necesitan más tiempo para diseñar los patches."

"…some have even asked us to slow down our rate of our disclosures because they need more time to design patches." (traducción propia)

75 de 530 bugs altos/críticos ya tenían patch al publicar

Black Duck OSSRA 2026

El promedio de vulnerabilidades por codebase subió 107%, a 581. El 87% de los codebases tiene al menos una.

Mozilla · con equipo pagado

423 security bugs de Firefox en abril de 2026; 271 los encontró un pipeline de IA.

Patch the Planet · 22 jun

"una manguera de hallazgos de seguridad, y maintainers ya rebasados tienen que revisarlo todo"

"a firehose of security findings, and already-stretched maintainers must sift through all of it" (traducción propia)

Fuentes: Anthropic, Glasswing update, 22 may 2026 · Black Duck OSSRA 2026 · Mozilla Hacks, 7 may 2026 · Trail of Bits, 22 jun 2026

Entraron por personas, no por código

Qué cayó · 2026Cómo entraron
axios (paquete npm, ~100M descargas/semana) RAT en la PC del maintainer
trivy-action (GitHub Action de seguridad) token de CI robado · 76 de 77 tags
GitHub (sus repos internos) extensión de VS Code envenenada · ~3,800 repos
ChainDrop (worm en npm) tokens de maintainers robados · 400+ paquetes

Fuentes: post-mortem de axios, axios/axios#10636, 2 abr 2026 · Wiz, 31 mar 2026 · GHSA-69fq-xp46-6x23 · GitHub Blog, 20 may 2026 · Microsoft Security Blog, 4 ago 2026

Acto 04

La solución

Dejen de llamarlo gratis. Trátenlo como infraestructura.

Operen sus dependencias como infra

1 · Medir

OpenSSF Scorecard de github.com/kubernetes/ingress-nginx: puntaje 6.9, generado el 2026-03-20, check Maintained en 10
scorecard.dev · 27 sep 2026

Scorecard: nota de salud del repo, en CI

2 · Definir SLOs

endoflife.date/kubernetes: fechas de soporte activo y de mantenimiento por versión, actualizado el 24 sep 2026
endoflife.date · 27 sep 2026

Nada EOL en producción

3 · Asignar gente

Post del blog de la CNCF: Sustaining OpenTelemetry: What a 10-week contributor cohort actually looks like, 23 jul 2026, por Alyssa Wright, OSPO de Bloomberg
cncf.io · 23 jul 2026

2 h/semana upstream por ingeniero

Fuentes: OpenSSF Scorecard, ingress-nginx · endoflife.date, Kubernetes · CNCF Blog, Alyssa Wright (Bloomberg OSPO), 23 jul 2026 · Capturas recortadas · Los SLOs son ejemplos

❯ nuevo desde junio

La industria por fin lo dijo en voz alta

Gráfico de OpenSSF: We're In: Enterprise Commitment to Sustainable Package Registries, firmado por Arm, Datadog, Dell Technologies, Ericsson, GitHub, Google, IBM, Kusari, Microsoft, Red Hat, Rust Foundation y Sonatype
openssf.org · "We're In: Enterprise Commitment to Sustainable Package Registries" · 16 sep 2026

12 firmantes pagarán a los registries según su uso empresarial.

OpenSSF · 16 sep 2026

"…los esfuerzos heroicos de equipos pequeños, muchas veces de solo dos o tres personas."

"…the heroic efforts of small teams, often just two or three people." (traducción propia)

1.8 millones de paquetes maliciosos que requirieron baja manual "en lo que va de 2026"

Brian Fox · Sonatype / Maven Central · 16 jun 2026

"Pero abierto no significa infinito. Y gratis no significa sin costo."

"But open does not mean infinite. And free does not mean costless." (traducción propia)

Límites de publicación + plan pago "Publisher Pro" para escala comercial · vigente desde el 1 oct 2026

Fuentes: OpenSSF, 16 sep 2026 · Sonatype, "Sustaining Open Publishing at Commercial Scale", 16 jun 2026

❯ hecho en Latinoamérica

FastAPI: noches y fines de semana

~800K

downloads al día (2023) de FastAPI, framework web de Python hecho en Colombia.

Sebastián Ramírez (@tiangolo) · creador de FastAPI

"Estaba trabajando como loco"… tanto, que un dedo se le durmió por completo.

"I was just working like crazy," … so much so that … one of his fingers went completely numb. (traducción propia)

Fuente: Natalie So, "Keeping an Open-Source Mind", Sequoia Capital, 3 ago 2023

Poco dinero, resultados medibles

GitHub Secure Open Source Fund · fondo de seguridad

533 CVEs encontrados por 188 proyectos
con ~$10K cada uno
ROI 2–5× para empresas que contribuyen vs. solo consumir (Linux Foundation)

Fuentes: GitHub, 13 ago 2026 · Linux Foundation, 24 feb 2026

Empiecen donde alcance el presupuesto

01

Sepan qué corren

$0 · unas horas

02

Suban sus fixes upstream

$0 · su tiempo

03

Financien lo que usan

cualquier monto

04

Únanse a la fundación

desde $2K al año

Fuente: Membresía CNCF

❯ la nueva realidad

La ecuación construir-vs-comprar se invirtió

La IA abarata construir. Los márgenes del SaaS se erosionan.

~$1T de valor perdido por el mercado de software en siete días (feb 2026)
+10% empleos proyectados de developers de software en EE. UU., 2025–35 (BLS)

OSS es el motor

Construimos sobre open source, y ahora toca pagar nuestra parte subiendo fixes upstream.

Caso · rol anterior en Game Plan Tech

Agregamos GCS Workload Identity al Percona MongoDB Operator.

Upstream, no un fork privado.

Fuentes: "Build vs. Buy Is Dead" (YouTube) · Fortune / Bloomberg, 5 feb 2026 · BLS OOH · percona-server-mongodb-operator#2315

Acto 05

La acción

Lo que hacen el lunes en la mañana.

El impuesto del fork

Fork privado: su propia copia del proyecto

5,160 h

de rework en cada release, solo para que sigan compilando.

86 forks × 60 h cada uno

Fuente: Linux Foundation, "ROI for Open Source Software Contribution", feb 2026 (preguntas sobre forks n=238)

❯ cómo se ve en la práctica

Dos horas a la semana

Bloomberg × OpenTelemetry · 2026

70 PRs

merged en 10 semanas, con 2 h/semana por ingeniero.

Bloomberg: empresa de datos financieros · OpenTelemetry: estándar de observabilidad de la CNCF

Fuentes: Blog de CNCF, 23 jul 2026 · Blog de CNCF, 31 mar 2026

❯ git log --author=me

Un fork menos

Pull request de GitHub percona/percona-server-mongodb-operator #2315, K8SPSMDB-1602: soporte de Workload Identity para el almacenamiento de backups en GCS, merged el 22 jun 2026
github.com · percona/percona-server-mongodb-operator #2315 · merged el 22 jun 2026

1 · Problema

Bloqueado

Las normas de seguridad del gobierno de EE. UU. prohíben key files.

2 · Upstream

PR al operator

de Percona, empresa de bases de datos open source.

3 · Merge

67 días

del issue al merge. Cero patches que cargar.

Fuentes: percona/percona-server-mongodb-operator issue #2314, 16 abr 2026 · PR #2315, mergeado el 22 jun 2026 · captura recortada, 30 sep 2026

Lo que hacen el lunes

Líderes y equipos SRE

  • Cuenten sus forks y patches, con horas.
  • Reserven 2 h/semana para upstream.
  • Elijan una fundación o fondo.

Contribuidores individuales

  • ¿Cargan un patch? Abran el issue upstream.
  • Un patch merged es un fork menos.
  • Hagan review del PR de alguien más.

Fuentes: Linux Foundation, "ROI for Open Source Software Contribution", feb 2026 · OSPO de Bloomberg, blog de CNCF, 31 mar 2026

Nadia Eghbal hablando en Strange Loop 2017 frente a su slide: 2017, dos tercios de los proyectos populares tienen solo 1-2 maintainers
Nadia Eghbal at Strange Loop 2017 · Photo: Chris Koerner, CC BY-SA 2.0, Wikimedia Commons · cropped

"Para mantener nuestro ritmo de progreso, necesitamos reinvertir en las herramientas que nos ayudan a construir cosas más grandes y mejores."

"In order to maintain our pace of progress, we need to invest back into the tools that help us build bigger and better things." (traducción propia)

Nadia Eghbal · Roads and Bridges, Ford Foundation, 2016

  Gracias · Christopher Tineo

Encuéntrenme · llévense las slides

Sigamos en contacto

Código QR a linkedin.com/in/christopher-tineo LinkedIn linkedin.com/in/
christopher‑tineo
Código QR a tineoc.github.io/talks/nerdearla-mx-2026 Slides tineoc.github.io/talks/
nerdearla-mx-2026
Código QR a k8s.dev/docs/orientation, la Kubernetes New Contributor Orientation Contribuye k8s.dev/
docs/orientation
Código QR a la lista de capítulos de la comunidad CNCF en México CNCF MX CDMX · GDL
QRO · Colima

Enlaces: linkedin.com/in/christopher-tineo · tineoc.github.io/talks/nerdearla-mx-2026 · Kubernetes New Contributor Orientation · Grupos de la comunidad CNCF en México · github.com/TineoC/talks