Home > Article > Operation and Maintenance > Is apache open source?
Is apache open source?
apache is open source.
Apache HTTP Server (Apache for short) is an open source web server of the Apache Software Foundation. It can run on most computer operating systems and is widely used due to its multi-platform and security. It is one of the most popular web server-side software. It is fast, reliable and extensible through a simple API to compile interpreters such as Perl/Python into the server.
Apache HTTP server is a modular server, derived from NCSAhttpd server. After many modifications, it has become the world's number one web server software.
It can run on almost all widely used computer platforms.
Apache originated from the NCSAhttpd server. After many modifications, it has become one of the most popular web server software in the world. Apache is taken from the pronunciation of "a patchy server", which means a server full of patches. Because it is free software, people are constantly developing new functions and features for it, and modifying the original defects. Apache is characterized by simplicity, fast speed, stable performance, and can be used as a proxy server.
Originally it was only used for small or experimental Internet networks, and later gradually expanded to various Unix systems, especially the support for Linux is quite perfect. Apache has a variety of products that can support SSL technology and multiple virtual hosts.
Apache is a process-based structure. Processes consume more system expenses than threads and are not suitable for multi-processor environments. Therefore, when expanding an Apache Web site, it is usually necessary to add servers or Expand cluster nodes instead of adding processors.
So far, Apache is still the most commonly used Web server in the world, with a market share of about 60%. Many famous websites in the world such as Amazon, Yahoo!, W3 Consortium, Financial Times, etc. are products of Apache. Its success mainly lies in its open source code, an open development team, and support for cross-platform applications ( It can run on almost all Unix, Windows, and Linux system platforms) and its portability.
The birth of Apache is very dramatic. When the NCSAWWW server project came to a halt, those using the NCSAWWW server began exchanging patches for the server, and they quickly recognized the need for a forum to manage these patches. In this way, the Apache Group was born, which later created Apache based on NCSA.
For more Apache related knowledge, please visit the Apache usage tutorial column!
The above is the detailed content of Is apache open source?. For more information, please follow other related articles on the PHP Chinese website!