V
V
Vladimir Semenyakin2016-02-06 02:47:35
Qt
Vladimir Semenyakin, 2016-02-06 02:47:35

QT: is it possible to switch to a commercial license?

Выбираю библиотеку для GUI на C++. На её основе буду делать редактор машин состояний (редактор графов с дополнительными фичами). Редактор выступает дополнительной тулзой к библиотеке, которая самодостаточна, в общем и целом, но без редактора пользоваться нею будет значительно труднее.
Погуглив, понял что QT - одно из лучших решений для GUI на C++. Однако, глянув какие у него есть лицензии, погрустнел. Либо коммерческая ($ 350.00/Month), либо ультра-opensource (LGPL - весь код нараспашку и код, который использует мой редактор - тоже, как я понимаю).
Я пока не решил под какой лицензией буду публиковать свою библиотеку - вероятно, это будет open source, но, возможно, захочется также сделать двойное лицензирование. Как, например, та же QT это делает.
Отсюда несколько вопросов:
1. Can I, having a ready-made code written using QT libraries, buy a license and sell my code, closing it, for money?
2. I remember there is some detail about the static assembly and about the dll under the LGPL license. Like, if I include the code subject to the LGPL license as a dynamic library, I will not violate the LGPL license. If anyone knows, it would be interesting to know the details.
Thanks in advance for your reply!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
O
OnYourLips, 2016-02-06
@semenyakinVS

or ultra-opensource (LGPL - all the code is wide open and the code that my editor uses - too, as I understand it).
You are wrong.
So it was before with the GPL license.
Then they switched to the LGPL and now you don't have to open your application code.
And you correctly noted that libraries should be linked dynamically.
stackoverflow.com/questions/10130143/gpl-lgpl-and-...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question