If it makes you feel better, imagine the old lady is a hostage. Because Microsoft *isn't* doing this to be nice and community-minded - they're doing it to ensure compatibility with their HyperV products. They obviously believe that even if people are going to run Linux servers, MS can still make money if those servers are VMs on top of a MS virtualisation infrastructure.

Because Microsoft *isn't* doing this to be nice and community-minded - they're doing it to ensure compatibility with their HyperV products. They obviously believe that even if people are going to run Linux servers, MS can still make money if those servers are VMs on top of a MS virtualisation infrastructure.

How is this any different than Redhat and Oracle contributing patches? Their motivations are selfish as well.

i'm all confused now.
almost like seeing Lex Luther helping an old lady cross the street.
This is really messing up my stereotypes.

well, if that old lady would be vital for his plan... why not? same with microsoft and kernel contributions. those are meant to help them either selling their clients in virtual environments or their servers as hypervisors for linux.

what would be strange with that? i'd be surprised if contributions would be in form of some hardware driver. but it would be same kinda strange as if intel would publish optimization fixes for amd drivers