У меня есть приложение на C ++, которое я хочу выпустить группе тестеров (<10). Мне нужен какой-то простой способ ограничить распространение этих тестеров. Здесь нет необходимости в сверхпрочной взломостойкой защите, но обычным пользователям должно быть невозможно обойти защиту. Я могу легко потребовать от каждого пользователя запускать какое-либо регистрационное приложение и, возможно, даже позволить себе сделать одну сборку на тестера (хотя я бы предпочел этого избежать). Было бы здорово, если бы я мог добавить ограничение по времени, но ограничение тиража определенно достаточно. </p>
Было бы неплохо какое-то решение для управления лицензиями с открытым исходным кодом, но как проще всего запустить защиту, чтобы люди не распространяли ранние сборки доступа? (Даже не случайно, то есть кто-то теряет USB-флешку или около того)