1. Стоимость.
Первое и, пожалуй, основное преимущество, по которому пользователь выбирает ту или иную лицензию. Программные лицензии стоят дешевле на 16%, что объясняется отсутствием физического ключа hasp для компьютера. Программная лицензия - пин-код, написанный на листе бумаги, аппаратная лицензия - специальный USB ключ.
2. Активация.
Программные ключи активируются через интернет или непосредственный запрос у центра лицензирования. Минус заключается в том, что при переустановке операционной системы, обновления ее или в принципе смены компьютера, 1С Предприятие не запустится: программа будет требовать лицензию, так как она завязывается на физические данные компьютера. Поэтому в комплекте пин-кодов есть резервные, именно на такой случай, но при этом необходимо повторить символ в символ данные, указанные при регистрации. А если резервные пин-коды использованы - звонить в техническую поддержку 1С и просить предоставить еще резервный пин-код.
С аппаратными лицензиями проще. Ведь это USB ключ: вынул из старого компьютера, вставил в новый, драйверы установились и можно продолжать работу. Из минусов: некоторые ПК не имеют USB-разъемов (или их недостаточно), а также, при неаккуратном обращении, аппаратный ключ может сломаться, и ремонт его может продлиться до двух недель.
3. Подключения.
На локальном компьютере нет разницы в подключениях при использовании этих видов лицензий, но на сервере разница существенная. Программные лицензии резервируются под каждый отдельный вход в программу: пользователь открыл 5 окон разных баз 1С - 5 лицензий стали заняты. В таком случае, если пользователей много и открывают они большое количество баз 1С, то требуется большое количество программных лицензий. Аппаратный ключ на сервере резервирует лицензию под рабочий стол пользователя. 10 активных пользователей, у которых открыто по 5 баз у каждого? При использовании аппаратного ключа потребуется 10 лицензий.
4. Удобство использования
Приобретая комплект программных лицензий на несколько пользователей для использования на компьютерах в одной локальной сети, есть возможность установить каждую лицензию на отдельный компьютер. Аппаратный ключ при такой организации компьютерной сети должен быть на одного пользователя для каждого ПК. Так же при активации аппаратных лицензий на арендованном сервере необходимо доставить USB ключи до системного администратора физически, когда как программные лицензии можно отправить через сеть интернет.