Technology | Thu May 31, 2012 5:07pm EDT

Microsoft appears on track for autumn Windows 8