Last I heard is that there WILL be an upgrade path from Windows 10 Technical Preview to Retail Windows 10 IF:
You ONLY have a released build installed (no leaked build)
NOTE: Below is NOT OFFICIAL, just supposition!!
Now, as for the FREE part, there will probably be steps needed to prove that you own a copy of Windows 7/8. However, if you did an in-place upgrade to Windows 10 Technical Preview and not a clean install, you may not have to verify. Only time will tell.