Software based on the concept of software developers coming together to build a virtual community and solving a common problem by developing working software. A key rule of the Open Source model is that everyone has the right to change the source code as long as they make the changes available to the community. The constant exchange of ideas and solutions within the community leads to stable and reliable software. Successful development projects under the Open Source model include Linux – a free operating system supported by SAP.