Is a piece from 2016 titled Why Microsoft Is Turning Into An Open-Source Company prescient?
From the article:
As Jim Zemlin, the Linux Foundation’s executive director, has said, open source “shared development is enabling faster development with higher quality and lower costs. This is causing the software value chain to change.” Microsoft gets this.
And, it’s not just software. The barrier between hardware and software is getting erased. As Zemlin commented:
Hardware functions are increasingly being abstracted into software. You can see this in software defined networking (SDN), server virtualization, and the cloud. This has put a lot of pressure on hardware vendors. More and more specialist hardware has been replaced by open source software running on generic x86 boxes.