Microsoft's next-generation operating system, Windows 10, will finally launch on July 29, following a long - and often challenging - development process, aided by millions of people around the world who are still testing the OS today.

Read more at Neowin - Microsoft rolls out Windows 10 RTM build 10240 to Windows Insiders on Fast and Slow rings