Or if they just release the Mono runtime under MIT (Mono requires all VM contributions to be licensed to them under MIT, they then turn around and release it under LGPLv2 and a commercial license - so it&#x27;s legally doable without any effort). Microsoft&#x27;s product strategy is getting .Net everywhere for free, making money on services and tooling - they don&#x27;t need commercial Xamarin around to make their strategy work.