Использование / Покупка Qt SDK (включая Qt Creator и т. Д.)

В настоящее время я изучаю C ++ (и я знаю, что должен изучить все, прежде чем создавать приложения с графическим интерфейсом, возможно, сначала на консоли, но)

Во время поиска SDK, который помог бы в создании GUI моего приложения — позволив мне самому писать ТОЛЬКО важные коды, — я нашел, скачал и установил C ++ IDE; Qt SDK (Испытание Qt Creator в течение 30 дней; версия 2.5.2, основанный на Qt 4.8.2).

Мои вопросы:

  • Если мне нравится приложение, а пробная версия истекает и я хочу купить приложение, сколько будет стоить лицензия? Если кто-то из вас, ребята, использовал или использует это приложение, сколько вы потратили? (Я проверил их сайт, который, если честно, очень пугающий, и не содержит никакой информации о ценах и т. Д.)
  • Какая лицензия будет подходящей для меня, создавая приложения и продавая их онлайн с веб-сайта. (Я очевидно хочу избежать покупки неправильной лицензии и попадания в неприятности!)

Если вы можете помочь мне, спасибо! Если это не вопрос или не подходит для этого сайта, просто дайте мне ссылки и т. Д. :)


НОТА!

Мои приложения будут с закрытым исходным кодом (коммерческие, а не бесплатные, за исключением некоторых). Я предполагаю, что это повлияет на то, какие условия / типы лицензий применяются ко мне.

Кроме того, когда и если я покупаю программное обеспечение, нужно ли мне упоминать, что я им пользовался, или давать какие-либо ссылки и т. Д. ??


ПОЯСНЕНИЯ

Чтобы уточнить, мне необходимо следующее:

  • Мое программное обеспечение может быть или не быть бесплатным (могут быть как бесплатные, так и платные версии каждого)
  • Исходный код моего программного обеспечения не должен быть доступен, и я специально хочу, чтобы мое приложение было закрытым, то есть никто не должен иметь доступа к исходному коду, который использовался для его создания.
  • Я буду продавать / распространять свое программное обеспечение с веб-сайта (веб-сайта компании).

2

Решение

Вместо загрузки пробной версии для коммерческой версии лицензии, загрузите бесплатную версию Вот. Обратите внимание на информацию в правом верхнем углу этой страницы:

Qt доступен под GPL v3, LGPL v2 и коммерческая лицензия. Узнайте больше о лицензиях Вот.

Согласно комментариям на ваш вопрос, есть варианты лицензирования, которые подходят для коммерческих приложений с закрытым исходным кодом. Основным ограничением IIRC является то, что вы не должны использовать статические ссылки для некоммерческих лицензий. Посмотри Вот а также Вот чтобы узнать больше о статической и динамической компоновке. Бинарные пакеты Qt по вышеуказанной ссылке уже скомпилированы для динамического связывания, так что вам не нужно беспокоиться об этом, если вы используете его в готовом виде (в отличие от его компиляции самостоятельно). При развертывании приложения просто включите соответствующие файлы динамической библиотеки (.DLL в Windows).

Помимо ссылок на веб-сайте Qt, вы можете узнать больше о типах лицензий здесь:

GPL

Википедия.

GNU.

LGPL

Википедия.

GNU.

Из того, что вы описали в своих изменениях и комментариях, может показаться, что LGPL (бесплатная) лицензия подходит для вас. Из Википедии:

LGPL позволяет разработчикам и компаниям использовать и интегрировать программное обеспечение LGPL в свое собственное (даже проприетарное) программное обеспечение без необходимости (по условиям сильного авторского права) выпускать исходный код своих собственных частей программного обеспечения. Просто программные части LGPL должны быть модифицируемы конечными пользователями (через доступность исходного кода): поэтому, в случае проприетарного программного обеспечения, LGPL-части обычно используются в форме разделяемой библиотеки (например, DLL), поэтому что существует четкое разделение между частными частями и частями LGPL с открытым исходным кодом.

Обратите внимание, что это позволяет вашим пользователям обновлять / изменять зависимости Qt, но без предоставления им возможности просматривать или изменять ваш исходный код, который построен поверх Qt. Если это нежелательно для вас, вам нужно использовать статические ссылки и приобрести коммерческую лицензию.

9

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]