What? These things are not related to each other by a good margin. In fact, since the FOSS is completely orderless, it goes against communism; which requires some sort of order just to be able to function. But either way, the parallel is not there or questionable at best, not to mention irrelevant.
Can we NOT drag useless politics into FOSS?
This was the pipe dream for many many years now. Not the first time MS is talking about it either.
It’s a thing in the Linux world and it’s just too costly to support and therefore most user facing distros outright don’t support it.