Microsoft releasing Windows 8.1, a year in making
Microsoft is releasing its long-awaited Windows 8.1 upgrade as a free download starting Thursday. It addresses some of the gripes people have had with Windows 8, the dramatically different operating system that attempts to ...