Linux and open-source software are the dominant technologies behind the Internet and many believe that we would not have the open and ubiquitous Internet without Linux and other open-source software. Even the most popular mobile operating system (Android) is based on the Linux operating system.The main benefits to using open-source software are:

  1. Cost (open source software is often free, or far less costly that proprietary software)
  2. Freedom (no vendor-lockin and so you can get support from users or vendors around the world)
  3. Security (since the source code is provided you can determine if any back-doors have been installed)
  4. Community (global community of vendors, users and businesses available for support)
  5. Flexibility (with access to the source code, you can modify any aspect of the software to meet your needs)

Linux is an operating system (like Windows, MacOS & Android) which was developed by a Finnish programmer named Linus Torvalds in 1994. While a graduate student in computer science Linus was discouraged at the cost of using the big name Unix systems available at the time and so he decided to develop his own Unix-based operating system, make it available for free and most importantly of all, release it as open-source software. Open source software is software which is provided with the original programming code so you can review the code for your self and even modify it it to your liking or business needs. Since the licencing behind most open-source software requires that you return any improvements back to the community, open-source software grows and improves organically through the collaborative efforts of programmers from around the world.