"Open source" is a proven collaboration methodology to create technology. This methodology is based on the freedom to see the code, learn from it, be able to ask questions and be able to make improvements. As a result, open source communities can innovate much more effectively than traditional R & D labs.
In this way, Red Hat directs clients, partners and developers towards communities that aim to solve the problems we all share. In turn, the company also brings a lot of code to the community. In fact, it invests in its engineers and developers to work in these open technology communities on behalf of our clients, and in this way contribute to the project also with their work.
When the resulting open source technology is useful, Red Hat tests it, strengthens it and makes it safe and reliable. Subsequently, it is packaged and Red Hat begins to support it as a business product.