How does it work
The
basic idea behind Open Source is very simple:
- When programmers can read, redistribute and modify the source code for a piece of software, the software evolves.
- People improve it and adapt it. And this happens at an astonishing pace compared to conventional software development.
- Any change that improves on the original is shared openly and over time the program collects a library of improvements that add value to the software suite – it is often described as "community developed software".
- It is believed the number of individuals inspecting and adding value to Open Source programs improves the quality, security, development speed and adaptability over time.