LINUX.ORG.RU

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

 , ,


0

2

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

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

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

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

★★★★★

Последнее исправление: Silent (всего исправлений: 1)

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

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

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

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

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

Просто маководам лень, а под вЫнью - хоть зажуйся

Проги для ККТ пытаюсь писать только на QT4 - они просто под вЫнь компилятся, и хоть со шрифтами Г получается, но пашут.

З.Ы. Для ККТ, из-за специфики отечественных разрабов приемлема только XP (Вынь-7-раз тоже с проблемами...)

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

Цель языка писать к нему биндинги?

Лучше, разумеется, изобрести велосипед и написать свой GUI-тулкит.

что тебе надо то?

Scheme, J, все остальное, что умеет подобие dlopen/LoadLibrary.

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

Ты таки намекаешь, что в стандарте C или C++ уже появился GUI?

>Scheme, J, все остальное, что умеет подобие dlopen/LoadLibrary.
Это такие убогие языки, к которым биндингов не сделать или тебе надо обязательно что б как в C?

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

Это мертворождённый язык

Я того же мнения о с++.

Но если хочешь — напиши :}

Это крайне осложняется тем, что кути мало того что на с++, так ещё и со слоем костылей сверху.

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

Ви не любите С/С++? Ви не уважаете всЁ, Что на этих языках создано? --- Вам не место на этом сайте. Ядра ОС на Ентих языках пишуться, а Ви предлагаете ф качестве альтерантивы коГо? Неужели пИтон?

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

>Я того же мнения о с++.
Для этого тебе пришлось выколоть себе глаза, я подозреваю. А то он уже десяток лет умирает :}

>Это крайне осложняется тем, что кути мало того что на с++, так ещё и со слоем костылей сверху.
Проблемы индейцев шерифа не волнуют. Живите в своих char* и страшным GUI с кнопками для слонов и остальным багажом этого бардака раз вы такие мазохисты :3

Deleted
()

Новая метла метет по новому, в Qt5 опять всё попереломают.

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

Ах да, на С++ по крайней мере можно программу написать, не то что у некоторых, которым для этого приходится использовать всё это через биндинг потому что основной язык убог и призывает делать ошибки :}

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

Ой, да не ужели. Одно-младшее легко превращается в старшее. Почему ядро до сих пор на младшем «С» - боязнь «накладных» расходов на проц + более сильная абстракция от железа.

А что Вы можете предложить в качестве альтерантивы в данном направлении.

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

А то он уже десяток лет умирает

Его хоронят с самого рождения, но что-то никак не выходит...

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

И? Если я вместо cpp буду использовать свой препроцессор, то я уже буду писать на своей версии плюсов?

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

Для этого тебе пришлось выколоть себе глаза, я подозреваю. А то он уже десяток лет умирает :}

Perl тоже не сразу помер.

Живите в своих char* и страшным GUI с кнопками для слонов и остальным багажом этого бардака раз вы такие мазохисты :3

В go нативные юникодные строки. Что в прочем ещё ожидать от языка, автором которого является соавтор utf8?

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

То что С++ относительно совместим с С — проблема С++, а не С.

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

Удали перл, сделай сам себя героем :}

>В go нативные юникодные строки.
И?.. В Qt5 по умолчанию исходник понимается как юникод, например. Внезапно, я знаю. Так что там со всем остальным багажом? На Go есть свой GUI или опять GTK, который на C со всем его багажом?

>Что в прочем ещё ожидать от языка, автором которого является соавтор utf8?
У тебя какой-то нездоровый баттхёрт от UTF-8 или что?

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

что ты этим хотел сказать? расшифруй?

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

CDE стоил денег, сверхвозможностей же для пользователя десктопа не давал. Вот уж он, ну никаким боком претендовать на роль DE в Linux претендовать не мог.

Эттрих обжёгся, когда использовал мотиф для LyX. Из-за того, что лицензия была платной, ни о какой поддержке со стороны сообщества не могло быть и речи.

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

<troll>

QT проприетарская херня, из за этого веcь линукс наперекосяк пошел

И каким же образом QuickTime повлиял на «весь линукс»?

дожали уродов из QT не так давно, заставив таки изменить лицензию, кажись на LGPL

Где можно найти QuickTime под LGPL?

</troll>

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

Любую программу возьми, будет работать медленнее.

Имена, цифры or GTFO.

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

Удали перл, сделай сам себя героем :}

Ну ок, он не мёртвый, он просто так забавно пахнет.

У тебя какой-то нездоровый баттхёрт от UTF-8 или что?

У тебя глюки? Мне наоборот нравится utf-8.

Так что там со всем остальным багажом?

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

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

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

Пилите, Шура :}

Да вот мысль назревает всё сильнее. Благо биндинги к Х11 и cairo в наличии.

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

Потому что он нахер там не нужен. Как и KDE. Который какбэ есть, но никто его не юзает.

Тогда Земля наверняка же плоская, а человека создал Б-г

ЗЫ Какой DE вы используете в качестве единственного или основного?

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

moc, не?

Не, наличие moc не делает используемый при написании Qt-шных программ C++ каким-то особенным. И ещё иди почитай о причинах создания moc, это уже тыщу раз обсуждалось.

anonymous
()

главное, чтобы не загнулось

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

И превратить DOT.NETы в С++.

Эти языки - дальнейшая абстракция от «железа/платформы» в область объектов, но Вы предлагаете их «смешать» с низким уровнем - т.е. лишить перимуществ и «насадить» недостатки.

Сколько раз уже говорить - Каждому языку - своё поле. ASM - до сих пор живее «живчиков», сколько раз его не хоронили...

А собственно надо вернуться к теме - тут вопрос - как будут лела с QT при меньшей финансофой поддержке?

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

Контрольно-кассовая техника - т.е. То, чтьо Вы видите у «кассирок» в супермаркетах и «магазах в три шага»...

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

UPD: Все ККТ оснащены ЭКЛЗ (в простонародии - «клизма») - Изобретение нашей ГД, что бы «прижать» ИП и «попилить бабло», но «ОПОРа» «встала в позу» и продвинули поправки к ФЗ-54, которые, лишают большинство граждан права на «Закон о защите прав потребителей»...

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

Значит я криво нарисовал свои проги - тект налазит на обрамление. Надо «отвязываться» от координат и переходить Layout`ы...

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

Да не, я же не говорю, включить low-level функции а .NET (хотя оно там есть, в случае WinAPI), я всего-лишь о биндингах Qt -> C#

ASM жив, в любом случае. Существование чистого С - тому подтверждение.

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

CDE стоил денег, сверхвозможностей же для пользователя десктопа не давал. Вот уж он, ну никаким боком претендовать на роль DE в Linux претендовать не мог.

Алё, мы говорим о середине 90-х годов - тебе рассказать в каком виде тогда Linux был? Тогда миром рулили UNIX'ы, а CDE был именно DE, причём единым, для всех крупных UNIX'ов того времени.

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

я всего-лишь о биндингах Qt -> C#

Самодостаточность Qt тому подтверждение - если бы нужна была неоходимость в bind-lib`ах, их уже накропали бы...

З.Ы. Чё это «бы» привязалась к языку???

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

Да, кстати, ты в курсе, что CDE распространялся для большинства UNIX'ов в формате a.out? Нужно ли рассказывать что это такое? :)

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

Самодостаточность Qt тому подтверждение - если бы нужна была неоходимость в bind-lib`ах, их уже накропали бы...

Само наличие таких биндингов увеличивает количество use-case'ов для Qt. Но наверное, вы правы.

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