Apresentando o Freenginx, um fork do servidor Web mais popular

Freenginx é um novo fork do Nginx, o servidor web de código aberto que alimenta um terço de todos os sites. Este spin-off substituirá o líder de mercado estabelecido e por que você deveria se preocupar com isso?

O que é Nginx?

Nginx (pronuncia-se “engine x”) é um servidor web gratuito e de código aberto lançado em 2004. É facilmente configurável e também encontrou um nicho como servidor proxy.

A popularidade do Nginx cresceu lentamente, ultrapassando seu antigo concorrente de código aberto, Apache, e o IIS proprietário da Microsoft em 2019, de acordo com Netcraft.

netcraft

O que é Freenginx?

Em 14 de fevereiro, o ex-desenvolvedor do Nginx, Maxim Dounin, anunciou o Freenginx, um fork do Nginx. Maxim tomou esta ação em protesto contra as decisões tomadas pela empresa que atualmente possui o Nginx, F5. Ele escreveu:

  O que é o AI Project Gemini do Google e no que ele está trabalhando?

[I] não vemos mais o nginx como um projeto gratuito e de código aberto desenvolvido e mantido para o bem público.

A primeira versão do Freenginx (1.25.4) foi lançada em 20 de fevereiro de 2024, com algumas correções de bugs para solucionar falhas relacionadas ao acesso à memória. Essas falhas são falhas de segurança comuns que podem permitir que atores mal-intencionados ataquem sites.

O Freenginx é melhor que o Nginx e devo começar a usá-lo?

Depois de apenas uma revisão, o Freenginx dificilmente é diferente de seu ancestral. É assim com todos os garfos; com o passar do tempo, um fork divergirá lentamente de seu software original, à medida que os projetos seguem caminhos diferentes.

  13 cursos on-line para ajudá-lo a se tornar um gerente de produto certificado

O objetivo declarado da Freenginx é focar mais em melhorias relacionadas à segurança e ser liderado pelo desenvolvedor, em vez de ser conduzido por decisões de cima para baixo a partir de um nível gerencial.

À medida que a ramificação amadurece, qualquer migração será menos uma substituição igual. Então agora é a hora de mudar se você gosta da direção do Freenginx ou se deseja apoiar os objetivos do desenvolvedor.

Mas, igualmente, não há grande necessidade de trocar de cavalo nesta fase da corrida. O Nginx não vai a lugar nenhum e sempre terá o direito de incluir as alterações do Freenginx em sua base de código de qualquer maneira.

  9 Melhor quadro branco online para colaboração em tempo real

Quais outros servidores Web estão disponíveis?

Crédito da imagem: Timofeev Vladimir/Shutterstock

O Apache ainda é a principal alternativa ao Nginx, especialmente em ecossistemas de código aberto onde é instalado por padrão ou fácil de configurar. Atualmente, esses dois servidores web dominam a participação de mercado e a experiência com qualquer um deles é valiosa.

Mas isso não conta toda a história. As estatísticas de participação de mercado de diferentes fontes discordam, e a maré pode mudar rapidamente se uma empresa responsável por hospedar um grande número de sites fizer uma mudança.

Jogadores menores incluem OpenResty – outra variante do Nginx com um nicho que hospeda aplicativos Lua – e o GWS do Google. Este último é utilizado exclusivamente pelo Google, mas tem uma participação de mercado visível devido à quantidade de sites que o Google produz.