Github's TOS already contains highly questionable language about a "license grant to us". I removed my code from Github when they added that, because I have no interest in risking giving Microsoft additional licenses to my software beyond those I give everyone.
The $5k matching would not even pay for a lawyer's time to review the current TOS and determine if that language in it actually does grant them an additional license.
The $5k matching would not even pay for a lawyer's time to review the current TOS and determine if that language in it actually does grant them an additional license.