This seems to be a mostly inflammatory blog post over a FOSS project changing the license after the fact (which they can do, as it is both their Copyright, but also ASL2 licensed).
I scanned through the comments on the blog, most of this just seems to be people being angry that they already accepted a FOSS license in good faith, as did Microsoft, and Microsoft has no current plans on switching to a fork (as there is no popular fork yet, this just happened).
People are also misreading the announcement, I think. They cannot take away ASL2 software once it is licensed as such, and they cannot make you pay for it. They can make you pay for their closed source fork of it, but they cannot make you switch to that fork.
Their announcement says that they will continue to synchronize with the open source original until late 2022, so everyone should adjust their deps to pull in the original, not the closed source fork. Everyone has until 2022 to figure out how to continue the project safely and without interference.
the blog post is not inflammatory; it's saying pretty much the same thing your comment did, which is that people are getting unnecessarily angry over the relicensing without taking a step back to think about the ecosystem and sustainability.
the whole thing is not about relicensing in the github discussion. it's about if the commerical identityserver should still be included as a default template.
This seems to be a constant theme in the .NET community - or more specifically, only seems to exist within Twitter and on the topic of OSS within .NET. At this point from what I've seen this whole thing is basically a cyclic meme.
Every couple of months, sometimes seemingly out of nowhere, a spate of angry tweets with even angier replies and retweets will be posted or someone will write a long screed of a blog post.
Many of the people involved who criticise Microsoft/.NET Foundation/OSS seem to be suffering from cognitive dissonance. One moment they will say they want OSS and demand that Microsoft contribute more to OSS. The next moment, they complain that Microsoft/.NET Foundation is "damaging" OSS by... contributing to OSS?
There doesn't seem to be any sound arguments from these critics and I just don't know what will make them happy. One thing I know for sure though that as a member of the .NET community, it is absolutely exhausting seeing yet more of this entitled drama. I really feel for the .NET team because it seems that some of their users (including some of the so called Microsoft MVP's) fuel this drama.
I scanned through the comments on the blog, most of this just seems to be people being angry that they already accepted a FOSS license in good faith, as did Microsoft, and Microsoft has no current plans on switching to a fork (as there is no popular fork yet, this just happened).
People are also misreading the announcement, I think. They cannot take away ASL2 software once it is licensed as such, and they cannot make you pay for it. They can make you pay for their closed source fork of it, but they cannot make you switch to that fork.
Their announcement says that they will continue to synchronize with the open source original until late 2022, so everyone should adjust their deps to pull in the original, not the closed source fork. Everyone has until 2022 to figure out how to continue the project safely and without interference.