"Free Year" is silly, I understand it is between July 29, 2015 and July 29,2016, you need download it, you will get full lifetime, Windows 7 or 8.1 send to Microsoft, Licnise and activition to Windows 10, I sent micorsoft forums about If my old computer with retial windows 7, later, Sept 2016 or later, I will buy new own build PC, no OEM, I install reital windows 7, will upgrade Windows 10, they said YES!
if you never download between July 29, 2015 and July 29, 2016, "Upgrade Windows 10" will be gone.. you can buy it at store or online!