2015-08-21 5 views
0

я прочитал на сайте Matplotlib, что LGPL на базовом коде (PySide) не совместима с лицензией MatplotlibMatplotlib в PySide коммерческого применения

http://matplotlib.org/devel/license.html#license-discussion

GPL и LGPL код не являются приемлемыми в основной код, хотя мы рассматриваем альтернативный способ распространения кода L/GPL через отдельный канал, возможно, инструментарий. Если вы включили код, убедитесь, что вы включили копию лицензии этого кода в каталог лицензии, если лицензия на код требует от вас распространения лицензии.

Или они имеют в виду Лицензию моего программного обеспечения? поэтому, если я использую matplotlib, я не могу лицензировать свое программное обеспечение с помощью L/GPL.

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

+2

Я голосую, чтобы закрыть этот вопрос как не по теме, поскольку это вопрос права/лицензирования. – tacaswell

ответ

1

Matplotlib лицензировано по обычаю license, который является производным от лицензии ФСФ, которая является BSD-style лицензии. matplotlib и pyside совместимы с использованием в коммерческих программах.

Запрет GPL/LGPL в базовой базе кода заключается в том, что они являются копиями с левым (вирусным) лицензированием (основное отличие состоит в том, что в случае LGPL просто ссылка на библиотеку не делает ваш код LGPL лицензированным где, поскольку ссылка на код GPL делает агрегированную лицензию GPL), где, поскольку основная база кода mpl является BSD-подобной, которая не является вирусной.

BSD совместим с GPL, что означает, что вы можете перераспределять BSD-код в проекте, который находится по всему проекту GPL/LGPL (в соответствии с требованиями этих лицензий).

Тем не менее, я не юрист, и даже если бы я был, то я не ваш слой. Если вас это беспокоит, найдите адвоката.

0

В разделе вы имеете в виде относится только к новому коду ввезен в Matplotlib , I. Разработчики matplotlib не могут добавить код в базу данных matplot lib, если это не совместимая лицензия.

Как pyside, так и лицензия matplotlib для меня, похоже, в порядке с тем, что вы хотите сделать.

ОТКАЗ: IANAL, даже не квалифицирован, чтобы играть один на ТВ

Смежные вопросы