The Final Countdown: 18 Days Left Until the Launch of Windows 8.1It's October, so Microsoft is now making the final adjustments to Windows 8.1, the OS update that's supposed to refresh the core Windows 8 and give it another chance to succeed.
Windows 8.1 will officially debut on October 18 and will be available as a free download for all Windows 8 adopters, while users of older versions of the operating system will have to either purchase it from retail stores or via Microsoft's page.