“Open source software has revolutionized the way companies operate, but cloud software like AWS makes it harder for open source software companies to make money. When you have access to cloud services based on open source software, you no longer have to pay for services for the company that owns the open source software. “Techrepublic columnist Tom Merritt points out this point, arguing that cloud makers are compressing important revenue spaces for open source commercialcompanies, making it difficult for them to maintain even the lucrative model of providing services, such as technical support.
Tom believes there are five things to note about cloud and open source in this process:
Open source licenses are designed to prevent code from being locked. Open source licenses are based on the idea that if you use open source code, you cannot proprietize it to ensure that the company shares the code with everyone else who wants to use it.
The support model does not work. While Red Hat has successfully built its business by supporting its products, the mainstream model is now offering more profitable services to run open source software, but the problem is that AWS, Google Cloud and Microsoft Azure are now splitting up the business.
Open source licenses do not constrain cloud services. Cloud services do not create new projects using open source, but simply implement them for customers as part of the service. This is not a violation of the license, as open source software can indeed be used to build a business.
Some open source software providers are seeking proprietary licenses. MongoDB created the Server Side Public License (Server Side Public License, SSPL), which requires cloud vendors hosting MongoDB instances to either obtain a commercial license or open their service source to the community. In fact, Redis Labs has modified the licenses for some modules, and new licenses limit what types of applications can be built with them.
Proprietary will result in a fork. XFree86 is replaced by X.Org and OpenOffice is replaced by LibreOffice. After Redis changed the license, the restricted module has also started a new project: GoodFORM.