Ого, а почему он сработает?
Кратко: за лицензию даёте ключ каждому человеку, но в этом ключе на самом деле содержаться сразу много ключей, но их «не видно», вернее видно, но непонятно, что они обозначают.
При проверке ключа – проверяется только одна его часть, остальное игнорируется.
Но после обновления – в новой версии начинает проверяется другая часть ключа, и таким образом, нельзя будет зарнее написать генератор валидных ключей.