Разработчикам
Распечатать страницу
Защита решения Вниз

Закрытие авторского кода конфигурации

Многим разработчикам необходимо защитить свои наработки, которые, как правило, сводится к закрытию авторского кода конфигурации (запрет модификации, изучения и незаконного воспроизведения аналогов кода) и запрету на нелегальное использование продукта.

Новые возможности 3 версии 1С-СЛК:

  • полная поддержка ОС Linux как на уровне сервера СЛК, так и компоненты;
  • поддержка интернационализации (англоязычный интерфейс вывода сообщений об ошибках, консоль управления, программы установки; при необходимости возможность использования иных языков диалога с пользователем);
  • возможность лицензирования и контроля функционала конфигурации по большому числу параметров (срок действия, ИНН/КПП, разграничение функциональности, версия и т.п.);
  • возможность переноса программной лицензии СЛК на аппаратный USB носитель лицензий СЛК, а также возврат программной лицензии с USB носителя на жесткий диск компьютера;
  • возможность реализации в конфигурации операций по установке, обновлению программных лицензий; мониторинг установленных лицензий.

При создании «1С-СЛК» одна из основных задач была простота и удобство инструментария для разработчиков прикладных решений при отсутствии требования глубоких знаний других языков программирования и специфических знаний помимо «1С:Предприятия 8». В результате, система позволяет быстро приступить к ее использованию и сосредоточиться на решении следующих задач при разработке конечного продукта:

  • надежно защитить оригинальный авторский код конфигурации, представляющий «ноу-хау» разработчика от несанкционированного использования и анализа;
  • обеспечить технически лицензирование конечного программного продукта; контроллировать количество рабочих мест, в соответствии со значением в ключе лицензий при любом режиме работы «1С:Предприятия» 8.2 и 8.3 (толстый, тонкий и web клиенты);
  • гибко изменять возможности и управлять работой прикладного решения в зависимости от параметров ключа: ограничивать работу конфигурации по времени, разделять функционал на отдельно активируемые ключом части.
Главное отличие «1С-СЛК» от систем иных поставщиков в том, что ее применение позволяет разработчикам конфигураций с наименьшими трудозатратами и в кратчайшие сроки интегрироваться с производственными технологиями фирмы «1С», при этом максимально задействовать возможности ее сбытовых каналов для распространения и повышения продаж своих продуктов.

Отражение в ключе сроков технической поддержки

Для ведения учета сроков технической поддержки конфигурации в ключе имеется информация о периоде действия (начале и продолжительности). Поле имеет информативный характер и разработчик сам решает, какие ограничения вводить при истечении оплаченного пользователем периода технической поддержки. Это может быть как простое уведомление пользователя о нелегальности использования и необходимости оплатить техническое сопровождение, так и полная блокировка использования отраслевого решения.

Виды ключей

Сокращение времени на сборку релиза

В случае версионности конфигурации происходит сокращение времени на сборку релизов, нет необходимости в сборке для каждой версии отдельно. Достаточно формировать один универсальный дистрибутив, и управлять его функциональностью при помощи информации, содержащейся в ключе. В планах развитие функций автоматической сборки и тестирования релизов.

Задачи продвижения Вниз

Демо-версии

Для потенциального пользователя конфигурации важно иметь возможность бесплатно изучить её функционал. 1С-СЛК 3.0 позволяет выдавать временные, демонстрационные ключи. С момента активации такого ключа пользователь может начать работать в конфигурации и, приняв решение о покупке, оплатив и установив постоянный ключ, просто продолжает работать в программе. Вносить заново данные не потребуется. В случае несостоявшейся сделки (не оплачен ни постоянный ключ, ни аренда отраслевого решения) по истечении срока действия ключа дальнейшая работа в программе блокируется. Ограничения функционала задает сам разработчик в демо-режиме.

Только посмотрев лично и начав использовать, имея возможность опробовать функционал программы пользователь сможет понять насколько удобно работать в конфигурации, и почувствовать преимущества в сравнении с используемыми ранее программными продуктами.

Статистика использования конфигурации

При использовании 1С-СЛК 3.0 разработчик получает возможность сбора информации, а именно статистику по установкам конфигурации, выпуску ключей, активности продающих партнеров, ареалу распространения отраслевого решения на карте, данные о сроках действия технической поддержки у пользователей.

Различные формы доступа к функционалу конфигурации

Потенциальному пользователю предоставляется возможность выбора, приобрести ли постоянную лицензию на конфигурацию или же временную (аренда отраслевого решения). При этом предусмотрена миграция от постоянной лицензии к временной, и наоборот, по средством простой замены ключа без необходимости переноса данных в новую конфигурацию.

Система лицензирования конфигураций 1С-СЛК 3.0 также позволяет:

  • защитить код и прикладное решение от несанкционированного распространения и использования;
  • исключить возможность взломщиков применить «стандартные средства взлома» - программные эмуляторы ключей, используемые при взломе продуктов, защищенных традиционными средствами;
  • защита не оказывает ощутимого влияния на производительность системы;
  • ограничить количество подключений к базе при работе в многопользовательском режиме, используя указанное в ключе(-ах) защиты максимальное количество приобретенных пользователем лицензий;
  • вести учет сроков технической поддержки конфигурации. Для учета сроков технической поддержки конфигурации в ключе имеется информация о дате её начале и продолжительности. Поле имеет информативный характер и разработчик сам решает, какие ограничения вводить при истечении оплаченного пользователем периода технической поддержки. Это может быть как простое уведомление пользователя о нелегальности использования и необходимости оплатить техническое сопровождение, так и полная блокировка использования отраслевого решения.

Витрина на сайте 1с-osa.ru

Поддержка разработчика от 1С-ОСА.

Информация о функционале, стоимости, порядке приобретения и обслуживания конфигурации/ий Разработчика, заключившего договор с «1С-ОСА», размещается на сайте 1c-osa.ru в так называемой витрине. Личный веб-кабинет разработчика на сайте 1c-osa.ru предусматривает возможность управления ключами защиты. Разработчикам, участвующим в проекте 1С-ОСА, доступна библиотека защищенной конфигурации (БЗК), предназначенная для удобства использования типовой СЛК 3.0. Универсальная БЗК представляет собой шаблон конфигурации, который интегрируется в незащищенную отраслевую конфигурацию. Такие проблемы, как некорректные версии драйверов защиты и сервера лицензирования, некорректная настройка сетевых параметров компьютера, проверка работоспособности защищенных компонент, невозможность работы с указанным сервером лицензирования и прочие уйдут в прошлое, т. к. интеллектуальный мастер активации, содержащийся в БЗК, автоматически решает эти задачи и интуитивно понятен даже для неподготовленных пользователей. В данном мастере активации реализованы различные способы активации: непосредственно через Интернет, файловая активация, активация через буфер обмена. Для разработчика предоставлены механизмы, ускоряющие процесс разработки тиражных решений.

Вверх
Если вы нашли ошибку на сайте, выделите текст с ошибкой, нажмите сочетание клавиш CTRL+ENTER и отправьте нам сообщение.