In addition it might be worth noting that new MorphOS versions are free to registered users (meaning that the keyfile works with future versions). This has been the case ever since MorphOS 2.0 release where the registration fee was introduced. This means that MorphOS 2.0 users have gotten 7 free upgrades so far.
If I buy MorphOS 2.7 do you know what will be the last free update version available to me? 2.8, 3.0, 3.5, 4.1 etc