Resumen del meetup: los compromisos de NGINX con la comunidad de código abierto

NGINX | 13 de febrero de 2024

La semana pasada, organizamos el primer encuentro de la comunidad de NGINX en San José, California, desde el inicio de la pandemia de COVID-19. Fue estupendo volver a ver en persona a nuestra comunidad de código abierto del Área de la Bahía y escuchar a nuestros ponentes.

Tras una introducción de Shawn Wormke, director general de F5 NGINX, Maxim Konovalov, director de tecnología y cofundador de NGINX, repasó en detalle la historia de NGINX, desde la «época oscura» del proyecto hasta los acontecimientos más recientes. Partiendo de esa historia, dirigimos la mirada hacia el futuro. En concreto, el ingeniero principal Oscar Spencer y el director principal de producto técnico Timo Stark hablaron sobre la apasionante nueva tecnología WebAssembly y sobre cómo puede utilizarse para resolver problemas complejos de forma segura y eficiente. Timo también nos ofreció una visión general de NGINX JavaScript (njs), explicando su arquitectura y mostrando cómo puede resolver muchos de los complejos escenarios de aplicaciones actuales.

Por encima de todo, lo más destacado del encuentro fue la renovación de nuestros compromisos compartidos con la comunidad de código abierto de NGINX.

Nuestro objetivo en NGINX es seguir siendo un referente del código abierto, al igual que OpenSSL y Linux. Nuestros proyectos de código abierto están patrocinados por F5 y, hasta ahora, han contado principalmente con el apoyo de empleados remunerados de F5, con contribuciones limitadas de la comunidad. Aunque este modelo ha funcionado bien para nuestros proyectos, creemos que el éxito a largo plazo depende de la participación de una comunidad de colaboradores mucho más amplia y diversa. Hacer crecer nuestra comunidad de código abierto garantiza que las mejores ideas impulsen la innovación mientras nos esforzamos por resolver problemas complejos relacionados con las aplicaciones modernas.

Para alcanzar este objetivo, asumimos los siguientes compromisos, que garantizarán la continuidad, la transparencia y el impacto de nuestros proyectos de código abierto:

  • Seremos abiertos, coherentes, transparentes y justos a la hora de aceptar contribuciones.
  • Seguiremos mejorando y publicando como código abierto nuevos proyectos que impulsen el avance de la tecnología.
  • Seguiremos ofreciendo proyectos con licencias de software aprobadas por la OSI.
  • No eliminaremos ni comercializaremos proyectos o funcionalidades existentes.
  • No impondremos límites al uso de nuestros proyectos.

Con estos compromisos, esperamos que nuestros proyectos reciban más contribuciones de la comunidad, lo que con el tiempo permitirá contar con responsables de mantenimiento y miembros principales ajenos a F5.

Sin embargo, estos compromisos suponen un cambio fundamental en nuestra forma de trabajar. En muchos de nuestros proyectos que cuentan con un número reducido de colaboradores, este cambio será sencillo. En el caso de nuestro producto estrella, el proxy NGINX, con su larga trayectoria y su historial de excelencia, estos cambios requerirán una planificación minuciosa. Queremos abordar este proceso con sensibilidad, avisando a nuestra comunidad con suficiente antelación para que pueda adoptar estos cambios y adaptarse a ellos con pocas o ninguna interrupción.

Estamos muy ilusionados con estos compromisos y con el impacto positivo que tendrán en nuestra comunidad. ¡También esperamos que en el futuro haya más oportunidades para reunirnos! Mientras tanto, permanece atento a la información adicional y a los calendarios detallados sobre esta transición en nginx.org.


Compartir

Sobre el autor

Shawn Wormke
Shawn WormkeVicepresidente y director general | F5 NGINX

Más artículos de Shawn Wormke

Artículos relacionados del blog

Únete a F5 NGINX en AppWorld 2024
NGINX | 04/01/2024

Únete a F5 NGINX en AppWorld 2024

Descubre las numerosas razones para asistir al evento insignia de F5, que incluirá un emocionante anuncio sobre la cartera de productos NGINX.

Rotación de certificados SSL/TLS sin reinicios en NGINX Open Source
NGINX | 26/09/2023

Rotación de certificados SSL/TLS sin reinicios en NGINX Open Source

La función de diccionario compartido permite configurar NGINX sin necesidad de reiniciarlo al renovar los certificados SSL/TLS.

Exposición de APIs en Kubernetes
NGINX | 10/03/2022

Exposición de APIs en Kubernetes

La unidad 2 de Microservices March 2022 se centra en cómo exponer tus API en Kubernetes. Aquí tienes enlaces a los recursos que necesitas: la retransmisión en directo del 14 de marzo, artículos de blog y otros recursos de preparación, y el laboratorio práctico «Protege las API de Kubernetes mediante la limitación de solicitudes».

NGINX Sprint 2.0: visión clara, código renovado y nuevos compromisos con el código abierto
NGINX | 23/08/2021

NGINX Sprint 2.0: visión clara, código renovado y nuevos compromisos con el código abierto

Hoy, en NGINX Sprint 2.0, anunciamos cómo respaldaremos nuestra visión del futuro de las aplicaciones modernas con una mayor presencia en la comunidad de código abierto, incluida la participación en el proyecto comunitario Kubernetes, nuevos proyectos de software de código abierto y la arquitectura de referencia para aplicaciones modernas.

Presentamos NGINX Plus R22
NGINX | 09/06/2020

Presentamos NGINX Plus R22

NGINX Plus R22 incorpora nuevas funcionalidades, como la compatibilidad con OCSP para verificar la revocación de certificados en TLS mutuo, el uso de varios proveedores de identidad OIDC en una configuración, el seguimiento en tiempo real de la limitación de solicitudes y conexiones en el panel de NGINX Plus y mejoras en NGINX JavaScript.

Presentamos NGINX Plus R17
NGINX | 11/12/2018

Presentamos NGINX Plus R17

NGINX Plus R17 incorpora compatibilidad con la limitación de velocidad en dos fases y con TLS 1.3, la versión más reciente del protocolo Transport Layer Security. La configuración de OpenID Connect es más sencilla y NGINX ModSecurity WAF es el doble de rápido que antes. También se ha actualizado el módulo JavaScript de NGINX.