Pull to refresh

Comments 18

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

UFO just landed and posted this here

А скрипты посмотреть дадите?

К сожалению нет, потому что это интеллектуальная собственность компании. Но если у вас есть похожие задачи, можем обсудить пути их решения.

Формально это же нарушение GPL?

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

Неважно лезете вы в код или нет. Важно содержит ли ваш конечный продукт коды (правленные или не правленные) под GNU GPL.

нет
гпл не требует распростронять код для инхауз продуктов

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

Лицензия GPL распространяется на исходные программы и измененные, т.е. модифицированные. Мы не модифицировали программы – не было создано новое произведение. Потому программа остаётся исходной и её использование мы никак, естественно, не ограничиваем. Наш скрипт – это независимый объект интеллектуальных прав, потому мы вправе самостоятельно определять его порядок использования третьими лицами.

Тут, наверное, комментатор выше более прав — конечным продуктом вы пользуетесь «внутри себя» и не занимаетесь его распространением. В коммерческих целях это происходит или нет — неважно: лицензия не нарушается. Вот микротик, например, берёт ядро, модифицирует, на этой базе делает ROS и продаёт свой продукт другим — тут GPL однозначно нарушается. Правда пока это ни к чему страшному ни для кого не привело)

Тогда статья эта сугубо рекламная, а не техническая. Мне всегда казалось, что на Хабре пишут технические статьи. Вам с ней в рекламный журнал надо.

А в чем реклама? Сейчас все находятся в непростой ситуации, ищут варианты решений. Мы поделились с сообществом нашим опытом расширения возможностей Open Source продуктов за счет их интеграции. Судя по количеству людей, добавивших материал в закладки, он был кому-то полезен.

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

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

Там гораздо больше вариантов, чем два пути, но каждый из этих вариантов имеет свои боли (NETCONF\YANG)

Просто оставлю это здесь - https://habr.com/ru/post/667440/ :)

мы вместо netbox написали свое на го, намазали сверху temporal + ansible прибавили telegraf\oxidize\icinga и конфирируем junipers

Sign up to leave a comment.