This seems like the core issue. But I disagree it is a simple mistake. "Oops. I simply considered your work as mine. Sorry my bad!"
This seems like the core issue. But I disagree it is a simple mistake. "Oops. I simply considered your work as mine. Sorry my bad!"
I think we can all agree how the foundation handled this was really bad, but if you don't like having the risk of a foundation unilaterally doing stuff, don't join it a foundation?
> The .NET Foundation uses either an assignment model or a contribution model for on-boarding new projects. Under the assignment model, a project transfers ownership of the copyright to the .NET Foundation. Under the contribution model, a project retains ownership of the copyright, but grants the .NET Foundation a broad license to the project’s code and other intellectual property.
I guess the impacted projects had not selected the "assignment model" in the first place.