Информация об изменениях

Сообщение Re[7]: Переход на Lazarus от 20.09.2023 19:04

Изменено 21.09.2023 12:51 Zhendos

Re[7]: Переход на Lazarus
Здравствуйте, PeterOne, Вы писали:


PO>У QT очень сложная и запутанная система лицензий. Читая разные трактовки бесплатной LGPL лицензии для QT, я не уверен, что просто динамическая линковка не нарушает лицензионное условие по использованию QT:


Эээ... LGPL довольно популярная лицензия, применяется для миллиона строк кода и соответственно есть
уже и судебная практика и FAQ на сайте GNU Foundation и куча коммерческих проектов.
Что там хитрого непонятно.
И кроме динамической линковки все остальные пункты не актуальны для приложений для обычных ОС.

Например, если вы хотите продавать сам Qt как библиотеку, то это будет полностью "derived" работа,
и соответственно нужно будет предоставить исходники. Очевидно что для приложения это неактуально.
Еще есть "Qt for devices", то есть по сути сборка Linux от команды Qt для "встраиваемых" устройств.
Как все с лицензированием непонятно, но опять же это не актуально для обычных приложений для обычных
ОС, в том числе для обычного декстопного Linux.

PO>https://habr.com/ru/articles/331166/


Ну автор этой статьи работает в компании разработчике Qt,
поэтому у него все сложного.

Но на самом деле использовании opensource библиотек под LGPL не сложно,
если вы делаете обычное приложение, а не хотите это библиотеки
перепродать под своим брендом.
Re[7]: Переход на Lazarus
Здравствуйте, PeterOne, Вы писали:


PO>У QT очень сложная и запутанная система лицензий. Читая разные трактовки бесплатной LGPL лицензии для QT, я не уверен, что просто динамическая линковка не нарушает лицензионное условие по использованию QT:


Эээ... LGPL довольно популярная лицензия, применяется для миллионов строк кода и соответственно есть
уже и судебная практика и FAQ на сайте GNU Foundation и куча коммерческих проектов использующих LGPL библиотеки.
Что в таком использовании хитрого непонятно.
И кроме динамической линковки все остальные пункты не актуальны для обычных приложений для обычных ОС.

Например, если вы хотите продавать саму Qt как библиотеку, то это будет полностью "derived" работа,
и соответственно нужно будет предоставить исходники. Очевидно что для приложения это неактуально.
Еще есть "Qt for devices", то есть по сути сборка Linux от команды Qt для "встраиваемых" устройств.
Как все там с лицензированием непонятно, но опять же это не актуально для обычных приложений для обычных
ОС, в том числе для обычного декстопного Linux.

PO>https://habr.com/ru/articles/331166/


Ну автор этой статьи работает в компании разработчике Qt,
поэтому у него "все сложно" и вообще "все покупают и ты купи".

Но на самом деле использовании opensource библиотек под LGPL не сложно,
если вы делаете обычное приложение, а не хотите это библиотеки
перепродать под своим брендом.