LINUX.ORG.RU

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

 , ,


0

0

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

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

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

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

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

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

★★★★★

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

Ответ на: Re: Qt доступна теперь и под LGPL от eXOR

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

> Прелесть qt хотя бы в том что велосипеды изобретать не надо в таких вещах как:
> 1. Работа с потоками

Ясно, POSIX threads как-то прошли мимо нас.

> 2. Работа с сетью

POSIX'овые socket'ы, видимо, потерялись вместе с тредами

> 3. Unicode и локализация

О GNU gettext не слышали ни разу. Наверное, к тому же и не знаем, что кутешный быдловариант локализации не абсолютно умеет работать с множественными числительными, в отличие от gettext'а.

> 4. Работа с разными БД

Наверное, там еще абстракиця, которая осуществляет преобразования между SQL расширениями различных СУБД встроена, да? Иначе какой же от нее толк, если у всех СУБД сейчас API простецкое, а вот, скажем, текущее время узнается везде по-своему.

>5. Нормальные typesafe контейнеры

Не понял, std::vector, std::map, std::set, std::multimap и т. д. и т. п. уже не в моде?

Вывод: вон из профессии

// wbr Артемий

anonymous ()

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

>11:56:03

>Проверено: 12:22:30

И к 20:47:00 уже 399 каментов... Ещё не читал, но уже предвкушаю

anonymous ()
Ответ на: Re: Qt доступна теперь и под LGPL от www_linux_org_ru

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

>виртуальными по обоим аргументам

Вообще они зовутся мультиметодами ;) Кстати, разве они так уж часто нужны?

theos ★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от theos

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

> Вообще они зовутся мультиметодами ;) Кстати, разве они так уж часто нужны?

Настолько часто, что в плюсовых шаблонах матчинг происходит по всем параметрам, коих может быть значительно больше двух. Это не что иное, как compile-time мультиметод.

Простейший пример: boost::lexical_cast

anonymous ()
Ответ на: Re: Qt доступна теперь и под LGPL от anonymous

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

>> Прелесть qt хотя бы в том что велосипеды изобретать не надо в таких вещах как:

>> 1. Работа с потоками

>Ясно, POSIX threads как-то прошли мимо нас.

Разве в вантузе есть POSIX threads?

>>2. Работа с сетью

>POSIX'овые socket'ы, видимо, потерялись вместе с тредами

Разве в вантузе есть POSIX'овые socket'ы?

>GNU gettext

Разве в вантузе есть GNU gettext?

Из ответов на эти вопросы сделайте вывод, нужно ли это тем, кто называет себя кутешниками.

Minoru ★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от Minoru

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

Вот мне интересно, есть какие нить языки программирования или либы с инструментарием подобным сигналам/слотам в Куте? Штука часто просто археудобная

Gorthauer ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от Minoru

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

> Разве в вантузе есть POSIX threads?

Черт возьми, а я-то думал, что это linux.org.ru. Вот черт, опять windows.org.ru вбил по привычке.

> Разве в вантузе есть POSIX'овые socket'ы?

Почитайте о WSA 2. Узнаете много нового.

> Разве в вантузе есть GNU gettext?

Как ни дико это звучит, но есть. Именно GNU и именно gettext. Попадает в систему примерно такими же путями, как .NET Framework в win2k

// wbr Артемий

P. S. Вон из профессии!

anonymous ()
Ответ на: Re: Qt доступна теперь и под LGPL от anonymous

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

>> Разве в вантузе есть POSIX threads?

> Черт возьми, а я-то думал, что это linux.org.ru. Вот черт, опять windows.org.ru вбил по привычке.


Ты так и не ответил - есть или нет.

tailgunner ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от theos

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

> Так это _статичекский_ матчинг. это то понятно. я про _динамический_.

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

anonymous ()
Ответ на: Re: Qt доступна теперь и под LGPL от anonymous

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

Вы кроссплатформенное приложение когда-нибудь писали? Если писали, то наверняка изобретали собственные велосипеды. В Qt это всё уже давно сделано и один и тот же код работает везде, в том числе и на мобильных устройствах.

Поэтому: Вон из профессии!

Reset ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от mint

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

>Да, хоть я и работаю с плюсами, я в них всё больше разочаровываюсь. Единственное, что меня "удерживает" - книга Александреску и большие возможности разврата с шаблонами ;D

Ну как бы Александреску-то плюсы давно забросил сам, а весной у него выходит новая книга по D. Поэтому есть смысл задуматься ;D

anonymous ()
Ответ на: Re: Qt доступна теперь и под LGPL от wfrr

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

> Щас вот в жабе лямбды ваяют, это штож значит всем лямбды нужны, а си и прочее говно без них както живет.

1. да нужны

2. нет, лямбды (хотя и неполноценные) есть и в С -- в т.ч. гнутое расширение "вложенные функции"

www_linux_org_ru ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от MYMUR

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

> (Про то, что Qt --- это не только гуй, и с её помощью как раз можно написать Ъ-консольное приложение (заюзав, к примеру, только QtCore и QtNetwork), я лучше ничего говорить не буду, а то одним анонимусом станет меньше, а они у нас наперечёт....)

Пока кутя была не-lgpl, я презрительно отворачивался от этих либ, но щас решил, что надо бы изучить...

www_linux_org_ru ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от www_linux_org_ru

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

>лямбды (хотя и неполноценные)

Это частично беременные лямбды?

>1. да нужны


Нужны тебе, большая часть индусов живет и без них и будет жить, дальше.

wfrr ★★☆ ()

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

Новость очень позитивна. Отлично.

asaw ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от wfrr

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

> Нужны тебе, большая часть индусов живет и без них и будет жить, дальше.

Опять не угадал. Посмотри на досуге доку на libcurl как пример того, как в С передаются замыкания (для Ъ -- в виде указателя на функцию и указателя на void)

www_linux_org_ru ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от randomik

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

Так-же для подписчиков доступны разные фенечки, в виде уже реализованных вкусностей для гуев (типа color choose box и т.п.), чего нет в open source версии. Помню надо было такую вещь, нигде найти не мог, а оказалась она доступна только для платных подписчиков =( Потом все-же нашел реализацию такой вещи в сторонней библиотеке, но осадок остался.

kod-x ()
Ответ на: Re: Qt доступна теперь и под LGPL от www_linux_org_ru

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

>libcurl

Писано индусами?

>в виде указателя на функцию и указателя на void


Мдя, это не лямбды это гимор на постном масле, с темже успехом ты мог бы утверждать что лямбды есть в асме.

зы. так что там с рапространенностью irl?

wfrr ★★☆ ()
Ответ на: Re: Qt доступна теперь и под LGPL от wfrr

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

>> лямбды (хотя и неполноценные) > Это частично беременные лямбды?

В отличие от частично беременных женщин неполноценные лямбды можно использовать, более того, они быстрее полноценных.

www_linux_org_ru ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от Gorthauer

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

>Вот мне интересно, есть какие нить языки программирования или либы с инструментарием подобным сигналам/слотам в Куте? Штука часто просто археудобная

smalltalk, objective-c/c++?

st0ke ()
Ответ на: Re: Qt доступна теперь и под LGPL от www_linux_org_ru

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

>> Это частично беременные лямбды?

> В отличие от частично беременных женщин неполноценные лямбды можно использовать

Ты кормишь жирного тролля.

tailgunner ★★★★★ ()

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

Отныне Qt педалит и рулит! :)

anonymous ()

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

буду продолжать читать тред уже завтра с работы, примерно в 12.00 по Гринвичу. делайте ваши ставки, сколько страниц будет к тому времени?
рад за qt, теперь смогу ее рекомендовать и для закрытых разработок тоже.

val-amart ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от wfrr

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

>>libcurl > Писано индусами?

The original author of cURL is Daniel Stenberg, who started the project in 1997

Уже слишком много ляпов, я закрываю дискуссию с тобой на эту тему.

www_linux_org_ru ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от theos

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

> Вообще они зовутся мультиметодами ;) Кстати, разве они так уж часто нужны?

Честно говоря я до сих пор не понял, где нужны именно *методы* (ну или мультиметоды) в противовес функциям. По-моему, нигде.

www_linux_org_ru ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от eXOR

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

>Прелесть qt хотя бы в том что велосипеды изобретать не надо в таких >вещах как:

>1. Работа с потоками >2. Работа с сетью >3. Unicode и локализация >4. Работа с разными БД Используйте Glib. А для работы с разными БД есть ODBC, в частности http://www.unixodbc.org/ В Java тоже ничего не нужно изобретать по всем перечисленным пунктам.

anonymous ()
Ответ на: Re: Qt доступна теперь и под LGPL от theos

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

>Вообще они зовутся мультиметодами ;) Кстати, разве они так уж часто нужны?

в 95% случаях потребность в мультиметодах означает ошибку проектирования

в оставшихся 5% - да, нужны. и для этого есть CLOS :)

jtootf ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от anonymous

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

Джава и плюсопоклонничество несовместимы, ибо ☩☩-филы так ратуют за производятельность что напишут на си и плюсах за год жрущее и тормозящее поделие которое на яве можно написать за неделю, зато на плюсах оно будет течь!

wfrr ★★☆ ()
Ответ на: Re: Qt доступна теперь и под LGPL от st0ke

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

>Вот мне интересно, есть какие нить языки программирования или либы с инструментарием подобным сигналам/слотам в Куте

сигналы-слоты Qt - весьма ущербная реализация событий

смотри Tcl/Tk и Reactive для Haskell

ну и Smalltalk, да

jtootf ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от wfrr

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

>А вставки на асме быстрее кода на сях, так что велкам к истокам?

тем, кто такое пишет, очень хочется оторвать три и более конечностей

jtootf ★★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от eXOR

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

> И когда же это Qt был не под GPL?

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

Если бы не GTK+ и не все усилия, связанные с ним
мы бы не увидели свободной версии Qt.

В любом случае, GTK+ останется самым популярным
средством для гуйков.

Sphinx ★★☆☆ ()
Ответ на: Re: Qt доступна теперь и под LGPL от anonymous

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

>Наверное, к тому же и не знаем, что кутешный быдловариант локализации не абсолютно умеет работать с множественными числительными, в отличие от gettext'а.

4.2.

JackYF ★★★★ ()
Ответ на: Re: Qt доступна теперь и под LGPL от wfrr

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

>Чувствуешь что надо было кодить на жаве?

это тебе libastral такое сказал?

жаба не нужна чуть более чем полностью

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