I'm sorry
I am not versed in all the details here, but it is clear there is a diverge of expectations between MS and some of the repo owners. This is just part of business. Legal agreements and projects are complicated. Not everything is going to be spelled out.  In a good business relationship you acknowledge this and work in good faith to resolve differences when they occur.<p>However, top comments make clear there is a dire need for professional communications training among these programmers.  There is entirely too much emotion on display here.  Stuff like this:<p><pre><code>   While I appreciate that this must have been hard to write, this is a total non-apology and just about meets the incredibly low expectations I and others had for the .NET Foundation&#x27;s public statement.
</code></pre>
.. and the other comments like it, are not productive. There is a difference in expectations, so resolve it by making offers to MS for proposed changes. Ultimately there is a negotiated settlement or you walk.  That&#x27;s it. Don&#x27;t bring emotions into it.