I keep hearing the term ‘open source’ – what does it mean?
- Open collaboration – Programmers who have access to a computer program source code can improve a program by adding features to it or fixing parts that don’t always work correctly. Generally programmers can’t charge money for the open source software they create or to which they contribute.
- Service-based chargeback model – Many open source software programmers find that charging users money for software services and support rather than for the software itself is more profitable. This way, their software remains free of charge and they make money by helping others to install, use and troubleshoot it.
- Control over source code and ability to modify for own purposes – Many people prefer open source software because they are interested in more control over these kinds of software. They can examine the code to make sure it’s not doing anything they don’t want it to do, and they can only change parts of it they don’t like to do.
- Freely available with a large audience reach – Generic users who aren’t programmers also took benefit from open source software, because they can use this kind of software for any purpose without any prior notice to the proprietor as they wish—not merely the way someone else thinks they should.
Examples of Open Source software
Below is a partial list of the best-known open source software. While there are many more, this list is only
Possibly one of the most famous open source systems is the Linus operating system. Beloved by a large section of the IT community, Linux has contributed to the growth and development of the information age.
- C and C++
- Apache Web server
- Gutenberg Project