Microsoft ogłosił, że wraz z premierą Longhorna w 2007 roku zaprezentuje świeże, bazowane na komponentach podejście do konstrukcji swoich systemów operacyjnych. Oznacza to możliwość indywidualnego, elastycznego dostosowywania i składania systemu z „klocków” począwszy od tej najbardziej podstawowej wersji zawierającej tylko kod niezbędny do działania samego systemu.