Microsoft's business model for Windows has historically been complex, with a mix of different editions, a partner-centric sales channel, and Byzantine licensing rules. Throw in a 10-year support ...