Web is the greatest success of open source

Source: Internet
Author: User
Tags microsoft iis
The open-source movement is very popular and has made a strong contribution in the history of software development. But where is the most profound influence? What is the most successful open-source project in history? In fact, in general, isn't Web the greatest success of the open source movement? Perhaps the most famous example is the LAMP hidden behind many websites, namely Linux, Apache, MySQ "> <LINKhref =" http://www.p

The open-source movement is very popular and has made a strong contribution in the history of software development. But where is the most profound influence? What is the most successful open-source "project" in history?

In fact, in general, isn't Web the greatest success of the open source movement?

Perhaps the most famous example is the LAMP hidden behind many websites, namely Linux, Apache, MySQL, and PHP. However, after careful consideration, you will find more.

The following lists some open source projects that can run the Web.

  

 

Web browsers-Web browser

In the web browser market, although Microsoft's closed source code software, IE browser, still occupies a large share, other open-source projects with similar functions have become popular and are growing. Like Mozilla's Firefox browser (it is open-source and has Flock and PaleMoon ). There are also fast-growing Webkit-based browsers, such as Safari, but the most famous is Chrome.

If the mobile phone network is included, Webkit dominates browsers in iPhone, Android, and Blackberry mobile phones.

Web server software-Web server software

So far, Apache is the most widely used network server software. it is open-source, but a lightweight server software called Nginx has become popular in recent years. In fact, two of the three top-level network server software are open-source (the second-ranked Microsoft IIS is an exception, but it is far from the first one ).

In addition, a large number of underlying server software are also open-source. For example, many high-traffic websites use Varnish as the cache layer between website visitors and Memcached as the cache layer between the website database and the website. This is only two of the many examples.

Scripting languages and web frameworks-script language and Web framework

Most programming and scripting languages used on the network are open-source, such as PHP, Perl, Python, and Ruby.

However, few websites start completely from scratch. There are hundreds of open-source content management systems (CMS) and network frameworks to assist developers, such as WordPress, Drupal, Ruby on Rails, Django, and Joomla.

Databases-Database

Open-source software MySQL is the most popular website database so far, but there are other open-source software with similar functions, such as PostgreSQL, not to mention the many "non-relational (NoSQL)" databases that have emerged recently.

Since we have talked about the underlying software, we have to mention the basic system that every time we use anything on the Internet or the Internet, we have to rely on:

DNS-domain name resolution system

Web (in this case, the entire Internet) is useless when it leaves the domain name resolution system. As we all know, the domain name resolution system allows users to use domain names such as example.com, rather than IP addresses. BIND is almost the actual standard of the DNS server (also known as the name server) software, and you may have guessed that it is open source.

Server operating systems-Server operating system

All websites must run on servers, which is also the dominant field of open source. Although Windows dominates the desktop field, most of the servers on which the website runs use open-source Linux operating systems. other popular options are freeBSD and OpenBSD.

Open-source temptation

In many cases, open-source software can provide the same performance as commercial closed source software and is free of charge, so it is not surprising that open-source software is so popular. Free is a challenging price.

If the Web is not running on all of these free software, it may take a hard process to make it widely accepted.

Note that we have not said that there is no closed source code software on the Web, which obviously exists. However, from statistics, the real exception in the field of open-source Web governance is Microsoft's Windows-based systems.

Apart from that, you usually need to study it in depth to find more private closed source code technologies, such as operating systems on routers and similar devices. But it is the Internet, not the Web.

Conclusion

Thanks to the rise of the Internet, convenient communication, cooperation and sharing in 1980s, the open source movement was booming. In 1990s, when the Web was born on top-layer Internet devices, the open source movement was ready to help.

No one will deny that open source dominates most of the Web. Open source and Web are mutually beneficial and mutually beneficial. That's why we think Web is the greatest success of open source so far.

Address: http://www.williamlong.info/archives/2716.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.