This may come out as surprising, but Microsoft is one of the biggest players in the open-source community. You can take a look at their GitHub account to get an idea of how much they contribute.