Many large companies, including Microsoft, Salesforce, Cisco, and Google, are releasing open source applications as a means of promoting existing products and services. Open source projects are serving as a sort of standardization body that provides a platform for businesses to build their products upon, without needing to “reinvent the wheel.” This allows businesses to focus on the features that make their products stand out without spending a lot of time rebuilding the functionality of competitors.