LINUX.ORG.RU

Помогите разобраться с лицензией на Qt

 , ,


1

3

Нужно создать desktop кроссплатформенное приложение, коммерческое и не open source. Как бы удобно было бы сделать на Qt, но что то не могу разобраться с лицензией. Читал вот это: https://habr.com/post/331166/ и еще много разных мнений, но как то все довольно мутно. Вопрос такой, возможно ли использовать Qt для приложений, типа как мне нужно? Покупка их комерческой лицензии не рассматривается.


Можно. Линковаться динамически, сам qt не менять.

ox55ff ★★★★ ()

Либо динамическая линковка, либо объектники предоставляй для пересборки. Кажется как-то так раньше было.

peregrine ★★★★★ ()

Да, можно. Там LGPL. То бишь к лицензированному под LGPL коду (Qt) возможна линковка проприетарного кода (твоя программа). Единственное — ты должен обеспечить пользователю возможность обновления библиотеки Qt. Если линковка статическая то ты обязан вместе со своей программой предоставить объектные файлы. Если линковка динамическая, то ничего делать не нужно ибо пользователь может просто заменить библиотеки в дистрибутиве программы (или в системе).

Ну и изменения (если таковые имеются) самой библиотеки Qt должны быть опубликованы в виде патча.

EXL ★★★★★ ()
Ответ на: комментарий от RazrFalcon

Особенно пятизвёздочных читать не нужно.

anonymous ()
Ответ на: комментарий от RazrFalcon

Как же утомляют споры о LGPL... Вот динамическая линковка и всё - никаких проблем. Точно никаких. Динамическая линковка подходит для 95% случаев.

I-Love-Microsoft ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.