La Cloud Native Computing Foundation volvió a Shanghai para organizar la primera conferencia Kubecon después de la pandemia. Jim Zemlin, director ejecutivo de la Fundación Linux, cambió de idioma varias veces durante la conferencia magistral, lo que demuestra los desafíos que enfrentan la IA y los traductores humanos para mantenerse al día.

En términos de estadísticas, Zemlin bromeó diciendo que la Fundación Linux es probablemente la empresa de software más grande del mundo. Señaló que si se multiplica el salario promedio de un desarrollador de software (que calcula en 40.000 dólares a nivel mundial) por el número de desarrolladores que contribuyen a la fundación, el salario total sería de unos 26.000 millones de dólares, superando los 24.000 millones de dólares de la nómina de investigación y desarrollo de Microsoft.

Zemlin señaló que ninguno de los desarrolladores que trabajan en proyectos de la Fundación Linux en realidad trabaja para la Fundación Linux, por lo que esta estadística está algo sesgada.

Aún así, la gran cantidad de ingenieros involucrados resalta otro problema que señala Zemlin: la "paradoja de la elección" que surge al elegir el proyecto de código abierto adecuado para un propósito particular cuando el número de proyectos de código abierto en oferta llega a cientos, miles o más.

También destacó las oportunidades para que las empresas aumenten los ingresos y las ganancias mediante el uso del código abierto, lo que refleja la creciente sofisticación de ciertos elementos en el mundo del código abierto. WeChat, Alibaba y Huawei reciben crédito por esto (lo cual no sorprende dada la ubicación) y Zemlin señala un círculo virtuoso en el que los productos mejorados regresan a los proyectos, lo que significa mejores ganancias, lo que significa más mejoras, y así sucesivamente.

Todo esto suena muy utópico, pero OpenTofu se agrega a la lista de proyectos que Zemlin desea promocionar, incluidos los esfuerzos de código abierto en torno a modelos de lenguaje a gran escala.

OpenTofu, anunciado por la Fundación Linux el 20 de septiembre, es una respuesta directa a la decisión de HashiCorp de pasar de Mozilla Public License 2.0 (MPLv2) a Business Source License 1.1. OpenTofu, anteriormente OpenTF, es una bifurcación de la herramienta de infraestructura como código Terraform de HashiCorp, que es de código abierto, impulsada por la comunidad y administrada por la Fundación Linux.

La decisión de HashiCorp y otras medidas, como los cambios que Red Hat ha realizado en torno a su producto Enterprise Linux, resaltan los desafíos que enfrentan las empresas que buscan ganar dinero con el código abierto. Zemlin desea resaltar las oportunidades de ganancias en el mundo del código abierto, mientras que otras empresas intentan proteger sus inversiones con modelos de licencias cada vez más restrictivos.

Los desafíos de seguridad también son prominentes. Robin Ginn, director ejecutivo de OpenJS, señaló el rápido crecimiento de los ataques a la cadena de suministro de software. El riesgo que plantean las dependencias cruzadas (en realidad, dependencias dentro de dependencias) ha aumentado marcadamente en los últimos años, afirmó. Tomemos como ejemplo el proyecto OpenJS, que tiene cientos de dependencias, todas las cuales deben considerarse.

Sin embargo, Robert Reeves, vicepresidente de cooperación estratégica de la Fundación Linux, señaló el gran problema de celebrar una conferencia de código abierto en China. A medida que los proyectos se vuelven cada vez más globales, con desarrolladores repartidos por todo el mundo, garantizar que los ingenieros tengan acceso a los mismos servicios puede ser un desafío.

Por ejemplo, los productos de Huawei suelen desconfiar de algunos gobiernos occidentales, mientras que los servicios de Google han despertado la ira del gobierno chino.

Reeves cree que además de mostrar compromiso asistiendo físicamente a eventos en regiones como China, las organizaciones, incluida la Fundación Linux, deberían facilitar la comunicación entre los desarrolladores para garantizar que las herramientas y plataformas elegidas sean adecuadas para todos los involucrados, incluso si esto puede resultar en que algunas personas no puedan usar su primera opción.

Chris Aniszczyk, director de tecnología de la Cloud Native Computing Foundation, se hizo eco del sentimiento y ensalzó las virtudes de WebAssembly (en este caso, en realidad una versión liviana de contenedores).

Después de todo, la tasa de contribución de China ocupa el segundo lugar después de la de Estados Unidos. India y Alemania ocuparon el tercer y cuarto lugar respectivamente.

Aniszczyk considera que la disparidad en la disponibilidad de servicios en todo el mundo es más una oportunidad que un desafío. "Nos tomó mucho tiempo descubrirlo, pero lo logramos. Apesta. Pero esa es la realidad del mundo... [tratar con restricciones regionales] es una excelente manera de mejorar un proyecto. Creo firmemente que el código abierto es como un objetivo común para que la humanidad comparta conocimiento y desarrollo... El código abierto es global. Es para todos, todos deberían contribuir a él... y debería haber innovación sin permiso".