Freenginx est un nouveau fork de Nginx, le serveur Web open source qui alimente un tiers de tous les sites Web. Cette spin-off remplacera-t-elle le leader établi du marché, et pourquoi devriez-vous vous en soucier ?
Table des matières
Qu’est-ce que Nginx ?
Nginx (prononcé « moteur x ») est un serveur Web gratuit et open source lancé en 2004. Il est facilement configurable et a également trouvé une niche en tant que serveur proxy.
La popularité de Nginx a lentement augmenté, dépassant son concurrent open source de longue date, Apache, et le IIS propriétaire de Microsoft en 2019, selon Netcraft.
Qu’est-ce que Freenginx ?
Le 14 février, l’ancien développeur de Nginx, Maxim Dounin, a annoncé Freenginx, un fork de Nginx. Maxim a pris cette mesure pour protester contre les décisions prises par la société qui possède actuellement Nginx, F5. Il a écrit:
[I] ne considère plus nginx comme un projet gratuit et open source développé et maintenu pour le bien public.
La première version de Freenginx (1.25.4) a été lancée le 20 février 2024, avec une poignée de corrections de bugs pour corriger des failles liées à l’accès à la mémoire. Ces failles sont des failles de sécurité courantes qui peuvent permettre à des acteurs malveillants d’attaquer des sites Web.
Freenginx est-il meilleur que Nginx et dois-je commencer à l’utiliser ?
Après une seule révision, Freenginx ne diffère guère de son ancêtre. C’est ainsi avec toutes les fourchettes ; au fil du temps, un fork s’écartera lentement de son logiciel d’origine, à mesure que les projets suivent des chemins différents.
L’objectif déclaré de Freenginx est de se concentrer davantage sur les améliorations liées à la sécurité et d’être dirigé par les développeurs plutôt que par des décisions descendantes d’un niveau de direction.
À mesure que la ramification mûrit, toute migration sera moins un remplacement à l’identique. Il est donc temps de changer si vous aimez le son de la direction de Freenginx ou si vous souhaitez soutenir les objectifs du développeur.
Mais il n’est pas non plus vraiment nécessaire de changer de cheval à ce stade de la course. Nginx ne va nulle part et aura toujours le droit d’intégrer les modifications de Freenginx dans sa base de code.
Quels autres serveurs Web sont disponibles ?
Crédit image : Timofeev Vladimir/Shutterstock
Apache reste la principale alternative à Nginx, notamment dans les écosystèmes open source où il est installé par défaut ou facile à mettre en place. Ces deux serveurs Web dominent actuellement la part de marché et l’expérience avec l’un ou l’autre est précieuse.
Mais cela ne raconte pas toute l’histoire. Les statistiques de parts de marché provenant de différentes sources ne sont pas d’accord, et la tendance peut changer rapidement si une entreprise responsable de l’hébergement d’un grand nombre de sites opère un changement.
Les petits acteurs incluent OpenResty, une autre variante de Nginx avec une niche hébergeant des applications Lua, et GWS de Google. Ce dernier est utilisé exclusivement par Google, mais possède une part de marché visible en raison du nombre de sites produits par Google.