GitHub is struggling because it is owned by Microsoft.