GitHub license was changed a year or so ago, allowing an unlimited license to use. I took down my personal repos when they announced (quietly) that. I saw the HN post about it. Lot of people just didn't seem to care much.
I'm no lawyer, but wouldn't that mean now Microsoft has an unlimited license of all code uploaded to GitHub? That doesn't seem, ehh, good?