Technology | Thu Nov 1, 2012 5:38pm EDT

Microsoft pushes new Windows to developers