I don't trust Microsoft anything. If they purchased Github, it was not
for reason to foster free software. It is apparent reason, why should
they be doing that. Let us think logical.
Most logical to me is that they have long term to kill Github just
like Google does with various competitive companies, please see
Killing GitHub would actually help Free Software, because then most
Free Software projects on there would migrate to GitLab and other
more free git hosting platforms. That already happened to a smaller
extent when Microsoft bought GitHub; there was a noticeable exodus.
So in fact the purchase has already helped Free Software :-)