Freenginx: el desarrollador de Core Nginx anuncia la bifurcación de un popular servidor web

Recientemente, un ex empleado de F5 y principal contribuyente al proyecto Nginx anunció la bifurcación. freegénicos Del famoso servidor web. El nuevo proyecto comenzó para Abordar una disputa de seguridad Quiere ser un reemplazo directo de Nginx y ser administrado por desarrolladores en lugar de entidades corporativas. Maxim Doninex ingeniero de software principal de F5, ofrece información sobre la división:

Desafortunadamente, algunos nuevos directivos no técnicos de F5 decidieron recientemente que sabían mejor cómo gestionar proyectos de código abierto. En particular, decidieron interferir con la política de seguridad que Nginx ha utilizado durante años, ignorando tanto la política como la posición de los desarrolladores.

Desarrollado originalmente por Ígor Sysoev Nginx, actualmente mantenido por F5, es un software de código abierto para servicio web, proxy inverso, almacenamiento en caché, equilibrio de carga y transmisión de medios. De acuerdo con la Escanear el servidor webIncluso dos décadas después de su lanzamiento inicial, Ngnix sigue siendo el servidor web líder que atiende al 23,21% de todos los sitios web. En popularidad cadena En Hacker News, usuario sevg se refiere a:

Cabe señalar que sólo hay dos desarrolladores «centrales» activos, Maxim Donin (OP) y Roman Arutyunyan. Maxim es el mayor accionista que sigue activo. Maxim y Roman representan el 99% del desarrollo actual. Esta es una bifurcación muy impresionante.

Y en su anuncio el lista de correo de nginx-develDestacados de Donen Disputa inicial Esto llevó a Nginx a lanzar un parche de seguridad que aborda dos vulnerabilidades críticas. Él añade:

Ya no puedo controlar los cambios realizados en Nginx dentro de F5 y ya no veo a Nginx como un proyecto gratuito y de código abierto desarrollado y mantenido para el bien público. Como tal, a partir de hoy, ya no estaré involucrado en el desarrollo de Nginx dirigido por F5. En cambio, iniciaré un proyecto alternativo, que será dirigido por desarrolladores, no por empresas.

Freenginx no es la primera alternativa a Nginx: Engía Fue creado por otros desarrolladores rusos de Nginx cuando F5 abandonó Rusia en 2020 y actualmente está gestionado por la empresa rusa. Una base de datos de Internet.. Diogo Peder, desarrollador principal de backend en DeepOpinion, comentarios:

Nginx es un software y una plataforma increíbles, pero me preguntaba si era hora de dar el paso y crear una solución más moderna basada en Rust. Tener una solución que sigue un modelo similar, «comprende» el lenguaje de configuración de Nginx y alcanza niveles de rendimiento similares, pero con seguridad de memoria y una amplia adopción comunitaria de Rust podría conducir a un nuevo proyecto sorprendente, y tal vez hacer por Nginx lo que Nginx hizo por Apache. HTTP.

Vincent Petzholtz, ingeniero y arquitecto de redes, es menos optimista Agregar:

A veces, una bifurcación es todo lo que puedes hacer cuando un proyecto va en una dirección difícil. En última instancia, los usuarios votarán sobre la regla de adopción e instalación.

La primera versión es fringinx-1.25.4 Bajo la misma licencia BSD que Nginx. Dounin ha proporcionado acceso de solo lectura almacén de mercurioignora por ahora Opción de migrar a GitHub. El proyecto empezó de nuevo Lista de correo de desarrolladores.

READ  Mira cómo el aficionado al bricolaje juega el juego original de DOOM con una bombilla de Ikea

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *