Learn about Freenginx: A branch of the most popular web server today
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.
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?
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.
You should read it
- Network basics: Part 3 - DNS Server
- How to set up your own Git server on Linux
- Use IIS to set up FTP Server on Windows
- What is VPS? VPS used to do? What is VPS different from Server?
- How to store your own Minecraft server
- 7 great ideas using Raspberry Pi as a server
- New points in SQL Server 2017
- Instructions for setting up and managing FTP Server on Windows 10
May be interested
- How to Connect Two Computers Together Using a Network Cablewhen you don't have access to a computer network and need to transfer files or establish a connection between two computers, you can connect one computer to the other via a crossover network cable. after connecting the computers together via a crossover cable, you will be asked to modify the network settings on one of the computers to establish the connection. you will then be able to transfer files or play local network games. continue reading this article to learn about how to connect multiple computers via ethernet standard on both windows 7, windows vista or macintosh operating systems.
- What are proxies? Outstanding features and how to install Proxy Serverunderstanding what a proxy is will help you choose a device that provides a safe indirect connection between the user and the current internet network.
- What is DVI port? Classification of popular DVI ports todaythe dvi port is considered a popular connection port, but many people still cannot distinguish this type of port from hdmi, dvi or vga. click to learn more.
- What is 5GHZ Wifi? Which 5GHZ wifi router should I buy?what is 5ghz wifi? should i buy a 5ghz wifi router? which type is best? this information will be revealed in the article below.
- 5 server locations to avoid when using a VPNfree and open internet should be a basic right. but unfortunately, this has yet to come true globally. many governments around the world are actively engaged in censorship, regulation, surveillance and similar activities that affect internet freedom.
- SQL Server 2019 - Microsoft Relational Database Management Systemsql server 2019 continues to push the boundaries of security, availability, and performance for all your data workloads.