Ten en cuenta que Microsoft tiene mucha información que guardar y tiene contratada a empresas para que le hagan el servicio, y esas empresas pueden usar GNU/Linux para servidor.
Es lo mismo que cualquier empresa que se dedique a Linux pues en su hosting usen Windows Server, pero es porque el servicio está contratado a otra empresa.
Saludos.