The open source movement has been popular and has written heavily in the history of software development. But where is the most far-reaching impact? What is the most successful open source "project" in history?
In fact, on the whole, isn't the Web the biggest success of the open source movement?
Perhaps the most famous example is the lamp hidden behind many websites, namely Linux, Apache, MySQL, and PHP. But when you think about it, you'll find more.
The following is a list of some open source projects that the Web can run.
Web browsers-Network browser
In the Web browser market, although Microsoft's closed-source software IE browser still occupies a large share, but other features similar to open source projects have become popular, and growing. Like Mozilla's Firefox browser (it's open source, and Flock, Palemoon). There are also fast-growing webkit browsers, like Safari, but the most famous is the Chrome browser.
If the phone network is counted here, WebKit dominates the iphone, Android and BlackBerry browsers.
Web Server Software-web Server Software
To date, Apache is the most widely used Web server software, it is open source, but a lightweight server software called Nginx has become popular in recent years. In fact, two of the top three top-level Web server software are open source (Microsoft's second-ranked IIS is the exception, but it is far from the first).
In addition, a large number of server-side low-level software is open source. For example, many large traffic sites use varnish as the caching layer between Web site visitors and use memcached as a caching layer between the site databases. This is just two of the many examples.
scripting languages and web frameworks-scripting language and web framework
Most programming and scripting languages used on the Web are open source, such as PHP, Perl, Python, Ruby, and so on.
However, few sites are completely zero-based. It's no exaggeration to say that there are hundreds of Open-source content management Systems (CMS) and network frameworks that help developers, such as WordPress, Drupal, Ruby on Rails, Django, Joomla, and so on.
Databases-Database
Open source MySQL is by far the most popular web site database, but there are other features similar to Open-source software, such as PostgreSQL, not to mention the recent emergence of a number of "non-relational (NoSQL)" databases.
Now that we're talking about the underlying software, we have to mention the basic systems we rely on every time we use the Internet or anything on the Internet:
DNS-Domain Name resolution system
The WEB (for that matter, the entire Internet) is useless without a domain name resolution system. As you all know, a domain name resolution system allows users to use domain names like example.com, rather than IP addresses. Bind is almost the actual standard for DNS server (also known as name server) software, and, as you may have guessed now, it is open source.
server operating systems-servers operating system
All Web sites must be run on the server, and that is open source rule. While Windows dominates the desktop, most of the servers running on the Web are open source Linux operating systems, and other popular options are FreeBSD and OpenBSD.
The lure of Open source
Since open source software can provide the same performance as commercial closed source software in many cases and is free, it is not surprising that Open-source software is so popular. Free is a difficult price to challenge.
If the web is not running on all these free software, it is likely that it will take a hard process to make it widely accepted.
Note that we have not said that there is no closed source software in the Web, and that obviously exists. However, from the statistical data, the real exception in the Web Open source rule is Microsoft's windows-based system.
In addition to that, you usually need to dig deeper to discover more proprietary closed source technologies, such as routers and operating systems on similar devices. But that's the Internet, not the web.
Conclusion
Thanks to the 80 's Internet, easy communications and the rise of cooperation and sharing, the open source movement flourished. In the 90 's, the open source movement was ready to help the web when it was born on top internet devices.
No one will deny that open source dominates most of the web. Open source and the web is a cooperative symbiotic relationship, mutual benefit, cooperation and win. That's why we think the web can be said to be the most successful open source to date.
This article address: http://www.williamlong.info/archives/2716.html