Microsoft has broken up with Windows XP