Windows 8.1 to be available as free download The Windows 8.1 will soon be available as free download come October 17. The… News | August 16, 2013 | 1 | 0