Russian Qt Forum
Ноябрь 25, 2024, 15:31
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Про Qt4.5 и LGPL
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Про Qt4.5 и LGPL (Прочитано 16490 раз)
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Про Qt4.5 и LGPL
«
:
Февраль 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
Записан
ритт
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #1 :
Февраль 10, 2009, 12:29 »
а венду-то зачем покупать
)
вроде, ничего не мешает дождаться релиза и _официально_ начать проект.
на счёт кде могу сказать, что переход на 4.5 оправдан...
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: Про Qt4.5 и LGPL
«
Ответ #2 :
Февраль 10, 2009, 12:32 »
Цитата: Admin от Февраль 10, 2009, 10:28
1) Если я щас начну программу на Qt4.5, будет ли она под обещанным LGPL.
Нет. LGPL вступит в силу с оф. релизом
Цитата: Admin от Февраль 10, 2009, 10:28
2) Почему Trolltech так АГРЕССИВНО продвигает Qt4.5, даже QCreator не хочет идти с версией ниже. KDE4.2 на нее переводят.
Чтобы все переползали на Qt4.5 и Qt Software забыло о поддержке прошлых веток.
Цитата: Admin от Февраль 10, 2009, 10:28
3) Если я пользовался до этого VC Express edition, то могу ли я с помощью ее собирать все приложения Qt4.5
Да
Цитата: Admin от Февраль 10, 2009, 10:28
PS: речь идет о том, могу ли я сделать программу на Qt4.5 под лицензией LGPL под Windows, не покупая ничего кроме Windows
Да
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Swappp
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #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
»
Записан
ритт
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #4 :
Февраль 10, 2009, 12:47 »
Цитата: Swappp от Февраль 10, 2009, 12:35
Цитировать
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/
)...
так зачем поддерживать старые ветки, если так много всего хорошего сделано в новых? в этом плане я солидарен и с троллями, и с кдешниками.
Цитата: Swappp от Февраль 10, 2009, 12:35
Цитировать
PS: речь идет о том, могу ли я сделать программу на Qt4.5 под лицензией LGPL под Windows, не покупая ничего кроме Windows
mingw насколько я помню не налагает каких-либо ограничений на полученный с его помощью код. А что кроме компилятора и Qt еще нужно? Этого уже вполне достаточно для разработки.
мингв научился писать код?
«
Последнее редактирование: Февраль 10, 2009, 12:49 от Константин
»
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Re: Про Qt4.5 и LGPL
«
Ответ #5 :
Февраль 10, 2009, 12:49 »
Винду нужно покупать при ответе на вопрос, что нужно для работы вашей программы: Windows+ ноут.
Swappp:
Раньше если начал на GPL версии, то и веди дальше только на GPL.
Поэтому и спросил - ладно будем ждать официальный релиз. Хотя все равно никто не узнает.
Записан
Swappp
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #6 :
Февраль 10, 2009, 18:33 »
Цитата: Константин от Февраль 10, 2009, 12:47
правда. в 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
»
Записан
ритт
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #7 :
Февраль 11, 2009, 05:43 »
Цитата: Swappp от Февраль 10, 2009, 18:33
Цитата: Константин от Февраль 10, 2009, 12:47
правда. в 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
Сообщений: 544
Re: Про Qt4.5 и LGPL
«
Ответ #8 :
Февраль 11, 2009, 09:28 »
1...
2. Это первая версия выпускаемая под патронажем нокии.
3. Да.
Записан
Swappp
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #9 :
Февраль 12, 2009, 00:02 »
Цитата: Константин от Февраль 11, 2009, 05:43
http://labs.trolltech.com/blogs/2009/02/10/why-kde-42-should-use-qt-45/
Ладно, пока подожду следующей новости от разработчиков KDE
Аргументы в принципе правильные, но с точки зрения разработчика Qt. KDE же коль объявили требование Qt >= 4.4 вряд ли будут его менять. Хотя конечно как-нибудь исправить проблемы с Qt 4.5 стоило бы.
Записан
ритт
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #10 :
Февраль 12, 2009, 00:10 »
кде 4.2.1 выйдет примерно через месяц - там и зависимости обновят
другого себе не представляю, т.к. хаки от 4.4 в транке уже удалили - не будут же их возвращать и тестить ради фикс-релиза...
Записан
Swappp
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #11 :
Февраль 12, 2009, 01:27 »
Цитата: Константин от Февраль 12, 2009, 00:10
кде 4.2.1 выйдет примерно через месяц - там и зависимости обновят
другого себе не представляю, т.к. хаки от 4.4 в транке уже удалили - не будут же их возвращать и тестить ради фикс-релиза...
trunk != 4.2
http://websvn.kde.org/branches/KDE/4.2/
Минорная версия - багфикс, причем обычно серьезных багов, но которые не требуют серьезной переработки кода. Ее обновление не должно требовать обновления мажорных версий либ, а должно проходить как можно мягче. Это просто правила хорошего тона для открытых проектов.
Записан
ритт
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #12 :
Февраль 12, 2009, 02:02 »
4.4 -> 4.5 != мажорное обновление.
4.5 - это минорный релиз относительно 4.4, а вот 5.0 был бы мажорным.
по-крайней мере, в тт и кде именно так считают версии.
апи ведь не ломается? - значит, правила хорошего тона соблюдены.
зы. я не навязываю своё мнение, но лишь выражаю его в дискутивной форме)
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: Про Qt4.5 и LGPL
«
Ответ #13 :
Февраль 12, 2009, 13:39 »
Полностью согласен с Константином
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
shadone
Гость
Re: Про Qt4.5 и LGPL
«
Ответ #14 :
Февраль 12, 2009, 22:22 »
Цитата: Admin от Февраль 10, 2009, 10:28
1) Если я щас начну программу на Qt4.5, будет ли она под обещанным LGPL.
насколько я знаю - нет. но 100% ответить на вопрос смогут юристы почитав лицензионное соглажение распростраемое с 4.5.0RC (там специальная "бета"-лицензия).
Цитата: Admin от Февраль 10, 2009, 10:28
2) Почему Trolltech так АГРЕССИВНО продвигает Qt4.5, даже QCreator не хочет идти с версией ниже. KDE4.2 на нее переводят.
хех, это только кажется со стороны - агрессивно ничего не продвигается - а объясняется легко - QtCreator хочет использовать новую удобную функциональность которая появилась в 4.5 а также багфиксы, не бэкпортируя ничего в старую ветку 4.4. Кроме того - важная причина - QtCreator это "тестовая площадка" для Qt - реальное приложение (Creator, KDE) использующее нестабильную версию Qt позволяет найти и исправить ошибки до релиза.
Цитата: Admin от Февраль 10, 2009, 10:28
3) Если я пользовался до этого VC Express edition, то могу ли я с помощью ее собирать все приложения Qt4.5
да. другой вопрос можно ли создавать коммерческие приложения с помощью VCExpress - лицензию этой среды разработки я не знаю.
Цитата: Sergey B. от Февраль 11, 2009, 09:28
2. Это первая версия выпускаемая под патронажем нокии.
это не так. 4.4.3 была первой.
«
Последнее редактирование: Февраль 12, 2009, 22:24 от ddenis
»
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...