snoozamoorooed написал(а):
-------------------------------------------------------
> Все верно, но я имел в виду вот что.
> Сейчас предусмотрены разные варианты по составу ПО
> и по ограничениям.
> Ограничения компилируются в коде.
> То есть один пользователь может иметь сервер на
> одно количество подключений, другой на другое.
> У одного пользователя может быть один набор АРМов,
> у другого другой.
> Также, в конфигурационных файлах присутствует
> подпись (наименование пользователя, которое
> показывается в АРМах) и контрольная сумма, которая
> отвечает за то, что подпись не будет изменена.
> Из-за этого приходится доставлять пользователям
> индивидуальные дистрибутивы.
> По идее надо пересмотреть этот подход и сделать
> так, чтобы набор программных компонентов был один
> и тот же.
> А управляться все это должно лицензией.
> То есть, должен быть какой-нибудь зашифрованный
> файл с настройками, который выдается пользователю
> отдельно от дистрибутива и в котором написано
> какие АРМы должны работать, какие подписи должны
> показываться и какие ограничения наложены.
> Ну и плюс, пользователи должны будут
> придерживаться тех правил, про которые вы
> написали.
> Тогда можно будет складывать дистрибутивы в
> сетевой репозиторий и обновлять средствами ОС либо
> отдельной программы.
Это само с собой разумеющееся. Формировать для каждой отдельной библиотеки свой собственный вариант модуля - это архаизм. Нужна отдельно система и отдельно лицензия. Но я очень прошу подумать над тем, что бы изменить на сервере расположение файлов и их зависимости. Уже давно проситься наведение порядка в гигантском количестве файлов сервера.
AVD System, Техническая поддержка, [
www.open4u.ru]