Возможно ли правомерное использование компонентов визуальной библиотеки JEDI в своей shareware программе, ведь библиотека распространяется по лицензии MPL(mozilla public license v 1.1)? Если возможно, то какие условия необходимо учесть? Не хотелось бы в мелочах нарушать...
Здравствуйте, Andrey.CH, Вы писали:
AC>Возможно ли правомерное использование компонентов визуальной библиотеки JEDI в своей shareware программе, ведь библиотека распространяется по лицензии MPL(mozilla public license v 1.1)? Если возможно, то какие условия необходимо учесть? Не хотелось бы в мелочах нарушать...
Совершенно безопасно. MPL можно линковать и распространять с проприетарным софтом.
Единственное, если ты изменили саму библиотеку, то эти изменения в виде исходников ты обязан предоставлять вместе со своим продуктом.
Sapienti sat!
Re[2]: Использование JEDI в проприетарном продукте
Здравствуйте, Cyberax, Вы писали:
C>Здравствуйте, Andrey.CH, Вы писали:
AC>>Возможно ли правомерное использование компонентов визуальной библиотеки JEDI в своей shareware программе, ведь библиотека распространяется по лицензии MPL(mozilla public license v 1.1)? Если возможно, то какие условия необходимо учесть? Не хотелось бы в мелочах нарушать... C>Совершенно безопасно. MPL можно линковать и распространять с проприетарным софтом.
C>Единственное, если ты изменили саму библиотеку, то эти изменения в виде исходников ты обязан предоставлять вместе со своим продуктом.
Спасибо за ответ! Где (если это нужно) я должен вставить упоминание об использовании библиотеки.
В библиотеках под другими лицензиями та же ситуация (GNU GPL,GNU LGPL BSD, X11, Qt Public License — последняя особенно интересна)?
Использование библиотек написанных под разные лицензии допустимо или есть нюансы?
Re[3]: Использование JEDI в проприетарном продукте
Здравствуйте, Andrey.CH, Вы писали:
C>>Единственное, если ты изменили саму библиотеку, то эти изменения в виде исходников ты обязан предоставлять вместе со своим продуктом. AC>Спасибо за ответ! Где (если это нужно) я должен вставить упоминание об использовании библиотеки.
Для MPL — нигде.
AC>В библиотеках под другими лицензиями та же ситуация (GNU GPL,GNU LGPL BSD, X11, Qt Public License — последняя особенно интересна)?
Для GPL и Qt Public License — однозначное НЕТ. Они требуют открывать код продуктов, с которыми они связаны (поэтому их называют "вирусными").
LGPL — похожа на MPL. Она требует открывать изменения в самой библиотеке.
BSD/X11/MIT — не требуют ничего при распространении в виде бинарного кода.
AC>Использование библиотек написанных под разные лицензии допустимо или есть нюансы?
Ньюансы есть, но в большинстве случаев, для BSD-style лицензий и LGPL проблем нет.
Sapienti sat!
Re[3]: Использование JEDI в проприетарном продукте
Здравствуйте, Andrey.CH, Вы писали:
AC>Спасибо за ответ! Где (если это нужно) я должен вставить упоминание об использовании библиотеки.
В about напишите. В доках.
Так например:
This program use CoolLibrary (c) 1900-2999 Author (see license library.txt)
Иногда просят в конкретной форме, что надо писать.
AC>В библиотеках под другими лицензиями та же ситуация (GNU GPL,GNU LGPL BSD, X11, Qt Public License — последняя особенно интересна)?
GPL — нельзя,
LGPL — только динамическая линковка, упоминание.
BSD — без проблем, упоминание.
Qt Public License — хз, имхо, странная она какая-то .
X11 — без проблем, по сути это MIT лицензия, упоминание.
файлики с лицензиями еще надо таскать вместе с вашим дистрибутивом.