The Windows 8 Release Preview is now live. As we first reported on Wednesday night, Microsoft is now offering public download links for the latest version of Windows 8. The company had previously said the Windows 8 Release Preview would be made available sometime in the first week of June. However, its possible that Microsoft decided to offer to launch the Release Preview a bit earlier than planned due to leaks of the Chinese version that started popping up on the Internet earlier this week.

Windows 8 Release Preview on Technet: Download Here

Windows 8 Release Preview: Download here

Product Key: TK8TP-9JN6P-7X7WW-RFFTV-B7QPF

Windows 8 Support Forum: Here

Microsoft first launched the Developers Preview of Windows 8 in September and the Consumer Preview in early February. This Release Preview version of Windows 8 should have several improvements compared to the Consumer Preview.

The Release Preview version will almost certainly be the last that will be offered for free to the public before Microsoft completes its work on the final retail version of Windows 8. That should happen later this summer, according to previous reports ,and Windows 8 is currently expected to be made available for sale to the public later this fall.

Image via Microsoft