Существует огромное количество разновидностей программного обеспечения, к каждому из которых предъявляются различные требования как по технической части, так и со стороны бизнеса. Система контроля за распространением и использованием софта глубоко интегрируется в программные продукты, в результате чего существует практически бесконечное количество различных сценариев ее применения. Для выполнения наиболее популярных из них в Guardant Station реализован ряд автоматических механизмов, которые не требуют никакой доработки со стороны разработчика программного обеспечения.
Для решения оставшейся части сценариев требуются универсальные гибкие алгоритмы. В связи с этим команда проекта Guardant выпустила новую версию системы управления лицензиями Guardant Station. Ключевая новинка — модуль управления памятью внутри программных лицензий и аппаратных устройств. Теперь разработчики программного обеспечения могут создавать свои собственные схемы лицензирования. Например, ввести ограничение по разрядности операционной системы, количеству используемых ядер процессора, количеству учетных записей и т. д.
Кроме того, ключ можно использовать как защищенное хранилище информации, напрямую не относящихся к механизмам контроля распространения и использования. Это может быть имя покупателя лицензии, версия ПО, служебные настройки и пр. Запись данных можно осуществлять как на этапе формирования лицензии, так и в процессе работы ПО. Суммарный объем записанной информации в 1 ключе может достигать 56,5 Кбайт.
Для тестирования модуля управления памятью перейдите в раздел «Память» в системе Guardant Station. Также вам потребуется новый набор инструментов Guardant SLK 2.2, в котором помимо прочего реализована поддержка операционной системы Mac OS для аппаратных устройств и программных ключей Guardant DL.