Open-Source Research

Open-source is based upon transparency and collaboration amongst the developer community to develop software with source code that is open to be used and contributed to. Open-source therefore operates on the basis of shared IP and many open-source projects are publicly accessible on repositories such as GitHub. Each project will be licensed by the author, which is a legally binding agreement with the user about how the open-source software can be employed as a component. Permissive licenses, for example, will allow the addition of proprietary software; whereas copyleft licenses ensure all derived works remain open-source and publicly available - essentially the opposite of copyright. All open-source licenses must comply with the Open Source Definition, as defined by the Open Source Initiative. On a micro level, there are different models for the governance, maintenance and funding of individual projects. These can be broadly split between community and commercial open-source projects.

Key decision makers

Open-source commercial business models

Despite the values of collaboration, transparency and community in the pursuit of new and freely accessible software being at the heart of the open-source movement, there are companies that have adopted certain business models to commercially gain from open-source projects. These can be split into 3 main categories:

Open-source and environmental sustainability

There are a number of parallels between the fundamentals underpinning the open-source movement and that of the fight against climate change:

It is important to remember, however, that whilst no measurement exists for energy-usage in the development and use of open-source software components; these similarities, described above, can’t be enough to assume that a company employing open-source software is necessarily behaving more sustainably.