Will the software be upgraded after the three years?

Software and firmware upgrades are done, as necessary or as new features require.