Presentamos Freenginx, una bifurcación del servidor web más popular

Freenginx es una nueva bifurcación de Nginx, el servidor web de código abierto que impulsa un tercio de todos los sitios web. ¿Esta spin-off reemplazará al líder del mercado establecido? ¿Por qué debería importarle a usted?

¿Qué es Nginx?

Nginx (pronunciado “motor x”) es un servidor web gratuito de código abierto que se lanzó en 2004. Es fácilmente configurable y también ha encontrado un nicho como servidor proxy.

La popularidad de Nginx ha crecido lentamente, superando a su antiguo competidor de código abierto, Apache, y al IIS propietario de Microsoft en 2019, según Netcraft.

netcraft

¿Qué es Freenginx?

El 14 de febrero, el ex desarrollador de Nginx, Maxim Dounin, anunció Freenginx, una bifurcación de Nginx. Maxim tomó esta acción en protesta por las decisiones tomadas por la empresa actualmente propietaria de Nginx, F5. El escribio:

[I] Ya no vemos a nginx como un proyecto gratuito y de código abierto desarrollado y mantenido para el bien público.

La primera versión de Freenginx (1.25.4) se lanzó el 20 de febrero de 2024, con algunas correcciones de errores para solucionar fallas relacionadas con el acceso a la memoria. Estas fallas son agujeros de seguridad comunes que pueden permitir que actores malintencionados ataquen sitios web.

¿Es Freenginx mejor que Nginx y debería empezar a usarlo?

Después de sólo una revisión, Freenginx apenas se diferencia de su antecesor. Así ocurre con todas las bifurcaciones; A medida que pasa el tiempo, una bifurcación se separará lentamente de su software original, ya que los proyectos siguen caminos diferentes.

El objetivo declarado de Freenginx es centrarse más en mejoras relacionadas con la seguridad y ser guiado por los desarrolladores en lugar de impulsado por decisiones de arriba hacia abajo desde un nivel gerencial.

A medida que la rama madure, cualquier migración será menos un reemplazo comparable. Así que ahora es el momento de cambiar si te gusta cómo suena la dirección de Freenginx o si quieres apoyar los objetivos del desarrollador.

Pero, igualmente, no hay gran necesidad de cambiar de caballo en esta etapa de la carrera. Nginx no irá a ninguna parte y, de todos modos, siempre tendrá el derecho de incluir los cambios de Freenginx en su código base.

¿Qué otros servidores web están disponibles?

Haber de imagen: Timofeev Vladimir/Shutterstock

Apache sigue siendo la principal alternativa a Nginx, especialmente en ecosistemas de código abierto donde se instala de forma predeterminada o es fácil de configurar. Estos dos servidores web dominan actualmente la cuota de mercado y la experiencia con cualquiera de ellos es valiosa.

Pero esto no cuenta la historia completa. Las estadísticas de participación de mercado de diferentes fuentes no están de acuerdo y la marea puede cambiar rápidamente si una empresa responsable de alojar una gran cantidad de sitios hace un cambio.

Los jugadores más pequeños incluyen OpenResty (otra variante de Nginx con un nicho de alojamiento de aplicaciones Lua) y GWS de Google. Este último es utilizado exclusivamente por Google, pero tiene una cuota de mercado visible debido a la cantidad de sitios que produce Google.