LINUX.ORG.RU

Nokia полностью передала разработку Qt компании Digia

 , ,


0

2

Финская компания Digia сообщила о заключении соглашения о передаче ей контроля над разработкой Qt. Ранее, в марте этого года, компании был передан бизнес, связанный с коммерческой поддержкой и лицензированием библиотеки.

По новому соглашению в компанию переходят 125 разработчиков Qt из Nokia.

Digia планирует активно развивать библиотеку, сохраняя ее доступной и под opensource лицензией, и с возможностью коммерческого лицензирования. В ближайших планах назван выход Qt5, а также расширение списка поддерживаемых платформ — добавление поддержки Android, iOS и Windows 8.

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

★★★★★

Последнее исправление: Silent (всего исправлений: 1)
Ответ на: комментарий от alex-w

И каким боком лицензия определяет наличие или отсутствие ПО на конкретной платформе?

Собственно говоря прямым текстом.

Несмотря на то, что KDE3 был свободен, портировать на виндовс его было нельзя, так как Qt3 для Windows был под коммерческой лицензией.

Да, чисто для справки - KDE 3 под Windows есть

О нет, надеюсь это шутка? Ты нагуглил KDE для Cygwin и хочешь выдать это за полноценный порт? С таким же успехом можно сказать, что Майкрософт выпускает офис для линукса, только запускается он под вайном.

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

// Не подскажешь, а почему никогда не существовало KDE3 для Windows? Ведь KDE3 был под копилефтной лицензией.

А ты его перенес? Или тебе это было не нужно? Вот и остальным тоже на хрен не упало переносить его в винду. В СПО всё делается на добровольной основе. КДЕ4 получил поддержку заинтересованных людей, потому был перенесн в винду. Более-менее работает; если хочешь помочь, то присоединяйся ;)

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

Gnome вполне свободен, Gtk+ тоже свободен, но где же порты Gnome под Windows и/или Mac OS X? Нативного KDE3 не было под Windows не из-за лицензии, а из-за архитектурных особенностей расширений Qt3 и KDElibs.

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

Начиная с 4 версии Qt стал свободным и для Windows, именно поэтому только с этой версии появилась возможность сделать порт.

Heretique
()
Ответ на: комментарий от alex-w

Да вы смеётесь что ли? Лишь с выходом Qt4 свободные приложения под Windows начали получать интерфейсы на Qt. До этого лицензию нужно было покупать.

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

Та я его толком-то и не знаю :)

Моя стихия - это C/C++, Qt (C++/QML/JS), Perl, и немножко Python, Java

KennyMinigun ★★★★★
()
Ответ на: комментарий от alex-w

Официальной gpl-ной версии qt3 под win не было. Однако, умельцы дописывали сами для неё недостающие модули и собирали под винду, даже на sourceforge проект такой был, может и сейчас остался.

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

Можно было попросить собрать свободный проект держателя лицензии, о чем написано в факе на старом сайте троллтеха и это касалось только 3-й ветки. Во 2-й ветке была так называемая Qt Free Edition, которая распространялась и под Windows (бинарником).

alex-w ★★★★★
()

Надеюсь, Dia будет поддерживать Qt. Хотя бы год-два ещё. А сообществу стоит задуматься, и начать готовиться к самостоятельной работе над Qt.

lucentcode ★★★★★
()
Ответ на: комментарий от alex-w

но где же порты Gnome под Windows и/или Mac OS X?

Чтобы писать портабельный софт нужно иметь прямые руки

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

он не на gtk

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

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

в винде это всё выглядит и работает как инородное говно

в винде все выглядит как инородное говно. а вот QT вполне прилично. пример: интерфейс Source Filmmaker

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

что затрудняет написание биндингов

Зато облегчает кучу других задач. Для питона есть аж несколько способов сделать биндинги, для других языков есть SWIG. Если же разработчики языка не озаботились средствами взаимодействия с C/C++ (читай: не осилили), то такой язык уж точно не нужен, как и всякий невынимаемый зонд.

Проблема многих java-программ в абсолютном нежелании и, возможно, неумении авторов этих программ работать с профайлером и выносить тяжёлые части в маленькое ядро, написанное на C/C++. Для справки, даже в макоси с её тягой к objective c ядра программ пишутся как-раз таки на плюсах; то же самое происходит и в винде в последнее время, например, последняя visual studio суть ядро на плюсах и остальное на C# с WPF.

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

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

печатная плата с напаянными на нее радиоэлектронными элементами и программами.

это пять)))

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

но гтк — жирная и уродливая страшила, не хуже С++, хотелось бы чего-нибудь, что действительно было бы создано для рисования кнопочек

Чем не устраивает libagar? Поменяй дефолтный шрифт и используй.

Napilnik ★★★★★
()

Хороший годный фреймворк, хоть и с кучей неприятных ограничений.

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

Попросите кого-нибудь научить Вас читать текст комментариев подряд, а не пропуская каждое второе предложение.

хехехе

Oleaster ★★★
()
Ответ на: комментарий от alex-w

Эх, не посмотрел что напечатал... Опечатка просто, не обращайте внимания.

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

Digia заинтересована в поддержке и развитии Qt, а Нокии положить, им бы сейчас вендофоны продать :}

Deleted
()

Замечательно. Надеюсь, хотя бы 5 лет они просуществуют.

pacify ★★★★★
()

Тролльтеки в гробу переворачиваются когда видят как валяют их наследие.

ZigmunD
()

планирует активно развивать библиотеку, сохраняя ее доступной и под opensource лицензией

Надеюсь, что это правда.

MihailP ★★
()

Не представляю, как Digia сможет заработать на ку-тэ (для местных «англичан» - кьют).

dave ★★★★★
()
Ответ на: комментарий от alex-w

Можно было попросить собрать свободный проект держателя лицензии, о чем написано в факе на старом сайте троллтеха и это касалось только 3-й ветки

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

Во 2-й ветке была так называемая Qt Free Edition, которая распространялась и под Windows (бинарником).

Если можно покажи ссылку-подтверждение. По сочетанию «Qt Free Edition» находится лишь соглашение между Тролльтехом и KDE e.V. что в случае каких-либо событий последняя версия Qt автоматом меняет лицензию на BSD и становится той самой Qt Free Edition.

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

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

С чего это ради? Если патчи для Qt, то их нужно было отсылать троллям, но каким образом патчи для проекта, который использовал Qt как фреймворк, касаются разрешений или запрещений Trolltech?

Если можно покажи ссылку-подтверждение. По сочетанию «Qt Free Edition» находится лишь соглашение между Тролльтехом и KDE e.V. что в случае каких-либо событий последняя версия Qt автоматом меняет лицензию на BSD и становится той самой Qt Free Edition.

Я кажется соврал насчёт бинарника Qt Free Edition для Windows - это было что-то тестовое у них. Искать информацию о Qt Free Edition необходимо на archive.org

alex-w ★★★★★
()

Вот и хорошо, что наконец всё разрешилось )

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

У меня в Bombono DVD тоже работают; немного кривоватый патч и вуаля

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

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

* не все так плохо у Gtk c кроссплатфоменностью; не из коробки, но все работает (знаю из личного опыта портирования Bombono DVD)

* документации на Gtk - хоть учитайся

* инфраструктура? Qt Creator что ли? (для разработки под вин есть студия)

* и т.д. - ?

L_user
()

Android, iOS

А зачем это нужно? Я для разработки и тестирования купил самый простой двухядерный планшетник от «гнумаС» - «Java не тормозит» (с). :))) Скептики могут убедиться сами.

За разработку _прикладных_ программ на «недоязычке, автору которого место в дурке или на погосте» (с) надо сразу увольнять.

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

"Ку. Ку. Ку. Ку. Ыыыыыы!" (с) "Кин-дза-дза"

Если бы это поделие под название «Кю» (с)(TM) было бы действительно популярно, то «Иклипс» был бы для Qt.

А то «Кю» (с)(TM) на то и «Кю» (с)(TM).

:)))

PS. А где кульхацкерские холивары от студиоузов типа

http://qt.osdn.org.ua/qt-vs-java.html

??? ЫЫЫЫ

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

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

Не понимаю, почему у GTK есть проблемы с кроссплатформенностью. Вот, например, инсталятор под винду: http://gtk-win.sourceforge.net/home/index.php/Main/Downloads

Гимп под винду так и ставится: сначала сам Гимп, затем сразу же GTK со всем своим барахлом. Бери готовый порт GTK и компилируй с ним свой проект под винду.

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

Он вообще не использует виджеты GTK+, а имитирует их.

Отрисовка виджетов все равно сделана с помощью Gdk и Cairo; а вот Qt не использовано в Firefox ни на грамм. Попаболь?

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

vold

Не понимаю, почему у GTK есть проблемы с кроссплатформенностью.

Ты в винде GTK видел? Если софт на неродной платформе выглядит как говно, то он нифига не кроссплатформенный.

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

Только по полноте и качеству сливает Qt.

Не убедительно; и очень похоже на самовнушение.

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

Ты в винде GTK видел? Если софт на неродной платформе выглядит как говно, то он нифига не кроссплатформенный.

GTK-софт выглядет в винде как в Гноме. Никакого неудобства по этому поводу не возникало. Чтобы выглядеть нативно надо либо подделаться под тему винды, либо преобразовывать вызовы GTK в WinAPI. Кстати, а кеды в винде выглядят нативно? Скорее всего, нет.

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