Вопросы по лицензии.

отредактировано 05:30 Раздел: FastScript
Уважаемые разработчики поясните пожалуйста данные строки:

ЛЮБОЕ ИЗ ДЕЙСТВИЙ, ВНЕСЕННЫХ В СПИСОК НИЖЕ ПРЕКРАТИТ ЛИЦЕНЗИЮ
4. Включение программного обеспечения в среду разработки.
6. Разработка и/или распространение автономного инструмента, основанного на Программном обеспечении.

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

Противоречит ли это лицензионному соглашению??

Большое спасибо за внимание.

Комментарии

  • MichaelMichael планета Земля
    отредактировано 05:30
    написал:
    создания систем автоматизации учетных процессов на предприятии
    Это ключевая фраза.
    Не противоречит.
  • отредактировано 05:30
    Чем заменить TfsSyntaxMemo.
    Кто подскажет компонент с подсветкой синтаксиса (аналог TfsSyntaxMemo), но с возможностями настройки внешнего вида ( плоский, границы, движки). Типа Raize Components. Желательно Free.
  • отредактировано 05:30
    Как вариант использование достаточно популярной OpenSource библиотеки SynEdit.
    http://SynEdit.SourceForge.net
    Хотя подобных готовых решений существует очень много, как говориться что понравиться....

    В FastReport 3x'e существует аналог TfsSyntaxMemo это TfrxSyntaxMemo (unit frxSynMemo), в принципе возможно использование и его... после обработки напильником....

    Кстати вопрос авторам, в FastScript'е существуют классы
    TfsSyntaxMemo и TfsXMLDocument , а в FastReport'е существуют TfrxSyntaxMemo и TfrxXMLDocument, функциональность достаточно похожая.
    Чем вызвано подобное дублирование и может быть есть смысл их объединить?
    Произвести так сказать рефакторинг в сторону единства решения??

    Спасибо за внимание.
  • отредактировано 05:30
    TfrxSyntaxMemo более продвинутый, т.к. использует парсер FastScript для подсвечивания синтаксиса, но более тормозной. XML нужен и в FS, и в FR, но в FR есть функциональность, ненужная в FS. Объединять не стал - кода там немного.
  • отредактировано 05:30
    написал:
    Как вариант использование достаточно популярной OpenSource библиотеки SynEdit.
    http://SynEdit.SourceForge.net
    Спасибо, буду попробовать.
  • отредактировано 05:30
    Зачем TfsSyntaxMemo кладет себя на форму.
    Кто знает, поделитесь, плиз.
    Зачем TfsSyntaxMemo в Create делает Parent = Owner, т.е. кладет себя на форму.
    Я в OnCreate формы потом пишу SyntaxMemo.Parent := MyPanel, и оно (SyntaxMemo) там отлично на панели лежит. Может я это зря?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.