LINUX.ORG.RU

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

 , ,


0

0

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

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

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

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

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

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

★★★★★

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

> Ты и правда думаешь, что для ребят из VMware 3 килобакса за лицензию
> являются серьезной проблемой?


Три килобакса на разработчика и на версию - да являются.

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

>>Где ты там нашел IDL?

>Ну .i файл там есть. И тула которая генерит обвязочный код там есть.

А IDL нет, прикинь %)

>>А генерацию "скелета для Си++"

>Ну можно и не делать предварительно скелет, а сразу писать реализацию впоследствии адаптировав ее к соглашениям COM/OLE Automation.

А можно и не писать, и не адаптировать :D

> Нет ничего такого что бы в корне подорвало мои рассуждения, одно только под3.1416ёздывание и все.

Замечательные рассуждения, б/п. Только вот SWIG к ним имеет довольно отдаленное отношение %)

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

>Может быть с точки зрения Adobe Qt не является нормальным тулкитом?

И именно поэтому они использовали Qt для написания Adobe Photoshop Album?

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

>И теперь каждый Вася Пупкин сможет написать свой собственный проприетарный сверху донизу кулькулятор на Qt!!! %)

Ну как то я не вижу гткшных проприетарных калькуляторов %) Хотя в целом да, проприетарных прог на гтк конечно больше, чем на Qt, но ежели без фанатизма смотреть, то пусть проприетарные проги будут. Терь кеды тоже могут стать Ъ-энтерпрайзом.

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

> смотря на управление vmware server 2.x я бы не сказал, что это -
> очень правильное решение :-/ по сравнению с 1.x. или по крайней мере

> им его до вменяемого состояния ещё пилить и пилить...


+1. На десктопе я лично перешел на virtualbox.

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

>И именно поэтому они использовали Qt для написания Adobe Photoshop Album?
Ну можт настанут такие светлые времена, когда Фотошоп целиком на Qt перенесут

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

>как-то так сложилось, что не знаю ни одного человека, который бы пользовался оперой

А может просто не знаешь, что человек пользуется Оперой? ;)

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

>че все радуются-то за этот qt? за его обратную несовместимость? за глюкавые кеды? все эти виндоподобные GUI отставьте для самой винды. Юниксам нужен Ъ интерфейс - консоль. Но по сути кроме gtk больше выбирать нечего.

дрожите, смертные, пришёл Ъ-бог Линукса, Ъ до мозга костей

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

> Столлман - балабол, не более.

Столлман может и балабол, но написал Emacs и Gcc, а GlitchHead может и не балабол, но написал только комментарий на LOR.

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

>>Ну .i файл там есть. И тула которая генерит обвязочный код там есть.

>А IDL нет, прикинь %)

Какая между ними принципиальная разница?

>>Ну можно и не делать предварительно скелет, а сразу писать реализацию впоследствии адаптировав ее к соглашениям COM/OLE Automation.

>А можно и не писать, и не адаптировать :D

Адаптировать под внешний скриптинг надо всегда, без этого никак.

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

>И именно поэтому они использовали Qt для написания Adobe Photoshop Album?

а "весь" ли он на QT написан или как опера/скайп?

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

>... Opera, о которой за пределами России слышали полтора человека.

и что с того? гонитесь за "мировым прогрессивным сообществом"? меньше жрите в макдональдсе, толстячок

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

> Максимум что из этого получится -- куча шароварных поделок от практикующих индивидуалистов.

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

Было бы прикольно посмотреть на Shareware под линукс. :)

> С++ конечно имеет большие минусы, но при этом более оптимален во многих вопросах. Ибо лучшее враг хорошего.

+1024

Как адепт Капитана Очевидности я прогнозирую продолжение относительно мирного сосуществования Qt и gtk в обозримое время.

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

>>> Ну .i файл там есть. И тула которая генерит обвязочный код там есть.

>> А IDL нет, прикинь %)

> Какая между ними принципиальная разница?

Что непонятно во фразе "в SWIG нет IDL"? Разница, соотвественно, в том, что в *.i - не IDL. Там хранится код маппинга, который SWIG ниасилил сгенерировать (не считая директив %include).

> Адаптировать под внешний скриптинг надо всегда, без этого никак.

ыыыыыы

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

>Куча зайцев, как известно, мочит льва. А большая куча шароварных подельщиков может закрыть нехилый сегмент рынка.

Быдлоигрушечки да говноутилитки.

не нужны

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

> Это я к тому, что name mangling при написании привязок - не проблема вообще. По крайней мере, если не изображать из себя хакира и пользоваться SWIG'ом.

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

-1 к SWIG

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

>настоя-а-а-а-щее ф-и-и-и-и-нское к-а-а-а-а-а-чество!

Норвежское, мой анонимный друг, норвежское. Пусть даже теперь от Нокии

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

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

И что они закроют? Практически на любой чих уже есть GPL-ное приложение. Шаровары могут разве что писать обертки поверх cd, ls && cat, но ткните мне пальцем в того, кто это будет покупать? К счастью, те, у кого хватило бы ума купить такое, сидят себе спокойненько на виндах, пользуются кряками и горя не знают.

> Было бы прикольно посмотреть на Shareware под линукс. :)

DO NOT WANT

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

> Я когда-то видел сгенеренный ужос-нах свигом

Да, код не самый красивый %)

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

Пока что не нужды не было. Мемори лики были, находились обостряющей здравый сысл медитацией.

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

Написать тот же трешнячок, но руками? "Спасибо, ваше мнение очень важно для нас" (c)

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

>Три килобакса на разработчика и на версию - да являются.

Ну вот теперь и проверим! А если после выхода qt4.5 разработчики vmware не заменят gtk интерфейс qt-шным, то будем считать что ты пёрнул в лужу

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

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

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

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

> GlitchHead может и не балабол, но написал только комментарий на LOR.

не гони. то УГ не "комментарий на LOR" ни разу. Так, всплеск подросткового метеоризма

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

>Думаешь, там 200 человек пишут GUI для VMware? Я что-то сомневаюсь, что формочки и кнопочки являются главным компонентом этого продукта.

QT это не просто набор формочек, эта библиотека которая вполне может заменить скажем glibc.

>И наверняка сибирские геофизики выбирают Opera, о которой за пределами России слышали полтора человека.

Ты неадекватен

>Может быть с точки зрения Adobe Qt не является нормальным тулкитом?

Может они просто жмоты? Экономят на программерах, а индусу разобратся с gtk проще

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

>Радость моя, не от того ли она тебе кажется логичной, что очень похожа на тот быдлопродукт с которого ты начинал?

OWL? Нет, не похожа.

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

> QT это не просто набор формочек, эта библиотека которая вполне может заменить скажем glibc.

Oh wow! А boost, надо думать, библиотека, которая может заменить STL?

> Экономят на программерах, а индусу разобратся с gtk проще

Ну да. Особенно когда дело доходит до ListView, который аж со времен MFC во всех тулкитах готовенький лежит, а в GTK надо взять Gtk*Model и немножечко с ним покувыркаться. Индусу как раз легче с Qt разобраться, ибо ООП, логичное, простое -- все как индусы любят.

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

>Столлман сделал для развития альтернативной операционной системы гораздо больше, чем кто-либо другой и не тебе спрашивать со Столлмана, мальчик.

Когда это Столлман писал Винду?

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

> OWL

Уууу. Молодо-зелено. Помню, как я в досе с TurboVision развлекался. Вот было время. Это вам не то.

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

>OWL? Нет, не похожа.

10 REM VASILIY PUPKIN

20 REM MEGAPUPERPROGA2

....

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

> Когда это Столлман писал Винду?

Евгений Ваганыч, почистите кукисы!

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

>Индусу как раз легче с Qt разобраться, ибо ООП, логичное, простое -- все как индусы любят.

Что-что? Простые и логичные решения удел гениев. Бездарные ремесленники строят заборы из костылей. Читай Пушкина, "Моцарт и Сальери"

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

> Простые и логичные решения удел гениев. Бездарные ремесленники строят заборы из костылей.

+1000

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

>Юниксам нужен Ъ интерфейс - консоль. Но по сути кроме gtk больше выбирать нечего.

Феерично!

Ъ-консольный интерфейс будем писать с использованием гуй-либы! В дурку завезли не те грибы?

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

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

> А сейчас под винду Qt будет под LGPL?

да. собственно об этом и новость :)

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

> с её помощью как раз можно написать Ъ-консольное приложение (заюзав, к примеру, только QtCore и QtNetwork)

Я так понимаю, еще один не осиливший info libc? Прелесть POSIX-совместимого API в том, что оно есть везде, где есть совместимость с POSIX'ом, а вот Qt на веб-серверах, признаться, видеть еще не доводилось.

anonymous
()

Кстати, очень жаль, что мы так и не заслушали начальника транспортного цеха^W^W^Wмаститых ГыТыКашников с никами длиной в 2, 4 и 6 букв.

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

>Я так понимаю, еще один не осиливший info libc?

Оба на! libc слили с gtk?? Я что-то пропустил??? о_О

Или кто-то имеет проблемы с восприятием кириллицы?

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

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

Boost доставляет сам по себе: http://community.livejournal.com/code_wtf/153545.html

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

> Кстати, очень жаль, что мы так и не заслушали начальника транспортного цеха^W^W^Wмаститых ГыТыКашников с никами длиной в 2, 4 и 6 букв

Двухбуквенный от своего имени и имени своего виртуала заявил, что "теперь куте не гнилая проприетарщина".

P.S. а шестибуквенный - это кто?

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

Мне не понятен ход мыслей людей, пишущих консольные приложения с использованием Qt.

Я также не понимаю, какого любитель фреймворков 1000 in 1 делает на лоре. Латентный вендузятник-тролль чтоли?

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

> Прелесть POSIX-совместимого API в том, что оно есть везде, где есть совместимость с POSIX'ом, а вот Qt на веб-серверах, признаться, видеть еще не доводилось.

Ты хакир что-ли? Зачем тебе на вебсервере прога на C?

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

> Зачем тебе на вебсервере прога на C?

Молодца, подлавил ;) Канечна же я имел в виду ПэХаПэ. Лови симпаффку :-*

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

>Столлман уже свихнулся там на своей "свободе".

от РМС многим людям польза, а от тебя только бред и загрязнение окружающей среды ))

black7
()

А я уже обфускатор настроил и погонял. Выходит, зря долбался?

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

>Мне не понятен ход мыслей людей, пишущих консольные приложения с использованием Qt.

Мне непонятен ход мыслей людей, не различающих "иметь возможность писать" и "писать".

А если я скажу "на асме можно писать гуй с использованием ООП", то, подозреваю, ты моментально запишешь меня в ряды тех, кто этим занимается, да?

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

>да, и ешё ссылку на тему почему BSD лицензия лучше, чем все GPL вместе взятые.

наверное потому что ее любят кроме меценатов особенно сильно халявщики. тебе ведь уже в прошлые разы всё объяснили, улавливаешь?

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

>Си - это чудовищно неудобное, кривое и непродуктивное говно ставшее стандартом

стандартом чего

>только по досадному недоразумению.

да нет. это ты ходячее недоразумение. если не жертва оборта

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

>Мне не понятен ход мыслей людей, пишущих консольные приложения с использованием Qt.

Консольная программка - забирает что-то по ftp и кладёт в БД, в именах файлов есть русские буквы. Сравни количество кода на C++ с Qt и на C с libc и либой коннекта к БД.
Зачем тратить лишнее время, если можно написать быстрее, а в оставшееся время пофлеймить на Лоре?

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