Learn about Freenginx: A branch of the most popular web server today

Freenginx is a new fork of Nginx, the open source web server that powers 1/3 of all websites. Will this spin-off replace the market leader that has built its reputation over many years? Why should you care about it?

What is Nginx?

Nginx (pronounced "engine x") is a free, open source web server launched in 2004. It is easily configurable and has also found a niche as a proxy server.

According to Netcraft, Nginx's popularity has steadily increased, surpassing long-standing open source competitor Apache and Microsoft's proprietary IIS in 2019.

Learn about Freenginx: A branch of the most popular web server today Picture 1Learn about Freenginx: A branch of the most popular web server today Picture 1

What is Freenginx?

On February 14, former Nginx developer Maxim Dounin announced Freenginx, a fork of Nginx. Maxim took this action to protest the decisions of the company that currently owns Nginx, F5. He wrote:

[I]no longer consider nginx a free and open source project developed and maintained for the benefit of the community.

The first version of Freenginx (1.25.4) launched on February 20, 2024, with several fixes to address vulnerabilities related to memory access. These are common security vulnerabilities that could allow malicious actors to attack websites.

Is Freenginx better than Nginx? Should I start using it?

After just one modification, Freenginx is almost no different from the original version. This is what happens with all branches. Over time, a branch will gradually diverge from its original software, while the remaining projects will follow different paths.

Freenginx's stated goal is to focus more on security-related and developer-led improvements rather than being driven by decisions from management above.

As the daughter branch matures, any migration will be less likely to be similar in nature. So now is the time to make a change if you like the direction Freenginx is going or if you want to support the developer's goals.

However, it is not necessary to change horses at this stage of the race. Nginx is not going anywhere and will always have the right to incorporate Freenginx changes into its codebase.

What other web servers are there?

Learn about Freenginx: A branch of the most popular web server today Picture 2Learn about Freenginx: A branch of the most popular web server today Picture 2

Apache remains the primary alternative to Nginx, especially in open source ecosystems where it is installed by default or is easy to install. These two web servers currently dominate the market share and experience with either of them is valuable.

But this doesn't tell the whole story. Market share statistics from different sources are inconsistent, and trends can change quickly if a company responsible for hosting a large number of websites makes a change.

Smaller options include OpenResty - another Nginx variant with a suitable storage location for Lua applications - and Google's GWS. GWS is used exclusively by Google, but has a clear market share due to the number of sites Google generates.

5 ★ | 1 Vote