Guardant License Wizard на GitHub

от автора

Команда Guardant представляет open source-версию мастера управления лицензиями. Исходные коды доступны по ссылке https://github.com/GuardantST/license-wizard

Что это такое и зачем он нужен

Guardant License Wizard — это простая и удобная кроссплатформенная утилита для конечных пользователей лицензионного программного обеспечения. Эта утилита не требует установки и выполнена в виде единого исполняемого файла. Для пользователей Guardant License Wizard предоставляет следующие важные функции по работе с лицензиями: 

● Программные носители лицензий:
○ Активация программных ключей Guardant DL
○ Просмотр данных о лицензиях, записанных в программных ключах Guardant DL
○ Обновление лицензий, записанных в программных ключах Guardant DL
○ Перенос программных ключей с лицензиями между рабочими станциями и серверами

● Аппаратные носители лицензий:
○ Просмотр данных о лицензиях, записанных в аппаратных ключах Guardant
○ Онлайн-запись лицензии без первичной инициализации ключа у вендора
○ Обновление лицензий, записанных в аппаратных ключах Guardant

Зачем исходные коды выложены в общий доступ

Guardant License Wizard предоставляет конечному пользователю доступ ко всем необходимым функциям обслуживания его лицензий. Интерфейс утилиты оптимально реализует логику работы так, как она задумана производителем системы лицензирования. Основной акцент сделан на интуитивную понятность для потребителей с разным пользовательским опытом.  

Open source-версия мастера позволяет разработчикам лицензионных приложений воспользоваться готовой логикой с интерфейсом, но при этом переоформить его под фирменный стиль своего продукта, чтобы обеспечить наилучший опыт для своих пользователей в «нативном», т.е. привычном для них дизайне.

Нюансы работы с исходными кодами Guardant License Wizard

● Использование системы сборки QBS (Qt Build System)
● Наличие зависимости от Qt 5.6.3
● Распространение по лицензии MIT

ссылка на оригинал статьи https://habr.com/ru/articles/1041070/