LINUX.ORG.RU

Qt доступна теперь и под LGPL

 , ,


0

0

Компания Nokia объявила о том, что, начиная с версии 4.5, кросс-платформенная библиотека Qt будет доступна также под лицензией LGPL.

Переход на более мягкую лицензию позволит снять те ограничения, которые раньше останавливали многих коммерческих разработчиков от использования Qt для своих проектов и позволит значительно расширить круг пользователей библиотеки.

Кроме того, станут общедоступными репозитории исходных кодов Qt, сделав процесс разработки библиотеки открытым для сообщества.

Коммерческая лицензия и лицензия GPL также останутся доступными.

Nokia таким образом рассчитывает качественно повысить популярность библиотеки и сохранить ее статус как лучшей в классе кросс-платформенных библиотек для разработки приложений и пользовательского интерфейса.

>>> Подробности

★★★★★

Проверено: Dimez ()

Ответ на: комментарий от Rapt0r

>Не верится как-то после рассказов о писании веб сайтов на хацкеле.

Мазохистская природа хацкеля - выдумка ударенных ООПой недоучек, для которых функционалка - действительно довольно мучительное занятие. А имея голову почему бы и не захотеть изъявлять свое желание кратко и декларативно, а не в виде занудных нечитаемых (но зато избавляющих от необходимости активно думать) императивных инкантаций над объектами. Поэтому поддерживаю товарища.

Minoru ★★★
()
Ответ на: комментарий от anonymous

Я тоже было начал переписывать проект с изначального Qt на GTK+ потому что для языка на который я пересел с плюсов не было биндингов Qt. Вовремя спохватился и начал делать биндинг вместо этого. И спустя 2 месяца - такой праздник! Ура товарищи!

А я изначально верил в свою счастливую карму, поэтому пишу свой проект на Qt!. Уже 70000 строк кода!

anonymous
()
Ответ на: комментарий от anonymous

>А я изначально верил в свою счастливую карму, поэтому пишу свой проект на Qt!. Уже 70000 строк кода!

Это какой-нибудь тяжелый и неповоротливый гуй "все в одном"?

Minoru ★★★
()

Ура, это просто отлично!!! Молодцы всетаки нокиевцы :))))))))))))))

Buy ★★★★★
()
Ответ на: комментарий от Minoru

>А я изначально верил в свою счастливую карму, поэтому пишу свой проект на Qt!. Уже 70000 строк кода!

Это какой-нибудь тяжелый и неповоротливый гуй "все в одном"?
Minoru (*) (14.01.2009 23:30:36)

Дядя, написано же тебе - проект! Гдк написано, что это одна программа?
тяжелый и неповоротливый тебе в корму, дорогуша! ;-)))

anonymous
()

наверно оно хорошо...

меня не трогает, ибо студенд и все just for fun. особенный fun читать на лабах по WinAPI какой-нибудь док по Qt

IgorIs
()

Колебание в Силе чувствую я! Многое изменит оно!

fractaler ★★★★★
()
Ответ на: комментарий от Minoru

> Мазохистская природа хацкеля - выдумка ударенных ООПой недоучек, для которых функционалка - действительно довольно мучительное занятие.

Ахренеть, на ЛОРе от крутых хаскеляторов скоро проходу не будет. На свет они лезут, что ли?

tailgunner ★★★★★
()
Ответ на: комментарий от FENix

Добавьте метку "коммерческое ПО". Ибо нужно это только производителям оного. FENix (*) (14.01.2009 23:41:32)

На кол садись, негодник, чтоб мозги вправить!

anonymous
()
Ответ на: комментарий от anonymous

>На кол садись, негодник, чтоб мозги вправить!

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

anonymous
()
Ответ на: комментарий от anonymous

точно.новость греет душу и производителям метана,а не только коммерческого софта.до появления новости что-то мешало писать на этой либе,аналитеги чувствовали кармой какой-то подвох.или писатели-аналитеги таки собираются продавать свои поделки.
anonymous (*) (15.01.2009 0:09:26)

Надо же в Европу газ досталять! ;-)))

anonymous
()
Ответ на: комментарий от FENix

> Добавьте метку "коммерческое ПО". Ибо нужно это только производителям оного.

правильно! все "коммерческое ПО" - втопку! очередное откровение красноглазого, блин :-/

Т.е. если софт не по лицензии GPL, то он - зло, так, что ли?

anonymous
()
Ответ на: комментарий от anonymous

>правильно! все "коммерческое ПО" - втопку! очередное откровение красноглазого, блин :-/

Т.е. если софт не по лицензии GPL, то он - зло, так, что ли?

Новость интересна только коммерческим разработчикам.Прочтите уже текст новости.Qt и раньше была доступна для некоммерческих разработчиков.Недоумение вызывают радостные вопли некоторых товарищей которые якобы уже пишут свои проекты и новость их необычайно обрадовала.Вопрос - почему? Они собирались продавать свои творения, но небыло денег на лицензию? Причем тут красноглазие?

anonymous
()
Ответ на: комментарий от mint

> Ты не представляешь, как ты прав. Вокруг меня только и разговоров о Qt, но почти никто не знает про GTK+ (и не узнали бы, если бы я не делал на нём курсовик =))

А у нас никто не знает ни про Qt ни про Gtk, а все спрашивают: "На чом писал, на вижуале? на билдере?"

Мде... :-/

Arceny ★★
()
Ответ на: комментарий от x86_64

> А что? Один код для линюкс, виндовс се, симбиан и т. д. Не представляешь что кому то лень под все эти платвормы отдельно писать?

Абсолютно согласен, я например Qt выбрал для своих поделок потому что оно вменяемо собирается из одного исходника ВООБЩЕ без изменений в коде на разных платформах.

Arceny ★★
()
Ответ на: комментарий от anonymous

> Qt и раньше была доступна для некоммерческих разработчиков.

прочти наконец-то лицензию. Или плати деньги, или по GPL. Прогу на BSD/Apache/artistic лицензиях не напишешь, плюс, freeware тоже.

anonymous
()
Ответ на: комментарий от Rapt0r

ну пара дефайнов погоду не сделают, всётаки совсем без них не обойдешься

Gorthauer ★★★★★
()
Ответ на: комментарий от tailgunner

>Ахренеть, на ЛОРе от крутых хаскеляторов скоро проходу не будет. На свет они лезут, что ли?

на сахарок мы лезем, на сахарок :)

jtootf ★★★★★
()
Ответ на: комментарий от Rapt0r

Помните GtkStatusIcon это не виджет, а просто GObject. Создание в виде виджета было бы не практично, так как системный лоток в Win32 не позволяет внедрение произвольных виджетов. http://www.opennet.ru/docs/RUS/gtk-reference/GtkStatusIcon.html

anonymous
()
Ответ на: комментарий от dmitry_r

>Не видно связи - ничего не поделаешь. Бесперспективняк...

ну как бы это сказать

Qt - кактус, но годный; а WinForms - это, скажем прямо, удобрение

не видел ещё ни одного человека (включая себя), кто сказал бы в сторону WinForms (да и WPF) что-то хорошее

потому попкорн будет явно излишним

jtootf ★★★★★
()
Ответ на: комментарий от jtootf

>> Ахренеть, на ЛОРе от крутых хаскеляторов скоро проходу не будет. На свет они лезут, что ли?

> на сахарок мы лезем, на сахарок :)

Ну, тебе-то до крутого хаскелятора еще расти надо. Где надпись на майке "Я нинавижу Си++"? Почему в лексиконе отсуствует фраза "ударенные ООПой недоучки"? Да ты еще и Тиклем пользуешься? Ты просто фей[кл]!

%)

tailgunner ★★★★★
()
Ответ на: комментарий от Sphinx

> Изначально Qt был несвободным инструментарием.

Изначально - это когда? Можно ссылкой кинуть? Самое раннее, что удалось найти - это архив сайта trolltech.com за май 2000 года. Уже тогда было две версии. Free и Professional. По лицензии free исходники были доступны.

http://web.archive.org/web/20000816231352/www.trolltech.com/products/download...

http://web.archive.org/web/20000511214308/www.trolltech.com/announce/qt-210.html

eXOR ★★★★★
()
Ответ на: комментарий от k_andy

> Не знаю как там в Qt, а в GTK+ есть GtkStatusIcon.

Можно пошаманить с QSystemTrayIcon

anonymous
()
Ответ на: комментарий от tailgunner

>Где надпись на майке "Я нинавижу Си++"?

у меня на майке, кстати, надпись "Haskell hackers. We are not afraid of a little unsafePerformIO" ;)

>Почему в лексиконе отсуствует фраза "ударенные ООПой недоучки"?

я вежливый

>Да ты еще и Тиклем пользуешься?

и на full-time job поддерживаю огромный плюсовый проект, да :) пропащий я человек, что тут скажешь

>Ты просто фей[кл]!

кого, простите, позвать?..

jtootf ★★★★★
()
Ответ на: комментарий от Voker57

>> Ну и к каким высокоуровневым языкам кроме пистона есть кутешные биндинги?

>Ruby, Perl

к перлу биндинги один 2003 года - мертвый дефакто а второй 2007-го года, с QT4.3 уже не работает (то бишь скорее всего тоже дохлый)

xargs ★★★
()
Ответ на: комментарий от jtootf

>>О веб-девелопменте с помощью Qt - всем курить http://iquip.org/ . Он еще конечно не готов, но ведется активная разработка. Qt Everywhere!

>мыши. кактус. кушать

толсто. пока ты будешь писать веб-приложения я, заметь, БЕЗ ПЕРЕКОМПИЛЯЦИИ, запущу обычное десктопное приложение в веб-режиме. И кто из нас кактусовод?

anonymous
()
Ответ на: комментарий от Demon37

>Пожалуй лучшая новость за последние месяца три.

по моему ничего хорошего. с такими новостями есть риск того что в линукс (вслед за натиском пионеров-идиотов) хлынут еще и шароварщики

оно нам надо?

xargs ★★★
()
Ответ на: комментарий от anonymous

>пока ты будешь писать веб-приложения

начнём с того, что я их вообще не буду писать

>запущу обычное десктопное приложение в веб-режиме

и пользователи этого чуда тебе что-нибудь благодарно оторвут

>И кто из нас кактусовод?

зеркало есть? :)

jtootf ★★★★★
()
Ответ на: комментарий от anonymous

>QT же не от хорошей жизни пользуется своим собственным препроцессором.

а) QuickTime тут мимо кассы. можно же и выучить, что библиотеку, о которой говорим, зовут Qt;

б) от того, в основном, что во времена начала Qt компиляторы C++ очень фигово умели шаблоны; а теперь уже как-то поздняк метаться. алсо, сия причина (про "фиговые компиляторы") до сих пор где-то на сайте Qt болтается. а библиотек для slot/signal (кстати, с проверкой типов на этапе компиляции, чего Qt как не умел в первой версии, так и до сих пор не умеет) есть. хотя бы общеизвестная libsigc++. а в Qt до сих пор хромают на костылях.

anonymous
()
Ответ на: комментарий от jtootf

>> Правильнее было бы написать "...can't do without a little unsafePerformIO" :D

> поспорим? :)

О том, что Хаскель и без unsafePerformIO является Тьюринг-полным? А смысл? :)

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

>О том, что Хаскель и без unsafePerformIO является Тьюринг-полным? А смысл? :)

ну...весело. и тред "Фраза о Хаскеле" можно сделать; а то обидно - у лисперов есть, а у нас нет :(

jtootf ★★★★★
()
Ответ на: комментарий от anonymous

> прочти наконец-то лицензию. Или плати деньги, или по GPL. Прогу на BSD/Apache/artistic лицензиях не напишешь, плюс, freeware тоже.

на BSD (которая совместима с GPL) можно

unC0Rr ★★★★★
()
Ответ на: комментарий от jtootf

> тред "Фраза о Хаскеле" можно сделать; а то обидно - у лисперов есть, а у нас нет :(

Ибо адепты Хаскеля недостаточно твердолобы^Wтверды в вере :)

tailgunner ★★★★★
()
Ответ на: комментарий от GlitchHead

>C++, Python, Perl, Ruby, Java, C# вроде шевелится.

Я что-то пропустил? Ссылку на живой биндинг qt4 к perl.

KblCb ★★★★★
()
Ответ на: комментарий от jtootf

>> Ибо адепты Хаскеля недостаточно твердолобы^Wтверды в вере :)

> огнём и мечом же!

Вежлив ты слишком для этого ;) Вот Веталег - он не стеснялся, и на него до сих пор некоторые молятся %) Бугмакер тоже условностями не озабочивался.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

>Бугмакер тоже условностями не озабочивался

не удержусь, JВИМ!

>Вежлив ты слишком для этого

это есть :(

jtootf ★★★★★
()
Ответ на: комментарий от jtootf

>начнём с того, что я их вообще не буду писать

Ну а пукаешь то тогда чего не в тему абсолютно?

>б) от того, в основном, что во времена начала Qt компиляторы C++ очень фигово умели шаблоны; а теперь уже как-то поздняк метаться. алсо, сия причина (про "фиговые компиляторы") до сих пор где-то на сайте Qt болтается. а библиотек для slot/signal (кстати, с проверкой типов на этапе компиляции, чего Qt как не умел в первой версии, так и до сих пор не умеет) есть. хотя бы общеизвестная libsigc++. а в Qt до сих пор хромают на костылях.

Я не фанат плюсов, более того не использую их. Но. Я больше доверяю ребятам из trolltech, которые имеют имя и репутацию чем анонимусу-аналитику с лора. И на то чтобы изобрести свой велосипед для сигналов-слотов у них были причины. Читаем http://doc.trolltech.com/4.0/templates.html .

anonymous
()
Ответ на: комментарий от anonymous

>И на то чтобы изобрести свой велосипед для сигналов-слотов у них были причины.

которые называются «тогда были фиговые компиляторы». а теперь переделывать поздняк. что, собственно, по ссылке и сказано. и добавлено розовощёкого маркетинга на тему code generators is good, которое сооовершенно не в тему, да (потому что metastuff и reflections совсем из другой оперы).

а ты не используй C++ дальше, но будь любезен тогда — не лезь туда, где ты примерно на уровне newbie/advanced newbie. или поясни, чем сигналослоты (пардон за термин) от Qt круче подхода libsigc++. заодно покажи, как в Qt делается проверка типов аргументов для сигналослотов во время компиляции. только без «для этого moc и нужен, только его надо допилить» — moc нужен не для этого.

зыж пишу в том числе и на C++/Qt. и не "сцепив зубы", а вполне себе нормально. и Qt весьма нравится. это не значит, что в Qt всё идеально.

anonymous
()
Ответ на: комментарий от Gary

на чём написан — так и работает. не видел ни одной программы на wx, которая бы нормально работала. то загаодчные сегфолты, то фигня с мордой, то ещё что-то. уже рефлекс: «wxWidgets? ясно, фтопку». пока рефлекс был прав в 100% случаев.

anonymous
()
Ответ на: комментарий от Gorthauer

а их никто не может правильно собрать — они всегда тормозят. иногда сегфолтятся ещё.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.