If you are not averse to risk, want to be part of the Windows development process and get free Windows for pretty much ever after, there is a program for you.
Microsoft updated its policy on free Windows 10 installs for Windows Insider members. The Windows Insider program makes prelease builds of Windows available to members on a regular basis and allows you to provide feedback to the development teams and program managers on new features and fixes as they roll out of the dev shops. The payback for this considerable risk is that you get Windows 10 free for as long as you are a member of the program.
Microsoft also announced that the program will continue after RTM for follow-on releases into the foreseeable future so this looks to be a great way to help drive the direction of the product and get freebie Windows for a good long time. Check out the program details at
https://insider.windows.com/ Here are the basics:
If you are running a Windows 10 instance as part of the insider's program, you will receive the RTM version as part of a regular "flight" update through Windows Update. There is no charge for the OS for Windows Insiders. Their are only two caveats; first, it is an update rather than a clean install, but you will be able to download an ISO file to do a clean install after the update if you desire. Second, you need to be registered as a Windows Insider with a Microsoft online account on the PC that you will be installing the preview.
So in practical terms, this all means that to get the Windows 10 RTM update you have to have a preview version installed on your machine, connected to the Insider program with a valid Microsoft online ID. Assuming you want to do all that, you will:
1. Get a Microsoft online account (mine is through live.com but Hotmail, outlook and MSN accounts work too from what I gather.)
2. Sign up to be a Windows 10 Insider (google it, it's right at the top of the list)
3. Make an image backup and a recovery disk (just in case, right?)
4. At the Windows Insider hub, choose to install the preview
5. The preview build will install through Windows Update
Please refer to the Insider home page for details on what the program is all about.
This program clearly isn't the thing for you if you depend on a stable OS platform for your sanity or livelihood, but for those of us who do this for the grins, it's a great way to participate and get something for it. YMMV, etc.
I should also tell you that I am not an employee of Microsoft (though I used to be) and I have no affiliation with the company and receive no compensation for anything from anybody connected with Microsoft for anything whatsoever. Full disclosure, I do own a tiny software development company that targets Windows platforms.
Good luck!