Add to this banks, grocery stores, and airlines are moving off mainframes and to the cloud - and choosing OpenShift. IBM was starting to get eaten by Red Hat. Not to mention IBM is on the cusp of a major leadership change, and needs fresh cloud leaders to lead IBM into the next decades.
These are the reasons IBM bought Red Hat. Because IBM has lost its way. Red Hat had the most to offer.
Canonical doesn’t have much to offer. Few people are paying for Ubuntu. Yeah yeah it’s popular in Docker images, yeah yeah it’s a popular desktop distro. But so what? OpenStack is shrinking (SUSE abandoned it for Kubernetes) and Ubuntu has bet their farm on OpenStack. They don’t have much in the way of Kubernetes. On OpenStack Red Hat has most of the customers. Canonical has almost nothing to offer in terms of being bought out. They have very few items that produce profit. They made a huge (and flawed) bet on mobile and failed. Ubuntu doesn’t have strong leadership and doesn’t have strong clients - In fact I’ve been a consultant for 5 years now bouncing between companies every few weeks. I have YET to run into a Canonical client.
This is why no one will buy Canonical. SUSE? Well we’ll see.