How Microsoft’s operating system has evolved over time