Have your say on Microsoft's new found love for Linux

Microsoft is slowly and surely diving into open source with its recent increasing love for Linux that has seen it come up with open source projects such as Azure cloud and cloud-based programs running on Linux operating system.
Another projects, SQL server on LInux: https://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/ show signs that Microsoft is slowly beginning to adopt Linux on a large scale.

Do you thinks this is just a money move or Microsoft has realized the power of open source?