Как организовать лицензирование своей программы по типу key collector, fast trust?
Здравствуйте
Есть идея написания программы, и уверен она будет востребована.
И программу нужно будет продавать. 1 лицензия на 1 комп.
Понравилась идея key collector, fast trust.
Там пользователь генерирует уникальный код по Hardware ID и отсылает разработчику, он в ответ на основе кода генерирует файл лицензии lic.license и отдает покупателю. И покупатель закидает в папку с программой и все отлично работает.
Планирую писать при помощи devexpress, как fast trust.
Лицензия будет не постоянная, а временная, на год, после года - обновление лицензии.
Как это можно организовать? Может есть какие то готовые решения?