despite best efforts .NET is still not an open platform

problem: ramming in a proprietary extension to continue to lockdown .NET.

distinguished engineer and founder of mono:

After last year's debacle, I authored a paper to address the question "What should we do instead of shooting ourselves in the foot?" - now we know, it soared like a lead balloon.

— Miguel de Icaza (@migueldeicaza) June 15, 2022

Everyone I admire in DevDiv opposes these terrible ideas, including Tim.

— Miguel de Icaza (@migueldeicaza) June 15, 2022

Over time, the .NET platform is becoming closed, to ensure it is only useful if you are a customer.

— Miguel de Icaza (@migueldeicaza) June 15, 2022

problem: an open programming language is missing a debugger


two microsoft employees:

More people should be pissed off about the debugger situation

— Jo Shields (@directhex) October 23, 2021

distinguished engineer and founder of mono:

And we should start with the debugger: we should integrate the Samsung one, it should be the default for OmniSharp and this is now we get contributions and improvements- not by ceding terrain to someone that can change the rules to their advantage at will.

— Miguel de Icaza (@migueldeicaza) June 17, 2022

problem: leadership decision to remove hotreload angers community and devdiv employees


director of .net at unity games:

Just a week before we were going to have a meeting with .NET teams to talk about Unity's future with .NET...
That's not a good signal sent for rebooting our partnership...
Please @Julie_LGreen and @matvelloso, reconsider this last minute revert for .NET 6 🙏 https://t.co/R6EaGpaVKR

— Alexandre Mutel (@xoofx) October 23, 2021

a leaked internal microsoft memo within devdiv:
- http://pastebin.com/RF6015kv

community:
- https://dusted.codes/can-we-trust-microsoft-with-open-source
- https://nequalsonelifestyle.com/2021/10/23/dotnet-disappointment/
- https://atrauzzi.github.io/its-time-for-net-to-leave-home
- https://news.ycombinator.com/item?id=28988926

problem: .NET foundation serves the interests of Microsoft

I feel sick to my stomach right now.

In the last two weeks, someone at @dotnetfdn moved @wixtoolset into the .NET Foundation's private GitHub Enterprise.

They did so after I explicitly told them I did not trust them enough to make them an admin in our project.

I feel betrayed.

— Rob Mensching (@robmen) October 5, 2021

It’s a similar story for FluentValidation, I was surprised to see that the @dotnetfdn moved the repo to underneath their GitHub org without consent. Makes me very uncomfortable. https://t.co/lgWlZR9Ovx

— Jeremy Skinner (@JeremySkinner) October 5, 2021

And not only that, we told organizations, teams, companies and third parties to give their copyright to the .NET foundation - this special case has never been really kosher, but paired with a land grab it is insulting.

— Miguel de Icaza (@migueldeicaza) June 17, 2022
- https://rodneylittlesii.com/posts/topic/foundation-echo-chamber
- https://www.glennwatson.net/posts/dnf-problems-solutions