The way I understand it, Microsoft gets a portion of every machine sold, including those without Microsoft OSes installed. I believe that was the reason Red Hat on a Dell cost almost as much as XP/2000.