Могу ли я использовать лицензию Qt LGPL и продавать свое приложение без каких-либо ограничений? [закрыто]

Я хочу начать кроссплатформенный проект. У меня были свои исследования, и теперь я почти уверен, что Qt - правильная сделка. Здесь есть большое препятствие: лицензирование .

Я хочу продать свой проект, а также не хочу указывать источник информации о моей работе или платить за лицензию. Я проверил и заметил, что Qt предлагает как коммерческие, так и открытые решения. Я слышал слишком много противоречивых высказываний о лицензировании Qt, которые меня сильно смутили. Некоторые говорят, что даже если я использую версию Qt для LGPL, мне все равно нужно предоставить свой код. Это правда?

Может ли кто-нибудь дать мне простое объяснение лицензий Qt и сказать, могу ли я продать свое приложение без каких-либо ограничений или нет? Кто-нибудь подскажет мне другие эквиваленты Qt для кроссплатформенной разработки без каких-либо ограничений?

74 голоса | спросил Breeze 16 PM000000110000000031 2012, 23:22:00

1 ответ


0

Просто динамически ссылайтесь на Qt. Если вы динамически ссылаетесь на библиотеки LGPL, вам не о чем беспокоиться.

Если вы статически ссылаетесь на них, вы можете просто распространять свои объектные файлы (не исходный код), и все будет в порядке.

Идея LGPL заключается в том, что конечный пользователь должен иметь возможность заменить библиотеку LGPL версией, которую он хочет. Динамическое связывание с библиотекой LGPL позволяет вам это делать, как и статическое связывание и распространение ваших объектных файлов. Пока вы делаете это, вы можете продавать свою программу с закрытым исходным кодом сколько захотите.

Конечно, LGPL - это больше, чем просто это, но это важная часть.

ответил Cornstalks 16 PM000000110000002831 2012, 23:25:28

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132