Which of the following software is an example of open source?

Skip to content

Contact us

Welcome,

Log in to your Red Hat account

Log in

Your Red Hat account gives you access to your member profile and preferences, and the following services based on your customer status:

  • Customer Portal
  • User management

  • Certification Central

Register now

Not registered yet? Here are a few reasons why you should be:

  • Browse Knowledgebase articles, manage support cases and subscriptions, download updates, and more from one place.
  • View users in your organization, and edit their account information, preferences, and permissions.
  • Manage your Red Hat certifications, view exam history, and download certification-related logos and documents.

For your security, if you're on a public computer and have finished using your Red Hat services, please be sure to log out.

Log out

Account Log in

  • Products
  • Solutions
  • Services & support
  • Resources
  • Partners
  • About
  • Topics
  • Open source
  • What is open source software?

Overview

Open source software is released through a specific kind of license that makes its source code legally available to end-users. There are many such licenses, but typically software is considered open source if:

  • It is available in source code form without additional cost, meaning users can view the code that comprises the software and make any kind of changes to it they want.
  • The source code can be repurposed into other new software, meaning anyone can take the source code and distribute their own program from it.

Is open source software free?

Open source software does not necessarily mean that executable software is given away for free. It does, however, mean that its source code is available for free.

For instance, the source code for Red Hat® Enterprise Linux® is freely available to anyone (see for yourself), but converting that source code into runnable code requires expertise, time, and servers. When organizations want the production-ready code for Red Hat Enterprise Linux without having to reconstruct it themselves from source code, they obtain a subscription.

Open source software is also sometimes conflated with the free software movement, which can add to the confusion around whether open source means "free." The free software movement grew out of the hacker culture of the 1970s and was formally founded by Richard Stallman as part of the GNU Project and the non-profit Free Software Foundation. Usually, "free software" is meant to emphasize a freedom in the rights of end-users, but can sometimes be confused as meaning "free of cost."

In actuality, neither free software nor open source software denote anything about cost—both kinds of software can be legally sold or given away.

Free software and open source software share common values, and the terms are sometimes combined in the popular phrase "free and open source software" (FOSS).

Keep learning about open source

Tell us what you want to know more about. 

FOSS vs proprietary software

The key difference between proprietary software and FOSS is the availability of the source code. Proprietary or commercial software like Microsoft Windows and Adobe Photoshop are not available to end-users as source code. Free software like the Linux kernel (the basis of Red Hat Enterprise Linux) and open source software such as Google Chromium (the basis of the Chrome web browser) are available as source code through their respective licences.

There are also different types of open source licenses. For instance, if someone turns your source code into new software, will you require them to release it under the same license (as with the GNU GPL), or can they release it under a different license (as allowed in the GNU LGPL)? The internet and increasingly popular cloud computing model would be very different if their origins weren't based on open source software.

Why does open source software matter?

Open source software matters to everyone, not just programmers, because it unlocks the potential of many more people to become innovators than a closed-source model. Open source communities, for instance, are organized around open source projects where anyone with skills can join and contribute code. These groups still maintain standards around contributing to open source projects just like proprietary software teams do, but they open up this process to anyone in the world who wants to contribute.

This open source development model has resulted in some of the most important applications and cloud platforms in use today. The most popular of which comprise LAMP, a model of service stacks that undergird much of the web. The LAMP acronym stands for:

  • Linux: an open source operating system (OS) and the largest open source project in the world
  • Apache: an open source cross-platform web server that played a key role in the early web
  • MySQL: an open source relational database management system used by many database-driven web apps
  • PHP: a general purpose scripting language used in software development (Perl or Python languages are sometimes substituted)

Other examples of popular open source technologies include the Android mobile OS, the Mozilla Firefox web browser, the widely-used version control system Git, and the two related office suites OpenOffice and LibreOffice. On a broader scale, most innovation in the areas of cloud computing, big data, and artificial intelligence have been derived from open source software projects. 

In addition to its instrumental role in the early web and some of the most popular applications used today, open source software has other advantages for businesses and individual programmers. When source code is open, it makes it easier for anyone to study it to develop new programming skills. Open source licensing also allows students to get practice by editing the code and sharing it with friends and the broader open source community, or even contributing fixes to existing open source projects.

Open source software also offers businesses the ability to customize it to meet their specific needs, or innovate new customer experiences not included in the original source code. Some also prefer open source software because there are many more developers looking for security vulnerabilities when the source code is openly available and has an active community supporting it.

Open source software is the result of an open source development model. The open source development model is decentralized and encourages open collaboration and peer production. It has influenced a broader movement in software development, and people often refer to its core principles as "the open source way."

The open source way is so effective because it can attract tremendous technical talent. Much of the innovation in technology is taking place in the open source community, and people all over the world end up using open source software. Behind many popular websites and applications you can find projects like Linux, Kubernetes, and Git, and people access the internet with open source browsers like Firefox and Chromium.

Which of the following software is an example of open source?

Opening the Loop: Autonomy, Access, and Insulin

Welcome to Tidepool, a growing community of innovators with “pancreas in the game,” as they like to say. Born from the #WeAreNotWaiting movement, they’re using open source to transform the future of diabetes care, including how to safely achieve better outcomes through more accessible diabetes data.

Watch the full film

Keep reading

Article

What's the difference between Fedora and Red Hat Enterprise Linux

Both are operating system technologies, but Fedora is built by an open source community while Red Hat Enterprise Linux is developed by Red Hat with the explicit intent of being used as an enterprise IT platform.

Article

What is open source?

Open source is a term that refers to open source software (OSS). Open source software is code that can been seen, modified, and distributed by anyone. 

This comparison of KVM vs. VMware will help you decide which hypervisor is best for your organization.

More about open source

Related articles

Resources

Analyst material

Enterprise open source automation drives innovation

Analyst material

IDC: Value of Red Hat solutions compared to free open source software

Keep exploring

Which of the following software is an example of open source?

Get more content like this

Sign up for our free newsletter, Red Hat Shares.

IT leaders trust enterprise open source’s security

89% believe enterprise open source is as secure or more secure than proprietary software

What is open source software examples?

GNU/Linux..
Mozilla Firefox..
VLC media player..
SugarCRM..
Apache web server..
LibreOffice..

What is open source software give five example?

Examples of open source programs Open office. Firefox browser. VCL media player. Moodle.

Which one is the open source software Mcq?

Explanation: OSS is the open source software. In 1997, OSI or the open source initiative was founded and it developed the OSD (Open Source Definition). OSD is a guideline for OSS licenses other than the GPL.