Russian Qt Forum

Qt => Общие вопросы => Тема начата: ITgopNik от Ноябрь 04, 2009, 11:17



Название: Отличие коммерческой весрии QT от свободной
Отправлено: ITgopNik от Ноябрь 04, 2009, 11:17
Господа!
Есть пару вопросов:

1. есть вот такие темы на буржуйских торрентах к примеру под мак
qt-mac-commercial-4.5.0-debug-libs.dmg - 259м
qt-mac-commercial-4.5.0.dmg - 130м
qt-mac-commercial-src-4.5.0.tar.gz - 115м
qt-sdk-mac-commercial-2009.01.dmg - 433м
что млин выбрать.... ? чем одно отличается от другого?

2.чем коммерческая версия конкретно отличается от фриварной?

3. можно ли фриварную компильнуть как комерческую, и если можно то как?

Объясните нубу, плиз....

Разработку планирую вести под виндой в 2008 студии, а запускать приложение хотелось бы под mac и linux! Для этого я так понимаю мне нужно установить qt commercial в мак и лунухе, шоб тестировать компилить, возможно вести разработку на других платформах....
В общем нужна ваша помощь, информация со ссылками.....

4. Какой интегратор выбрать для Visual studio 2008? Где его взять, и есть ли он в поставке к примеру самой библиотеки, вот тут к примеру qt-wim-commercial-src-4.5.0.tar.gz ?

Заранее спасибо всем, кто ответит!


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: lit-uriy от Ноябрь 04, 2009, 11:30
>>чем коммерческая версия конкретно отличается от фриварной?
начинкой, если я не ошибаюсь, не отличается.
Под коммерческой лицензией подразумевается тех поддержка, быстрое исправление ошибок и что-нибудь ещё.

Под виндовоз коммерческая лицензия позволяет тебе скачать интегратор для студии (скачивается отдельно с сайта тролей)


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: ITgopNik от Ноябрь 04, 2009, 12:15
так а что лучше качать из приведенного списка?


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: lit-uriy от Ноябрь 04, 2009, 12:17
сейчас, Qt 4.5.3, поэтому ничего из приведённого (Qt-4.5.0) лучше не качать.

Качай LGPL'ную версию с оффсайта. А насчёт студии не знаю.


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: ITgopNik от Ноябрь 04, 2009, 14:08
так а что значит src, че оно отличается от exe? что собственно качать?
и что означает вот эта замечательная информация? http://igraphicsgroup.com/blog/2009/03/qt_45_lgpl_is_released.html


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: kuzulis от Ноябрь 04, 2009, 14:21
Цитировать
так а что значит src, че оно отличается от exe? что собственно качать?
src - это исходники Qt, придется их компилировать вручную
exe - это уже бинарики, их уже Nokia откомпилировала сама


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: ITgopNik от Ноябрь 04, 2009, 14:23
есть ли в LGPL'ной версии интегратор с вижуалкой? и чем она конкретно отличается от коммерческой версии... ???


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: kuzulis от Ноябрь 04, 2009, 14:25
хз, никто тут студией не пользуется :)

ЗЫ: если скачаеш что-то типа: qt-sdk- то помимо самой Qt, в пакете будет к ней идти и компилятор MinGW, т.е. все бинарики и либы уже откомпилены будут этим MinGW.

Чтобы использовать MS VS - нужно качать исходники Qt и компилить их с помощью MS VS (вроде)


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: lit-uriy от Ноябрь 04, 2009, 14:35
>>есть ли в LGPL'ной версии интегратор с вижуалкой?
его ни в какой версии нет, его качают отдельно с сайта тролей, установщик запаролен. Пароль известен тем у кого куплена коммерческая лицензия.

kuzulis,
В SDK ещё и IDE (Qt Creator) входит


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: lit-uriy от Ноябрь 04, 2009, 14:37
>>и чем она конкретно отличается от коммерческой версии
тык (http://qt.nokia.com/products/licensing)


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: ITgopNik от Ноябрь 04, 2009, 16:27
>>и чем она конкретно отличается от коммерческой версии
тык (http://qt.nokia.com/products/licensing)

т.е. физически ничем?


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: lit-uriy от Ноябрь 04, 2009, 16:50
Я ж тебе уже писал
начинкой, если я не ошибаюсь, не отличается.
Под коммерческой лицензией подразумевается тех поддержка, быстрое исправление ошибок и что-нибудь ещё.

Под виндовоз коммерческая лицензия позволяет тебе скачать интегратор для студии (скачивается отдельно с сайта тролей)
Просто я не знаю ничего про Мак, может там какая-нибудь примочка для X-Code есть в коммерческой версии. Сама же библиотека всегда одна и таже:
ftp://ftp.trolltech.com/qt/source/qt-all-opensource-src-4.5.3.tar.gz
Скомпилить можешь под любую ОСь, и коммерческая версия будет такой же.


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: lit-uriy от Ноябрь 04, 2009, 17:01
для виндовоза есть одно отличие:
Когда конфигурируешь Qt с ключём -opensource, то не собирается QAx**** (Active X примочки), но так как исходники одни и те же в обоих версиях, то обойти это не сложно.

Учитывая, что тебе нужно компилить ПО под разные платформы, скорее всего пользы от QAx*** тебе не будет, т.к. это чисто винодовозное (платформозависимое) добро.

Возможно в комерческих версиях есть и под Маки какие-то штуки, но опять же это платформозависимое.


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: shadone от Ноябрь 04, 2009, 21:09
для виндовоза есть одно отличие:
Когда конфигурируешь Qt с ключём -opensource, то не собирается QAx**** (Active X примочки), но так как исходники одни и те же в обоих версиях, то обойти это не сложно.

это не правда. ActiveQt (QAx* классы) имеются во всех версиях библиотеки, включая бесплатную. Однако при компиляции с помощью mingw/gcc этот модуль отключается т.к. platformsdk который распространяется вместе с mingw не имеет всех необходимых определений, а использовать родной platformsdk от microsoft он не умеет.

Возможно в комерческих версиях есть и под Маки какие-то штуки, но опять же это платформозависимое.
нет, ничего дополнительного там нет.

В качестве резюме - между коммерческой и беплатной (opensource) версией Qt разницы нет никакой, кроме возможности обратиться в техподдержку.


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: umts от Ноябрь 04, 2009, 22:29
1. Качаешь исходники последней версии Qt
2. Компилишь (в сети полно мануалов по этому вопросу)
3. Качаешь plugin для студии
4. Инсталлируешь plugin (никаких паролей нет, все спокойно ставится в коммерческую версию студии, express версия plugin-ы не поддерживает)
5. Все: в студии в главном меню появляется пункт Qt, в мастере создания проектов - варианты проектов для Qt


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: BaltikS от Ноябрь 05, 2009, 13:26
его ни в какой версии нет, его качают отдельно с сайта тролей, установщик запаролен. Пароль известен тем у кого куплена коммерческая лицензия.
Юрий, ты не прав!!! Интегратор качается бесплатно и ставится теперь без всяких паролей начиная с версии 4.5.
На мой взгляд, что в Студии(+Viasual Assist) проект гораздо проще разрабатывать чем в Creator.


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: lit-uriy от Ноябрь 05, 2009, 16:23
Вы интегратор с Add-in'ом не путаете?


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: DmP от Ноябрь 05, 2009, 17:26
Так, кажется интегратор уже больше не поддерживается:
http://qt.nokia.com/about/news/qt-4.5.3-and-updated-visual-studio-add-in-released


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: BaltikS от Ноябрь 05, 2009, 18:15
lit-uriy, это просто сейчас он называется Add-In


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: lit-uriy от Ноябрь 05, 2009, 19:39
понял, спасибо BaltikS.


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: nn1317 от Ноябрь 08, 2009, 16:57
вообще где то проскакивала информация, что если вы начинаете разработку на opensource версии, то вы не можете потом просто купить коммерческую и закрыть тут же все сурсы, т.е. сурсы написанные на орен-сурс версии должны быть открытыми. как то так)


Название: Re: Отличие коммерческой весрии QT от свободной
Отправлено: lit-uriy от Ноябрь 08, 2009, 18:17
это было во времена <=Qt4.4.x