License fee

I have tested the software for a while and would like to upgrade to a Pro version. However, I would like to know whether the upgrade price is one time payment, and then I will get update for free in the future. Also wonder if I move to a new computer, the license could be transferred.