Платформа Qt 4.5 выйдет под лицензией LGPL

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

Платформа Qt 4.5 выйдет под лицензией LGPL

Сообщение Attid » 14.01.2009 19:02:35

Компания Nokia объявила, что начиная с версии 4.5 платформа Qt будет выходить под лицензией LGPL 2.1. Смена лицензии, согласованная с KDE Free Qt Foundation, позволит компании расширить клиентскую базу за счет большего числа коммерческих разработчиков и является заключительным этапом кампании «Qt повсюду» ("Qt Everywhere").

Переход на LGPL даст возможность разработчикам использовать более либеральную, по сравнению с GPL, схему лицензирования, и убирает еще один барьер на пути повсеместного внедрения Qt. Помимо этого, платформа будет продолжать лицензироваться под коммерческой и GPL 3.0 лицензиями.

Nokia также обещает сделать разработку Qt более открытой для сообщества, выложить в публичный домен все ресурсы релиза Qt 4.5, обеспечить доступ к репозитариям и организовать поддержку пользователей, включающую платную и бесплатную опции. За столь щедрым жестом компании стоит тот факт, что в отличии от Trolltech, Nokia не ставит целью заработать на Qt. Ее стратегия продолжает линию «10х», анонсированную в прошлом году, суть которой сводится к десятикратному увеличению количества разработчиков и пользователей библиотеки, или как заметил KDE и Qt разработчик Thiago Maciera: “KDE станет в 10 раз популярнее”.


спер тут
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Платформа Qt 4.5 выйдет под лицензией LGPL

Сообщение alexs » 14.01.2009 20:36:42

Похвально слышать.
Хотя я приверженец гнома - но сама qt 4 мне нравится (в отличии от кде)
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Платформа Qt 4.5 выйдет под лицензией LGPL

Сообщение *vmr » 15.01.2009 01:47:29

Другими словами, это даcт возможность бесплатно использовать библиотеку Qt для коммерческого ПО?
____

Есть надежада, что Embarcadero все же сможет включить поддержку Linux в следующей версии Delphi (Comodore, середина 2010-го года).

На самом деле, это может означать, что в ближайшее время, мы, наконец, получим основательно преработанную и "подчищенную" CLX, позволяющую писать кроссплатформенные программы, компилируемые в нативный код для многих платформ.

Чем это грозит для Embarcadero? А грозит тем, что если архитектура компонентов Delphi будет пересмотрена в пользу возможности создания настоящих Qt виджетов, то Embarcadero сможет сильно помочь поставщикам компонентов Делфи. Помочь за счет резкого расширения базы клиентов — пользователей библиотеки Qt. А эта база гораздо больше, чем в настоящее время может предложить Delphi. В то же время, Qt не имеет большого выбора из сторонних поставщиков, и такие компании как DevExpress или ТМС, смогут сделать неплохой апгрейд в ее базе виджетов.

PS: оригинал тут
PPS: Сорри, но увы Lazarus я не рассматриваю серьезно
Аватара пользователя
*vmr
постоялец
 
Сообщения: 168
Зарегистрирован: 08.01.2007 01:46:07
Откуда: Киев

Re: Платформа Qt 4.5 выйдет под лицензией LGPL

Сообщение perlpunk » 15.01.2009 13:11:08

все бы хорошо, да только приложения, получаемые с использованием библиотеки Qt выходит не меньше 10 мегабайт.
хотя в том же lazarus всего пару мегабайт.
perlpunk
новенький
 
Сообщения: 90
Зарегистрирован: 26.09.2008 21:19:48

Re: Платформа Qt 4.5 выйдет под лицензией LGPL

Сообщение *vmr » 15.01.2009 13:37:32

1. Лазарус использует тот же Qt (ну или другую либу)
2. Про 10 Мб - "не верю!" :) пруфлинк в студию
3. LGPL позволяет держать весь Qt в динамически подключаемой библиотеке. Да, ее размер будет большим (надо ж туда впихнуть на все случаи жизни), но ведь эту библиотеку можно шарить между приложениями! Если под виндой прийдется таскать с собой (никто не гарантирует что она уже будет на целевой машине), то под линухами она уже должна быть по-дефолту. А если не оказалось — инсталлер пекеджей сам найдет и установит что нужно (может я немного наивен?)
Аватара пользователя
*vmr
постоялец
 
Сообщения: 168
Зарегистрирован: 08.01.2007 01:46:07
Откуда: Киев

Re: Платформа Qt 4.5 выйдет под лицензией LGPL

Сообщение Mr.Smart » 15.01.2009 17:06:15

perlpunk писал(а):все бы хорошо, да только приложения, получаемые с использованием библиотеки Qt выходит не меньше 10 мегабайт.
хотя в том же lazarus всего пару мегабайт.

Это в случае линковки!
При динамической загрузки получится следующая картина (в Windows):
  • Размер исполняемого файла стандартен (без использования всяких upx'ов
  • Необходима также библиотека libqt4intf.dll размер её ~ 1,2 Mb
  • Библиотека QT QtCore4.dll ~ 2,7 Mb
  • Библиотека QT QtGui4.dll ~ 10,4 Mb
  • Библиотека MGW mingwm10.dll ~ 15 Kb
Если программый продук "объёмистый" то можно и потоскать данный либы с ним, а если программа состоит из одного файла - смысл?
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: Платформа Qt 4.5 выйдет под лицензией LGPL

Сообщение Logo » 15.01.2009 20:58:48

*vmr писал(а):PPS: Сорри, но увы Lazarus я не рассматриваю серьезно

Ваша точка зрения нам весьма и весьма дорога. :mrgreen:
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Re: Платформа Qt 4.5 выйдет под лицензией LGPL

Сообщение perlpunk » 15.01.2009 23:09:45

*vmr писал(а):1. Лазарус использует тот же Qt (ну или другую либу)

Необязательно. Веть есть же GTK. Qt это скорее изврат для паскаля - она же (Qt) на с++ написана. В винде так вообще windows api использует для gui без всяких графических оберток.

*vmr писал(а):2. Про 10 Мб - "не верю!" :) пруфлинк в студию
3. LGPL позволяет держать весь Qt в динамически подключаемой библиотеке. Да, ее размер будет большим (надо ж туда впихнуть на все случаи жизни), но ведь эту библиотеку можно шарить между приложениями! Если под виндой прийдется таскать с собой (никто не гарантирует что она уже будет на целевой машине), то под линухами она уже должна быть по-дефолту. А если не оказалось — инсталлер пекеджей сам найдет и установит что нужно (может я немного наивен?)


а это и имелось ввиду - хоть динамически, хоть статически - размер около 10 метров.
вот как раз Mr.Smart ниже привел пример.

для линукса допустим это не имеет значение. но вот для виндовс придется таскать эти библиотеки. и зачем? если для лазаруса под виндовс без них вообще можно обойтись.
perlpunk
новенький
 
Сообщения: 90
Зарегистрирован: 26.09.2008 21:19:48


Вернуться в Потрепаться

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

Рейтинг@Mail.ru