Thanks Kevin for the point of view I haven't considered.
I can see that Open Source doesn't really mean just sharing the source code (showing what one did) but also develop with a community.
Let's hope that MS can contribute more to the Open Source community with GitHub acquisition.
What Kevin is describing is exactly how Google develops Android. AOSP does not welcome community contributions. Microsoft has been extremely open about Roslyn & .Net Core.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.