libn.com
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.
The Associated Press