LINUX.ORG.RU

Opera отказывается от использования библиотеки Qt на Linux

 , , , ,


0

0

Для сборок своего веб-браузера под Linux компания Opera больше не будет использовать библиотеку Qt, а пользовательский интерфейс отныне будет отрисовываться напрямую с помощью библиотеки Xlib. Разработчики уверяют, что это позволит увеличить скорость работы программы.

Не смотря на такие кардинальные изменения, Opera будет поддерживать родные стили KDE и Gnome.

Source: opennet.ru.

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

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

>> Нет, они намекнули, что тулкиты сводят производительность UI в линуске в говно. А GTK это говно by design, поэтому они его даже не пытались использовать =)

скажи это гуглу про ихний хром, а то они похоже не в курсе :)

Гугл говно. Ещё глупые предложения будут?

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

LeX> Конечному пользователю от этого ни жарко, ни холодно.

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

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

> Сейчас прибежит MuZHiK-2, и начнёт орать, что опера рулит, а хром говно.

опера рулит

хром говно



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

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

>Вот только для тех, кому за компьютером приходится полгода выяснять, как сменить хоткеи в приложениях, любоваться ужасными D'n'D и диалогом выбора файла, а не делом заниматься, ГТК незаменим.

fixed

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

>>Opera будет поддерживать родные стили KDE и Gnome.

как я понял это только в диалогах


Ты ничерта не понял. :)

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

То есть перед использованием продукта пользователю непременно необходимо его скомпилировать?
Отбивную я жарю и ем сам, но надо ли мне для этого вырастить (собрать?) свинью?

LeX
()

А чего все орут?

Вот если бы опера переползла с куте на гтк, это был бы повод поорать.

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

>Отбивную я жарю и ем сам, но надо ли мне для этого вырастить (собрать?) свинью?

Неверная аналогия - признако либо дурака, либо демагога. Выращивание свиньи аналогично не компилированию, а написанию программы.

anonymous
()

Может хватит её вспоминать? R.I.P-же!

Ab-1
()
Ответ на: комментарий от LeX

Посмотрим, что получится... Пользуюсь Оперой с 3.21 (под оффтопиком еще), и на мурзилку не пересяду. На работе поставил, глянул, ужаснулся, понастраивал - все равно не то. Кому нравится - ваше дело, я в лагере Оперы

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

>толсто))) кстати, он меня игнорирует, если я не ошибаюсь

Ага, конечно игнорирует, просто готовить не умеешь, вот и не отвечает.

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

Приведите аналогию, верную поставленным утверждениям.
А именно, в чем польза (повторюсь, для конечного пользователя, которому «не шашечки, а ехать») в доступности исходного кода?
Даже если абстрагироваться от Оперы, все повально компилят фокс\хром и прочее из сорцов перед использованием? Или допиливают под свои нужды?

LeX
()

надеюсь после этого Nokia выпилит Opera Mini из своих телефонов.

P.S.: Не пользуюсь The Opera.

robot12 ★★★★★
()

Искренне рад новости. От души надеюсь, что это поможет опере наконец сдохнуть.

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

LeX> То есть перед использованием продукта пользователю непременно необходимо его скомпилировать?

Не передёргивай. Если пользователь захочет версию на арм-неттоп - то ему придётся бежать к разработчику, который его всё равно пошлёт и обматерит. Оно и понятно - ради одного пользователя зачем телодвижения делать? А так у пользователя будет возможность - пользоваться бинарниками, или же на армовском аппарате самостоятельно собрать, если бинарников нет. Либо кто-то другой соберёт. Также можно привести кучу других примеров, почему же исходники должны быть открыты, а также чем это полезно рядовому пользвоателю.

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

Цитируем alex-w

Менять шило на мыло?

Дык уже без первого. Пусть хоть мылом запасутся... и веревкой

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

Цитируем linux4ever

Ага, конечно игнорирует, просто готовить не умеешь, вот и не отвечает.

не, кто-то один точно игнорит))

dhameoelin ★★★★★
()

ITT вы можете наблюдать неубывающие популяции анабиозников и троллей.

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

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

LeX
()

qt нужен. opera не нужна.

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

>А именно, в чем польза (повторюсь, для конечного пользователя, которому «не шашечки, а ехать») в доступности исходного кода?

Чтоб не ждать месяц фикса багов, не?

A-234 ★★★★★
()

Наконец-то они отказались от ненужного Qt. Теперь хотя бы есть приличные(?) альтернативы Firefox'у.

Lighting ★★★★★
()

Хм, непонятно. Если Qt использовалось только для всякой фигни в виде диалогов и меню то как тогда то что они сейчас делают может повлиять на производительность? Значит все таки не только для диалогов использовалось.

А еще слышал что Qt они не могут использовать из-за своей проприетарной лицензии.

Рад за оперу. Раньше мне этот браузер очень не нравился (когда я писал под веб :) а сейчас напротив. С удовольствием в ближайшее время заменю им ФФ, который с каждым релизом все медленней и медленней работает. Нет у мозиллы такого прогресса. Вообще никакого нет. Сколько уже можно кормить пользователей своими пустыми обещаниями о приросте производительности и т.д. Поставил недавно 3.7альфа — ну то же самое жеж! Уже осел скоро его обгонит.

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

>Сейчас прибежит MuZHiK-2, и начнёт орать, что опера рулит, а хром говно

не, он фанат хрома

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

>Нет у мозиллы такого прогресса. Вообще никакого нет. Сколько уже можно кормить пользователей своими пустыми обещаниями о приросте производительности и т.д. Поставил недавно 3.7альфа — ну то же самое жеж! Уже осел скоро его обгонит.

+стопицот. Альфы не изучал, но что ветка 3.0, что 3.5 - тормоза, даже Swiftweasel не спасает. Стартует долго, а если оставлять открытым, жрет CPU в фоне. Пробовал делать ему SIGSTOP, но после пробуждения ФФ тормозит еще сильнее. Перехожу на хром, хотя расширений у него пока маловато

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

... и ни слова о том, за счёт чего они сделают её быстрее, чем на Qt ...
тем более на Xlib. Тот, кто читал исходники QPainter знает,
что там очень даже всё отоптимизированно.
Если бы они написали на GL, SDL, Direct3D
с аппаратной поддержкой, то тогда, может, и поверил бы.
Но, если у них там свой GUI toolkit, то, конечно, имеет смысл.

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

> быстрей бы кде от него бы тоже отказалось

o_O kde без qt, это как мужик без моно (теоретически возможно, но практически не реализуемо)

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

>Если бы они написали на GL, SDL, Direct3D с аппаратной поддержкой

в кутах и с GL хорошо (в плане аппартаной поддержки). Велосипед вряд ли оправдан

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

>конечный юзер фиксит баги?

Конечный юзер и программы не пишет, теперь скажем что компиляторы не нужны?

A-234 ★★★★★
()
Ответ на: комментарий от nikotyn

> А еще слышал что Qt они не могут использовать из-за своей проприетарной лицензии.

Qt уже давно под LGPL.

Ruth ★★
()

Сколько гтк-шных долбоебов спалилось-то :-) По теме: раньше пользовался оперой, ибо qt. Бай-бай, недобраузер.

anonymous
()

>Для сборок своего веб-браузера под Linux компания Opera больше не будет использовать библиотеку Qt, а пользовательский интерфейс отныне будет отрисовываться напрямую с помощью библиотеки Xlib

а я этого давно желал ))) удачной им разработки!

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

>o_O kde без qt, это как мужик без моно

Отсюда логический вывод: мужик написан на моно! (Это кстати многое объясняет, да)

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

> В том, что сломали интеграцию с hunspell и быстрый поиск на странице по мере набора текста. Это то, что я заметил с первых минут использования, после чего откатился на 3.0.х. Уверен, что подобных регрессий там есть еще.

Звездишь, дядя, быстрый поиск фурычит. Федора 11, ff 3.5.6 из реп. Прозреваю, что и с hunspell так же.

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

А не наплевать? Пусть себе сраные комерсанты срутся между собой, не важно из-за чего. Чем больше сил и публисити они тратят на то, чтобы топить друг друга в говне, тем легче дышится.

yet_another_anon
()

Все кому не лень пишут свои фреймворки/тулкиты/велосипеды для гуи, но никому еще в голову не пришло переписать с нуля графическую подсистему чтоб избавиться от этого тяжеловесного монстра под названием Xorg.

Поэтому до сих пор ГУИ линукса значительно уступает в скорости маздаю или яблочникам.

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

> если оставлять открытым, жрет CPU в фоне. Пробовал делать ему SIGSTOP, но после пробуждения ФФ тормозит еще сильнее. Перехожу на хром, хотя расширений у него пока маловато

Носкрипт поставь, упоротый. Я себе еще отдельную кнопку прилепил, отключать говножабаскрипт, чтобы доверенные не крутили там всякого, когда не надо, так совсем Ъ. А раньше да, разве что kill -19; kill -18

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

ЛеХ, вот скажи, у тебя в самом деле в голове не умещается, что конечный пользователь может ВНЕЗАПНО являться еще и программистом?

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

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

>По теме: раньше пользовался оперой, ибо qt. Бай-бай, недобраузер.

О господи, какой АДЪ у тебя в голове. Иди зарегистрируйся, не позорь Анонимуса.

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

GTK+ - современный прогрессирующий красивый интерфейс, Qt - устаревшее кривое оформление для quad core компов с тремя гигами памяти.

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