Contents

Apresentando o Freenginx, uma bifurcação 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 sítios Web. Será que este spin-off vai substituir o líder de mercado estabelecido, e porque é que se deve preocupar com ele?

O que é o Nginx?

O Nginx, pronunciado “engine x”, é um servidor Web gratuito e de código aberto que se estreou na indústria. Reconhecido pela sua adaptabilidade, pode ser facilmente personalizado para acomodar várias aplicações. Além disso, ganhou popularidade como um servidor proxy devido ao seu desempenho excecional e versatilidade.

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

/pt/images/netcraft-web-server-market-share.png netcraft

O que é o 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 detém o Nginx, F Ele escreveu :

Já não consigo ver o Nginx na sua capacidade de iniciativa gratuita e de código aberto que se dedica a servir o bem-estar da população em geral através da sua criação e manutenção por um esforço conduzido pela comunidade.

O lançamento inicial do Freenginx, versão 1.25.4, foi lançado em 20 de fevereiro de 2024, com vários patches destinados a retificar problemas relacionados com o acesso à memória. Estas imperfeições manifestam-se frequentemente como vulnerabilidades significativas na segurança do sítio Web, que podem ser exploradas por entidades malévolas para fins nefastos.

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

Ao longo do tempo e do desenvolvimento, é comum observar que o software bifurcado acaba por evoluir para longe da sua forma inicial, à medida que cada projeto embarca em trajectórias distintas. Neste caso, após apenas uma iteração de revisões, há pouca distinção entre o Freenginx e seu programa pai.

O Freenginx aspira a concentrar-se principalmente em melhorar as suas características de segurança através de uma abordagem de desenvolvimento que é liderada por engenheiros em vez de ser influenciada por directivas hierárquicas que emanam dos escalões superiores de gestão.

À medida que o projeto progride e evolui, as futuras actualizações podem não implicar necessariamente uma correspondência de um para um com as versões anteriores. Consequentemente, aqueles que apreciam a trajetória de desenvolvimento do Freenginx e desejam apoiar os seus objectivos visionários devem considerar fazer a transição neste momento.

Embora a alteração do curso possa ser uma opção que vale a pena considerar, não é necessariamente imperativa neste momento. A viabilidade contínua do Nginx permanece intacta e, como tal, ele mantém a prerrogativa de incorporar quaisquer atualizações ou melhorias desenvolvidas pelo Freenginx em seu próprio código-fonte.

Que outros servidores Web estão disponíveis?

/pt/images/server-raid-configurations-feature.jpg Crédito da imagem: Timofeev Vladimir/ Shutterstock

O Apache continua a ser uma escolha proeminente como alternativa ao Nginx, particularmente em comunidades de código aberto, onde é frequentemente pré-instalado ou facilmente configurável. Tanto o Apache como o Nginx são altamente influentes em termos de quota de mercado, tornando a familiaridade com um ou ambos os servidores Web indispensável para a proficiência na administração de servidores.

Embora os dados relativos à quota de mercado possam variar entre várias fontes, é importante notar que essas disparidades podem ser potencialmente influenciadas por um interveniente importante no sector do alojamento Web, que pode fazer alterações substanciais aos seus serviços. Consequentemente, estas alterações podem ter um impacto significativo na dinâmica geral do mercado e alterar rapidamente o panorama da concorrência.

Para além dos principais fornecedores de servidores Web, como o Apache e o Microsoft IIS, existem também alternativas mais pequenas disponíveis sob a forma de variantes especializadas, como o OpenResty. Esta opção em particular foi concebida especificamente para alojar aplicações baseadas em Lua em servidores Nginx. Outro ator notável neste espaço é o Google Web Server (GWS), que é utilizado exclusivamente pela Google. Apesar do seu caso de utilização exclusivo, mantém uma presença significativa no mercado graças ao vasto número de sítios Web gerados pela Google.