• Лицензия дистрибутива
  • Лицензии и ссылки использованного ПО
  • Встроенная система защиты лицензий:
  • Схема взаимодействия с сервером лицензий
  • Базовая версия Totum — поставляется по MIT лицензии

    Лицензия дистрибутива

    Эта лицензия может быть использована для разработки собственных проприетарных продуктов!

    Она не копилефтная, те обязательство по распространению производного продукта под аналогичной лицензией отсутсвует!

    Copyright (c) <2019> Tatiana Polunina, Alexey Polunin
    
    Данная лицензия разрешает лицам, получившим копию данного программного обеспечения и сопутствующей документации (в дальнейшем именуемыми «Программное обеспечение»), безвозмездно использовать Программное обеспечение без ограничений, включая неограниченное право на использование, копирование, изменение, слияние, публикацию, распространение, сублицензирование и/или продажу копий Программного обеспечения, а также лицам, которым предоставляется данное Программное обеспечение, при соблюдении следующих условий:
    
    Указанное выше уведомление об авторском праве и данные условия должны быть включены во все копии или значимые части данного Программного обеспечения.
    
    ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА УЩЕРБ ИЛИ ПО ИНЫМ ТРЕБОВАНИЯМ, В ТОМ ЧИСЛЕ, ПРИ ДЕЙСТВИИ КОНТРАКТА, ДЕЛИКТЕ ИЛИ ИНОЙ СИТУАЦИИ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.
    

    Лицензии и ссылки использованного ПО

    Другое свободное программное обеспечение использованое в Totum:

    Встроенная система защиты лицензий:

    Решения созданные на Totum могут переноситься из одной схемы в другую с программной защитой лицензий.

    Free/MIT — копирование без ограничений (для копирования собственных проектов или их частей и свободного распространения).


    Totum — лицензирование через сервер лицензий Тотум.

    В разработке:
    
        — Возможны срочные, бессрочные и пробные лицензии.
        — Разработчику потребуется зарегистрироваться на сервере лицензий Тотум.
    

    Custom — лицензия подтверждается на сервере лицензий разработчика.

    В разработке:
    
        — Требуется TOTUM custom-server (в разработке).
    

    Local — автономная сборка с собственным сервером лицензий + зашифрованная отличным от общественной версии ключом.

    Схема взаимодействия с сервером лицензий

    Модуль ION Cube используется для шифрования части кода, проверяющей лицензию таблицы при ее запуске. Каждая таблица содержит шифрованное поле license, в котором записана информация о типе лицензии, сроке ее действия (в том числе и бессрочном), лицензионном сервере и хосте.

    IONCube

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

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

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