-It facilitates app cross comparability
-For Canonical, it reinforces the idea that Ubuntu == Linux, which is really good for their bottom line
-I wouldn't be surprised if Microsoft forked over a solid amount of cash
> Note that this isn't about Linux Servers or Server workloads. This is a developer-focused release that removes a major barrier for developers who want or need to use Linux tools as part of their workflow.
It helps Canonical deploy Linux on the server in places that refuse to run Linux on the desktop, since Microsoft has said they're not interested in replacing Linux on the server with lxss on the server. This is absolutely good for certain subsets of the "Linux community" with certain motivations and ideologies. (And awful for others, of course.)
Having a large number of people developing on Ubuntu, may increase the demand for Ubuntu Server (with support where the real money is). I really only see an upside for Canonical.
0. https://blogs.msdn.microsoft.com/vcblog/2015/11/18/announcin...
1. https://blogs.msdn.microsoft.com/vcblog/2016/02/29/developin...
And Microsoft manages to undermine RedHat at the same time. Win-Win for them, why the Linux community should be excited about it, I don't know.