Is Windows 10 a perpetual beta?
Source 2MICROSOFT WILL RELEASE the RTM edition of Windows 10 to its partners later this week, according to a report at The Verge. It's a significant milestone, but it would be wrong to call this the 'finished product' as Windows 10 is designed to be a perpetual beta, constantly being updated and improved. That said, the RTM will be the version that will appear in the PCs you buy in the shop, and will be bettered only by bug fixes that happen between now and 29 July when the rollout proper starts.
If you're in the Insider program running the preview version at the time the RTM version is released, you will remain in the Insider program and it will be, as you put it, a perpetual beta. On the other hand, if you upgrade from 7 or 8.1, it will be a full version, no strings attached.
If windows 10 is perpetual beta for the General Release, would financial transaction be safer or riskier then windows 8.1 or 7? I do some online shopping not much though but I do pay some of my bills online.