Hi,
if you pay like 25% of the license cost as a annual maintenance fee for software, that usually gives you free upgrades (even major releases).
this should mean that the software company has to release a major version right? otherwise why would you pay for the annual maintenance fee?