Коммерческая коммерция QT и некоммерческая лицензия для начинающих
Лицензирование QT кажется очень анти-обучением, потому что afaik все, что вы разрабатываете с ним, может быть только коммерческим , если и только если его целая разработка была выполнена при использовании коммерческой лицензия.
Этика в стороне, если вы новичок в QT, играйте с ней, используя некоммерческую лицензию (поскольку вы, очевидно, не знали бы в этот момент, если бы могли сделать что-то коммерчески жизнеспособное), но вы в конечном итоге прототип, который может стать достойным шагом к коммерческому продукту, а затем в этот момент вы купите коммерческую лицензию, может ли QT сказать, если вы включаете части, которые были разработаны до коммерческой лицензии?
Ответы
Ответ 1
Теперь все изменилось с версией LGPL, вы даже бесплатно получаете инструменты интеграции Visual Studio.
Единственной причиной коммерческой лицензии является необходимость коммерческой поддержки или доставки на встроенную платформу, например, сотовый телефон
Изменить: как указывает SigTerm, вам нужна коммерческая лицензия, если вы хотите внести изменения в ядро Qt и НЕ возвращать эти изменения в Nokia.
Ответ 2
В соответствии с Часто задаваемые вопросы Nokia, Qt теперь находится под LGPL:
В каких лицензиях предоставляется Qt?
Qt предлагается под лицензией Qt Commercial Developer License, GNU Lesser General Public License ( "LGPL" ) версии 2.1 и GNU General Public License ( "GPL" ) версии 3.0.