Есть ли какие-либо рамки для реализации управления лицензиями с использованием C / C ++?
Мне нужно ограничить время использования моего приложения. Например, с одним файлом лицензии кто-то может использовать программное обеспечение, декабрь / 2012.
Я могу использовать машинные часы, но пользователь может изменить машинное время.
Мне известно о трех поставщиках такого программного обеспечения:
Во всех случаях вам придется статически связываться с библиотекой, которая выполняет проверку для демона или файла. Разумеется, все три имеют сложную бизнес-модель и могут поддерживать самые разные бизнес-кейсы: машина (узел) заблокирована, пользователь заблокирован, плавающий и т. Д.
Других решений пока нет …