Russian Qt Forum
Ноябрь 25, 2024, 15:51 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Про Qt4.5 и LGPL  (Прочитано 16502 раз)
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« : Февраль 10, 2009, 10:28 »

В связи с выходом первого официального снапшота Qt 4.5 возникли вопросы.

1) Если я щас начну программу на Qt4.5, будет ли она под обещанным LGPL.
2) Почему Trolltech так АГРЕССИВНО продвигает Qt4.5, даже QCreator не хочет идти с версией ниже. KDE4.2 на нее переводят. Злой
3) Если я пользовался до этого VC Express edition, то могу ли я с помощью ее собирать все приложения Qt4.5

PS: речь идет о том, могу ли я сделать программу на Qt4.5 под лицензией LGPL под Windows, не покупая ничего кроме Windows Показает язык
Записан
ритт
Гость
« Ответ #1 : Февраль 10, 2009, 12:29 »

а венду-то зачем покупать  Непонимающий)
вроде, ничего не мешает дождаться релиза и _официально_ начать проект.

на счёт кде могу сказать, что переход на 4.5 оправдан...
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #2 : Февраль 10, 2009, 12:32 »

1) Если я щас начну программу на Qt4.5, будет ли она под обещанным LGPL.

Нет. LGPL вступит в силу с оф. релизом

2) Почему Trolltech так АГРЕССИВНО продвигает Qt4.5, даже QCreator не хочет идти с версией ниже. KDE4.2 на нее переводят. Злой

Чтобы все переползали на Qt4.5 и Qt Software забыло о поддержке прошлых веток.

3) Если я пользовался до этого VC Express edition, то могу ли я с помощью ее собирать все приложения Qt4.5

Да

PS: речь идет о том, могу ли я сделать программу на Qt4.5 под лицензией LGPL под Windows, не покупая ничего кроме Windows Показает язык

Да
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Swappp
Гость
« Ответ #3 : Февраль 10, 2009, 12:35 »

Цитировать
1) Если я щас начну программу на Qt4.5, будет ли она под обещанным LGPL.
RC насколько я понял еще не под LGPL. Но со своим кодом можно делать все что угодно, в частности менять лицензии, если этому не препятствуют другие соглашения. В данном случае, если начать разработку используя GPL библиотеку, но при этом не делать каких-либо релизов, т.е. не распространять свою программу, то в последствии, при выходе Qt под LGPL можно будет изменить лицензию своего кода на любую и при этом предоставлять код под GPL в открытый доступ не обязательно (а вот каким-нибудь бета-тестерам, обязательно, причем им нельзя запретить распространять код дальше на условиях GPL).
Цитировать
KDE4.2 на нее переводят.
Не правда. http://www.linux.org.ru/view-message.jsp?msgid=3490372
Цитировать
PS: речь идет о том, могу ли я сделать программу на Qt4.5 под лицензией LGPL под Windows, не покупая ничего кроме Windows
mingw насколько я помню не налагает каких-либо ограничений на полученный с его помощью код. А что кроме компилятора и Qt еще нужно? Этого уже вполне достаточно для разработки.
« Последнее редактирование: Февраль 10, 2009, 12:37 от Swappp » Записан
ритт
Гость
« Ответ #4 : Февраль 10, 2009, 12:47 »

Цитировать
KDE4.2 на нее переводят.
Не правда. http://www.linux.org.ru/view-message.jsp?msgid=3490372
правда. в qt-copy уже 4.5rc1, хаки от 4.4 из кода кде убирают, плазмоиды скорее всего будут использовать kinetic (http://labs.trolltech.com/blogs/2009/02/08/qt-kinetic-hits-plasma/)...
так зачем поддерживать старые ветки, если так много всего хорошего сделано в новых? в этом плане я солидарен и с троллями, и с кдешниками.

Цитировать
PS: речь идет о том, могу ли я сделать программу на Qt4.5 под лицензией LGPL под Windows, не покупая ничего кроме Windows
mingw насколько я помню не налагает каких-либо ограничений на полученный с его помощью код. А что кроме компилятора и Qt еще нужно? Этого уже вполне достаточно для разработки.
мингв научился писать код?  Смеющийся
« Последнее редактирование: Февраль 10, 2009, 12:49 от Константин » Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #5 : Февраль 10, 2009, 12:49 »

Винду нужно покупать при ответе на вопрос, что нужно для работы вашей программы: Windows+ ноут.

Swappp:
Раньше если начал на GPL версии, то и веди дальше только на GPL. Улыбающийся Поэтому и спросил - ладно будем ждать официальный релиз. Хотя все равно никто не узнает.
Записан
Swappp
Гость
« Ответ #6 : Февраль 10, 2009, 18:33 »

правда. в qt-copy уже 4.5rc1, хаки от 4.4 из кода кде убирают, плазмоиды скорее всего будут использовать kinetic (http://labs.trolltech.com/blogs/2009/02/08/qt-kinetic-hits-plasma/)...
Все таки речь идет о KDE 4.3. Я очень сомневаюсь, что в минорной версии будут менять требования к зависимостям. Тем более Qt 4.5 еще не вышел.
Цитировать
мингв научился писать код?
Машинный код всегда умел Подмигивающий
« Последнее редактирование: Февраль 10, 2009, 18:34 от Swappp » Записан
ритт
Гость
« Ответ #7 : Февраль 11, 2009, 05:43 »

правда. в qt-copy уже 4.5rc1, хаки от 4.4 из кода кде убирают, плазмоиды скорее всего будут использовать kinetic (http://labs.trolltech.com/blogs/2009/02/08/qt-kinetic-hits-plasma/)...
Все таки речь идет о KDE 4.3. Я очень сомневаюсь, что в минорной версии будут менять требования к зависимостям. Тем более Qt 4.5 еще не вышел.
http://labs.trolltech.com/blogs/2009/02/10/why-kde-42-should-use-qt-45/
Записан
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #8 : Февраль 11, 2009, 09:28 »

1...
2. Это первая версия выпускаемая под патронажем нокии.
3. Да.
Записан
Swappp
Гость
« Ответ #9 : Февраль 12, 2009, 00:02 »

Ладно, пока подожду следующей новости от разработчиков KDE Смеющийся
Аргументы в принципе правильные, но с точки зрения разработчика Qt. KDE же коль объявили требование Qt >= 4.4 вряд ли будут его менять. Хотя конечно как-нибудь исправить проблемы с Qt 4.5 стоило бы.
Записан
ритт
Гость
« Ответ #10 : Февраль 12, 2009, 00:10 »

кде 4.2.1 выйдет примерно через месяц - там и зависимости обновят Улыбающийся
другого себе не представляю, т.к. хаки от 4.4 в транке уже удалили - не будут же их возвращать и тестить ради фикс-релиза...
Записан
Swappp
Гость
« Ответ #11 : Февраль 12, 2009, 01:27 »

кде 4.2.1 выйдет примерно через месяц - там и зависимости обновят Улыбающийся
другого себе не представляю, т.к. хаки от 4.4 в транке уже удалили - не будут же их возвращать и тестить ради фикс-релиза...
trunk != 4.2
http://websvn.kde.org/branches/KDE/4.2/
Минорная версия - багфикс, причем обычно серьезных багов, но которые не требуют серьезной переработки кода. Ее обновление не должно требовать обновления мажорных версий либ, а должно проходить как можно мягче. Это просто правила хорошего тона для открытых проектов.
Записан
ритт
Гость
« Ответ #12 : Февраль 12, 2009, 02:02 »

4.4 -> 4.5 != мажорное обновление.
4.5 - это минорный релиз относительно 4.4, а вот 5.0 был бы мажорным.
по-крайней мере, в тт и кде именно так считают версии.
апи ведь не ломается? - значит, правила хорошего тона соблюдены.

зы. я не навязываю своё мнение, но лишь выражаю его в дискутивной форме)
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #13 : Февраль 12, 2009, 13:39 »

Полностью согласен с Константином
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
shadone
Гость
« Ответ #14 : Февраль 12, 2009, 22:22 »

1) Если я щас начну программу на Qt4.5, будет ли она под обещанным LGPL.
насколько я знаю - нет. но 100% ответить на вопрос смогут юристы почитав лицензионное соглажение распростраемое с 4.5.0RC (там специальная "бета"-лицензия).

2) Почему Trolltech так АГРЕССИВНО продвигает Qt4.5, даже QCreator не хочет идти с версией ниже. KDE4.2 на нее переводят. Злой
хех, это только кажется со стороны - агрессивно ничего не продвигается - а объясняется легко - QtCreator хочет использовать новую удобную функциональность которая появилась в 4.5 а также багфиксы, не бэкпортируя ничего в старую ветку 4.4. Кроме того - важная причина - QtCreator это "тестовая площадка" для Qt - реальное приложение (Creator, KDE) использующее нестабильную версию Qt позволяет найти и исправить ошибки до релиза.

3) Если я пользовался до этого VC Express edition, то могу ли я с помощью ее собирать все приложения Qt4.5
да. другой вопрос можно ли создавать коммерческие приложения с помощью VCExpress - лицензию этой среды разработки я не знаю.


2. Это первая версия выпускаемая под патронажем нокии.
это не так. 4.4.3 была первой.
« Последнее редактирование: Февраль 12, 2009, 22:24 от ddenis » Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.057 секунд. Запросов: 23.