Though Microsoft previously said that the Windows 10 Pro version will be available for free to upgrade only for a year and will be chargeable later on, there is a catch.
If you upgrade within the first year, you will get the Windows 10 version for free, permanently. This means that it will continue working and receive updates as usual even after a year.