Какие есть лицензионные ограничения в публикации библиотеки MODBUS от NI?
Есть библиотека MODBUS от NI версии 8.6. Она бесплатно распространяется фирмой ICPDAS. В ней я сделал достаточно большие изменения в разделе TCP Slave и небольшие изменения в TCP Master
Была библиотека MODBUS от NI номер не помню, для Labview15. В ней были критические недостатки связанные с невозможностью задания connection timeout и transaction ID. Применение в реальном проекте не удалось. Доработать так же нельзя, так как все под паролем.
Была библиотека MODBUS от NI для Labview19. В ней все VI были без паролей. Я взял за основу версию от 8.6, добавил улучшения от 19. Этот вариант на сегодняшний день отработал более года без сбоев.
Далее в новой версии обнаружил, что задание connection timeout и transaction ID добавлено. Сделал локальную копию для изучения и доработки. Планировал перейти на эту версию.
При недавнем обновлении данной библиотеки обнаружил. что опять почти все VI под паролем.
В папке National Instruments\LabVIEW 2019\vi.lib\Modbus лицензий нет.
Из лицензий в <National Instruments>\Shared\MDF\Legal\license непонятно, могу ли я модифицировать и распространять эту библиотеку.
Вопрос осложняется тем, что она была закрытая, потом открытая, потом опять закрытая.
Какие последствия если я модифицирую и выложу на гитхабе?
Так же какие последствия, если это будет cпроецировано не лично на меня, а на фирму?
Копия и модификация библиотеки MODBUS
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Копия и модификация библиотеки MODBUS
Если Вы про этот тулкит https://www.vipm.io/package/ni_lib_modbus_library/, то он распространяется под лицензией https://www.vipm.io/package/ni_lib_modbus_library/, которая разрешает распространение кода только как часть Вашего приложения.
3. Distribution. Except to the extent the Code is designated as “Non-distributable” by NI, You may distribute the Code as included with Your Applications, subject
to a license that is substantially in accordance with and at least as protective of NI as these Terms.
Мы делили апельсин - много наших полегло...
-
- adviser
- Сообщения: 231
- Зарегистрирован: 06 ноя 2020, 15:37
- Версия LabVIEW: 19
- Благодарил (а): 18 раз
- Поблагодарили: 37 раз
- Контактная информация:
Re: Копия и модификация библиотеки MODBUS
Про этот. Спасибо.Kosist писал(а): ↑21 мар 2021, 15:16 Если Вы про этот тулкит https://www.vipm.io/package/ni_lib_modbus_library/, то он распространяется под лицензией https://www.vipm.io/package/ni_lib_modbus_library/, которая разрешает распространение кода только как часть Вашего приложения.3. Distribution. Except to the extent the Code is designated as “Non-distributable” by NI, You may distribute the Code as included with Your Applications, subject
to a license that is substantially in accordance with and at least as protective of NI as these Terms.
Посмотрел еще наш договор поставки. Ссылка на лицензию https://www.ni.com/pdf/legal/ru/softwar ... eement.pdf
...
1. «Исходный код» означает созданный НИ удобочитаемый компьютерный код, предоставляемый
НИ вместе с ПО, не защищенный паролем, в форме, предпочтительной для изменения кода
(графической или текстовой). Исходный код не содержит ПО Третьих лиц.
2. В соответствии с настоящей лицензией Вам разрешается использовать, изменять и
распространять Исходный код, при условии, что:
A. Вы вправе распространять Исходный код с внесенными Вами изменениями или без таковых
исключительно
i. для некоммерческих целей, и
ii. по лицензии тождественной настоящей Лицензии на Исходный код;
B. Вы вправе распространять объектный код, полученный на основе Исходного кода с
внесенными Вами изменениями или без таковых, для любых целей;
C. Вы обязуетесь поддерживать в силе и не минимизировать, блокировать или изменять
объекты собственности, логотипы, товарные знаки, объекты авторского права, цифровые
водяные знаки, оговорки об ограничении ответственности и прочие уведомления, которые
содержатся в Исходном коде;
Библиотека MODBUS была получена нами так же в общем комплекте. Получается на нее распространяется действие общей лицензии, если не скачивать дополнительно.
В нашей поставке VI без паролей. А в новой версии с сайта с паролями.
Получается нужно в папку с библиотекой, модифицированной на основе открытой добавить лицензию https://www.ni.com/pdf/legal/ru/softwar ... eement.pdf?
Может кто сталкивался с данным вопросом?
Конечно придется еще обсуждать с нашими юристами.
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Копия и модификация библиотеки MODBUS
Вот так и нужно поступать. Юристы за это деньги получают, пусть работают :)
А то на форуме что-то неверно насоветует, кто виноват потом будет?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 0 Ответы
- 618 Просмотры
-
Последнее сообщение dadreamer
-
- 0 Ответы
- 701 Просмотры
-
Последнее сообщение Dima123_Dima321
-
- 10 Ответы
- 2371 Просмотры
-
Последнее сообщение PAG
-
- 19 Ответы
- 7872 Просмотры
-
Последнее сообщение Artem.spb
-
- 38 Ответы
- 13288 Просмотры
-
Последнее сообщение AndreyDmitriev