I do not understand what the used language has to do with this feature. Language does not matter, of course the maker of program does not want it to be too easy to remove the checking routine, so some kind of check against changes in code is in order. Of course online systems can only 'call home' and register which keys are used, and have obligatory 'activation' during certain period after installation, like Microsoft Windows XP has, for example.
pyTony
pyMod
6,301 posts since Apr 2010
Reputation Points: 879
Solved Threads: 986
Skill Endorsements: 26