There are many older programs that will run under win7, but are not compatible with win10.
Then the original author of the program needs to update it or the user needs to find an alternative. Operating systems change and they can't support every 20 year old piece of software.