Microsoft udostępnił 20 000 linii kodu sterowników dla Linuksa na licencji GPL2. Jest to kod trzech sterowników (komponentów integracyjnych), które mają być dołączone do głównej gałęzi jądra. Mają one za zadanie zwiększyć wydajność pracy Linuksa w przypadku wirtualizowania go na platformie Hyper-V od Microsoftu.
Jest to punkt zwrotny, pierwszy raz kod został udostępniony bezpośrednio społeczności Linuksowej, na popularnej licencji GNU GPL w wersji 2. Pracownicy Microsoftu powiedzieli, że współpracują z Gregiem Kroah-Hartmanem, by udostępniony kod znalazł się już w następnej wersji jądra, tj. 2.6.32. Obiecali także, że sterowniki będą stale aktualizowane, by zapewniać dalsze możliwości współpracy.
Udostępniony kod będzie pozwalał pracować wirtualizowanym na platformie Windows Server 2008 Hyper-V (oraz Hyper-V w wersji R2) systemom Linuksowym w trybie “oświeconym” (“enlightened”) – jest to mniej więcej odpowiednik trybu para-wirtualizacji z Xena. Bez tych sterowników praca jest oczywiście możliwa, jednakże z gorszą wydajnością.