Technology | Wed Feb 29, 2012 3:14pm EST

Microsoft releases Windows 8 for public testing