Regardless of the actual legality of the license agreement Microsoft are very fond of fighting law suits (even when they are likely to lose them) so I won't be permitting CIYAM to be involved with any situation that might end up in a potential law suit with Microsoft.
Imagine if every bug fix (published in a future version) could not be applied to a clone for fear of a lawsuit with Microsoft for merging the commit (you just aren't going to risk the trouble IMO).
Read both answers here:
http://programmers.stackexchange.com/questions/173193/open-source-library-can-the-project-owner-change-the-license-to-be-more-restricThere is no way MS could claim any dominion over code that has already been distributed with an MIT license, even if all contributors to Qora agreed to change the license at the time of signing on to Azure service. Relevant quotes:
Since the license covers distribution the terms you agreed to when they distributed it to you still apply, they can't suddenly revoke an MIT library that has been in use for years.
However, code previously licensed under a permissive license, gives others the right to distribute that code to anyone they wish to. So, old code, once distributed under a permissive license, can be re-distributed under that same license. In theory that means the old code remains available to everyone as Open Source software, provided someone continues to distribute it.
Take it with a grain of salt, it is stackoverflow legal advice after all, but the MIT license is pretty short and clear in its intentions.