Может ли ROWLEX использоваться в качестве файлов.DLL в коммерческих проектах (из-за некоторых компонентов, отличных от LGPL)?
Как спрашивают люди в разделе Как лицензировать ROWLEX по L-GPL, когда он использует SemWeb, то есть GPL? нет определения, можно ли использовать ROWLEX как библиотеку в коммерческих проектах. Насколько свободно использовать его в таких проектах? Можно ли внести свой вклад в этот проект и одновременно свободно использовать его в коммерческом секторе?
2 ответа
Вы можете использовать ROWLEX в коммерческих проектах и вносить в него свой вклад. Если вы решите изменить ROWLEX и связать его с коммерчески распространяемым продуктом, L-GPL заставит вас опубликовать изменения.
Если вы решите сделать и то, и другое (участие в ROWLEX и использование модифицированного ROWLEX в коммерческом продукте), я рекомендую вам строго разделить два действия, чтобы избежать влияния вашего коммерческого продукта на проблемы лицензирования L-GPL. Не просто повторно используйте исходный код ROWLEX в вашем коммерческом приложении, но держите ROWLEX (измененный или неизмененный) как отдельно скомпилированную dll. Эта независимая DLL может быть связана с вашим коммерческим приложением без лицензионных штрафов.
Если вы заинтересованы в участии, пожалуйста, отправьте нам письмо администратору на rowlex.net.
Я не знаю конкретно о ROWLEX, но в целом да, библиотеки LGPL, связанные с DLL, можно свободно использовать в любых проектах, включая коммерческие, без утечки авторского права в ваш код.
Конечно, если вы модифицируете саму библиотеку, то эти модификации подлежат авторскому леводу.