The containers movement received major news yesterday when Mesosphere announced it has open-sourced its Data Center Operating System (DC/OS). The core will be released under Apache 2.0 open source license, with enterprise-grade tools and features such as security, performance, compliance, and monitoring, kept for the paid enterprise version. The new DC/OS community already has more than 60 partner companies, including major names such as Microsoft, HPE, Cisco, Accenture and Verizon. There are also important names from the DevOps automation including Chef and Puppet.
Mesosphere’s open source strategy is primarily rooted in the fact it is the commercial backer of Apache Mesos open source project. But Mesosphere took additional steps and joined the founding team of the Open Container Initiative (OCI) and the Cloud Native Computing Foundation (CNCF) which were founded in the past year by big names such as Google, Microsoft, IBM and HPE to standardize on containers. In fact, on its announcement yesterday Mesosphere said it was considering hosting DC/OS externally under CNCF (among other alternatives).
Mesosphere’s open source move yesterday comes a month after Mesosphere joined the prestigious unicorn club when it finished its round C funding with $73.5 million funding at reportedly over $1 billion valuation. Not surprisingly, Mesosphere’s investors Microsoft and HPE, which also collaborate with Mesosphere at the Open Container Initiative, joined as founding members to the DC/OS project. In fact, Microsoft announced yesterday adding support for DC/OS in its Azure cloud, after it added support for Docker on Azure a year ago. This is part of the fierce cloud competition on containers (so fierce that it drove HP out of the race last year).
Google, a competitor of Microsoft in the public cloud, used a similar open source strategy last year when it decided to open-source its Kubernetes container management system and contribute it to CNCF on its foundation. Kubernetes powers Google’s Container Engine, Google’s own response in the cloud wars. While some consider Kubernetes a competitor for Mesosphere, Mesosphere took a collaborative strategy, providing support (namely package) for Kubernetes alongside its own Marathon product, as well as contributing code to the Kubernetes open source project.
Follow Horovits on Twitter!