Я разрабатываю условно-бесплатную sdk-подобную библиотеку (используя C++). Библиотека представляет собой простую dll, предоставляющую некоторые функции. Итак, мой первый вопрос: какие типы испытаний возможны для простой dll? Я не хочу сокращать функциональность пробной dll, поэтому предпочитаю использовать временную пробную версию.
Я примерно понимаю, как отслеживать время использования lib, поэтому второй вопрос, как указать истечение пробного периода?
На данный момент есть две идеи:
По истечении ознакомительного периода библиотека не сможет загрузиться.
or
- После истечения ознакомительного периода библиотека успешно загрузится, но будет отображать какой-то придирчивый экран.
Но оба они кажутся довольно грубыми, поэтому не могли бы вы дать несколько советов по этому поводу?
Спасибо!