LINUX.ORG.RU

Вышла четвертая бета-версия ОС Haiku

 , , ,


3

5

Тихо и незаметно…

После полутора лет разработки опубликован четвёртый бета-выпуск операционной системы Haiku R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS.

Для оценки работы нового выпуска подготовлено несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, исключение составляют некоторые библиотеки, медиа-кодеки и компоненты, заимствованные из других проектов.

ОС Haiku ориентирована на персональные компьютеры, использует собственное ядро, построенное на основе модульной архитектуры, оптимизированное для высокой отзывчивости на действия пользователя и эффективного выполнения многопоточных приложений. Для разработчиков представлен объектно-ориентированный API. Система напрямую базируется на технологиях BeOS 5 и нацелена на бинарную совместимость с приложениями для данной ОС. Минимальное требование к оборудованию: CPU Pentium II и 384 МБ ОЗУ (рекомендовано Intel Core i3 и 2 ГБ ОЗУ).

В качестве файловой системы используется OpenBFS, поддерживающая расширенные атрибуты файлов, журналирование, 64-разрядные указатели, поддержку хранения мета-тэгов (для каждого файла можно сохранить атрибуты в форме ключ=значение, что делает ФС похожей на БД) и специальных индексов для ускорения выборки по ним. Для организации структуры директорий используются «B+ tree» деревья. Из кода BeOS в состав Haiku включён файловый менеджер Tracker и панель Deskbar, исходные тексты которых были открыты после ухода BeOS со сцены.

Основные новшества:

  • Улучшена работа на экранах с высокой плотностью пикселей (HiDPI). Реализовано корректное масштабирование интерфейса, не ограничивающееся изменением размера шрифтов. При первой загрузке Haiku теперь пытается автоматически определить наличие HiDPI-экрана и выбрать необходимые размеры для масштабирования. Выбранные параметры могут быть изменены в настройках, но для их применения пока требуется перезагрузка. Параметры масштабирования поддерживаются в большинстве родных приложений и в некоторых портированнных, но не во всех. Примеры: Стандартное DPI и HiDPI (200%).

  • Предоставлена возможность использования внешнего вида с плоским декоратором окон и плоским оформлением кнопок, вместо оформления с активным использованием градиентов. Плоское оформление поставляется в пакте Haiku Extras и включается в разделе настроек внешнего вида. Примеры: Light Theme и Dark Theme.

  • Добавлена прослойка для обеспечения совместимости с библиотекой Xlib, позволяющая запускать X11-приложения в Haiku без запуска X-сервера. Прослойка реализована через эмуляцию функций Xlib при помощи трансляции вызовов в высокоуровневый графический API Haiku.

  • Подготовлена прослойка для обеспечения совместимости с Wayland, позволяющая запускать тулкиты и приложения, использующие данный протокол, в том числе приложения на базе библиотеки GTK. Прослойка предоставляет библиотеку libwayland-client.so, основанную на коде libwayland и совместимую на уровне API и ABI, что позволяет запускать приложения Wayland без изменений. В отличие от типовых композитных серверов Wayland, прослойка не запускается в форме отдельного серверного процесса, а загружается как плагин к клиентским процессам. Вместо сокетов в сервере используется нативный цикл обработки сообщений на основе BLooper.

  • Благодаря прослойкам для совместимости с X11 и Wayland удалось подготовить рабочий порт библиотеки GTK3. Из приложений, которые можно запустить при помощи порта отмечены GIMP, Inkscape, Epiphany (GNOME Web), Claws-mail, AbiWord и HandBrake. Пример: GTK приложения.

  • Добавлен рабочий порт с Wine, который можно использовать для запуска Windows-приложений в Haiku. Из ограничений отмечается возможность запуска только в 64-разрядных сборках Haiku и способность выполнения только 64-разрядных приложений Windows. Пример: Wine в Haiku.

  • Добавлен порт текстового редактора GNU Emacs, работающий в графическом режиме. Пакеты размещены в репозитории HaikuDepot. Пример: Gnu Emacs в Haiku.

  • В файловый менеджер Tracker добавлена поддержка генерации и показа миниатюр изображений. Миниатюры сохраняются в расширенных атрибутах файлов. Пример: Миниатюры в Tracker.

  • Реализован слой для совместимости с драйверами FreeBSD. Из FreeBSD портированы драйверы для поддержки беспроводных USB-адаптеров с чипами Realtek (RTL) и Ralink (RA). Из ограничений отмечается необходимость подключения устройства до загрузки (после загрузки устройство не определяется).

  • Из OpenBSD портирован беспроводной стек 802.11 с поддержкой 802.11ac и драйверы iwm и iwx с поддержкой беспроводных адаптеров Intel «Dual Band» и «AX».

  • Добавлен драйвер USB-RNDIS, позволяющий организовать работу точки доступа через USB (USB tethering) для использования в качестве виртуальной сетевой карты.

  • Добавлен новый драйвер NTFS, основанный на библиотеке от проекта NTFS-3G. Новая реализация более стабильна, поддерживает интеграцию со слоем для кэширования файлов и обеспечивает хорошую производительность.

  • Добавлен транслятор для чтения и записи изображений в формате AVIF.

  • Браузерный движок HaikuWebKit синхронизирован с актуальной версией WebKit и переведён на сетевой бэкенд на базе библиотеки cURL.

  • В загрузчик добавлена поддержка 32-разрядных систем с EFI и предоставлена возможность установки 64-разрядного окружения Haiku из 32-разрядного загрузчика EFI.

  • Улучшена совместимость со стандартами POSIX. Продолжена замена вызовов стандартной Си-библиотеки, ранее перенесённых из glibc, на варианты из musl. Добавлена поддержка потоков C11 и методов locale_t.

  • Улучшен драйвер для накопителей NVMe, добавлена поддержка операции TRIM для информирования накопителя об освобождённых блоках.

  • Обеспечена возможность сборки ядра и драйверов новыми версиями GCC (включая GCC 11), для сборки системы из-за привязок к старому коду для совместимости с BeOS по-прежнему требуется GCC 2.95.

  • Проведена общая работа по повышению стабильности всей системы.

Всех заинтересованных милости просим в наш чатик в телеграмме.

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



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

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

При наличии прямых рук - все заводится

а можно сделать так чтобы руки были любые и все работало сразу без напильника?

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

Ты отвечаешь на каждый комментарий, не внося ничего нового в дискуссию. Твоё отношение к Haiku, BeOS и всему, чего ты не знаешь, но мнение имеешь, мы уже поняли. С первого раза.

alt-tab-let ★★
()
Ответ на: комментарий от Unixson

Тут есть элемент везения. Всё либо сразу будет работать, либо вообще не будет работать. Но есть и новейшее железо поддерживаемое Haiku.

Про напильник и прямые руки – это скорее к Линуксу. Там часто возникают ситуации когда нормально из коробки не работает.

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

От криворукости никакая ОС не спасет… Некоторые чудаки забывают, что в образе iso места свободного маловато… И когда ставят в Haiku /на флешке/ приложения из репозитория кучами , тогда они бывают знатно удивлены. Индикатор заполнения диска краснеет и начинается - «шеф! все пропало….»

beos ★★
()
Последнее исправление: beos (всего исправлений: 2)
Ответ на: комментарий от Unixson

Не сказал бы, что у Гайки неприятная морда. Скорее непривычная, зато с некоторым количеством интересных и необычных решений.

theNamelessOne ★★★★★
()

Прикольно. Без шуток говорю, что разрабы молодцы и хорошо поработали. Однако, поддерживаю ораторов, утверждающих, что Гайка выглядит как говно. Ребят, вот вам, может быть, и приятен вид этих табов. Возможно, вам нравится с ними пердолиться, но мне, как и подавляющему большинству пользователей, они не нужны. Мне приятно видеть окно с нормальным заголовком, а не кастрированную хрень сверху с дыркой по правому краю. В Гайке есть настройка, позволяющая сделать адекватный заголовок окна, а не это вот всё? Заголовки реально выбешивают.

Это исключительно прекрасно, что у вас есть, не побоюсь этого слова, бинарная совместимость с мумией БеОси, но как там обстоят дела с драйверами на видеокарты? Ну там, знаете, эти Нвидии, 3D-ускорение и всё накое?

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

Сама с собой. Чтобы не приходилось постоянно переписывать софт с выходом новой версии системы как это происходит с Qt/GTK. Чтобы единожды написанный софт работал.

Огромное количество софта было потеряно с выходом новых версий KDE/Gnome потому что у разработчиков не хватило сил портировать на новую версию, а работают за бесплатно в свободное время.

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 2)

С Линуксом не совсем спортивно сравнивать.

Вот на условный комп что лучше поставить FreeBSD или Haiku?

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

Вам шашечки или ехать?

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

beos ★★
()

Те которые спрашивают «а зачем Гайка, а зачем РеактОС, а зачем БСД зоопарк, почему у Линукс столько дистрибутивов» душные и скучные люди. Было бы здорово если бы они построились в колонну по два и все вместе в ногу пошли бы в одном направлении. Только представьте какой силой была бы эта колонна, неукротимо двигающаяся туда куда её послали. Только вот строем они всё равно не ходят, только агитируют за хождение строем. Потому что каждый имеет своё особо ценное мнение по поводу того куда нужно всей колонной идти.

百花齐放、百家争鸣 (毛澤東)

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

Что? Ну с Гтк понятно - там разрабы-неадекваты, но какие претензии к Культям? С четвёрки на пятёрку надо было портировать, в основном, подправляя инклюды. А с пятёрки на шестёрку - меняя в инклюдах Qt5 на Qt6. На Хабре один чувак написал статью о том, как портировал свой софт с Qt1 на Qt4. С его слов, написание статьи заняло у него больше времени, чем, собственно, процесс портирования.

densss ★★★★
()

Поздравляю. А тяжело туда дрова портировать?

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

Вот на условный комп что лучше поставить FreeBSD или Haiku?

Вам для чего? Если поковыряться в интересной незнакомой ОС, то Haiku: она намного сильнее не похожа на привычный Linux; если же как основную рабочую систему, то FreeBSD, как гораздо более законченную ОС.

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

но какие претензии к Культям?

Напомнить сколько софта померло при переходе KDE 3 -> 4? А кде сейчас Amarok например?

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

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

Вменяемая часть ушла делать Сlementine, который позиционировался как «Амарок здорового человека». Он тоже в итоге «того», «живёт» в зомби режиме, но опять таки не по причине тулкита, а по причине потери интереса к проекту у основного разработчика. Активно пилится его форк — Strawberry.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от Jameson

Клеминтинка и Strawberry у нас в Haiku есть.

Только выглядят они— как нативные программы.

Могу скриншотик показать.

Я Клементинку под инет радио юзаю постоянно.

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

Вообще ЕМНИП катастрофа под названием KDE4 произошла не из за сложности смены тулкита, а по причине системного кризиса в команде разработчиков. Помнится их там нехило колбасило и большая часть команды олдов заменилась ньюфагами со сверхценными и революционными дизайнерскими идеями. И как только они вникли, повзрослели и перестали быть ньюфагами всё наладилось и устаканилось.

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

Только древний Firefox 2.

Как я вижу портировать современный Firefox не представляется возможным без тесной кооперации с разработчиками Firefox и/или FreeBSD потому что в Firefox используется своя альтернативно одарённая система сборки прибитая к конкретным названиям дистрибутивов.

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

Присоединяюсь к вопросу, хотя знаю что его там нет. Хотелось бы знать какие у Хайки перспективы по реализации полного графического стека, хотя бы на базе месы, чёрт с ней, с нвидией, хотя бы для амд и интел? Есть ли перспективы увидеть аппаратный Вулкан, ОпенГЛ (я знаю про чайнички, сам удивлялся их плавности и количеству в оригинальной BeOS), аппаратное ускорение видео, чтобы было можно портировать вайн с dxvk\vkd3d, запускать игры и аппаратно ускоренный браузер? Кстати читал интересные вещи про glvk, транслятор из ОпенГЛ в Вулкан. Теоретически можно вообще только вулкан реализовать и всё остальное в него транслировать...

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от X512

Там же, где и раньше на amarok.kde.org

Последняя новость датирована 21-ым годом. В Клементин, хотя по большей части технические.

Вообще, думается, что ОСС-проекты умирают сами собой, от естественных причин. Джаст-фо-фан же. Надоело конкретному имярек возиться с игрушкой, он её бросил, а уж подхватит её кто-то другой — ну, может, и подхватит.

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

Хотелось бы знать какие у Хайки перспективы по реализации полного графического стека, хотя бы на базе месы, чёрт с ней, с нвидией, хотя бы для амд и интел?

С Nvidia как раз большие перспективы потому что недавно NVidia открыла ядерные драйверы и платформонезависимая часть уже без проблем собирается в Haiku. Осталось написать слой интеграции с ядром Haiku. Для аппаратного ускорения можно взять недавно появившийся открытый драйвер Vulkan NVK или попросить NVidia пересобрать свои закрытые драйверы OpenGL/Vulkan под Haiku. Они по идее должны заработать потому что в Haiku уже есть glvnd и libvulkan.

Есть экспериментальная поддержка аппаратного ускорения для видеокарт Radeon Southern Islands использующая свой драйвер функционально аналогичный ядерному amdgpu Линукса и Vulkan драйвер RADV из состава Mesa. OpenGL работает через Zink. OpenGL драйвер radeon-si у меня почему-то не завёлся.

Наименее перспективная ситуация сейчас с Intel GPU потому что открытые драйверы очень прибиты к Линуксу и их сложно портировать.

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 1)
Ответ на: комментарий от Jameson

а по причине системного кризиса в команде разработчиков.

Классическая для многих инженеров проблема оверинжиниринга. «А щаз мы забубеним мегазвездолёт на фотонных двигателях и с нуль-транспортировкой! И ка-а-ак долетим!». Долетели.

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

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

Фича в том, что у ОС со стабильными API и ABI вроде Haiku или Windows даже старую заброшенную программу можно по прежнему запустить на новой версии ОС. Например музейный экспонат Firefox 2 на Haiku до сих пор работает, хоть и есть проблемы с TLS на современных сайтах. Заброшенный проект в любой момент можно возобновить если появятся желающие. Это может быть перспективнее чем начинать всё заново.

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

Ещё раз: и Амарок, и Клементин — вполне себе «живые». Ну, или, «их можно запустить».

Амарок — на 5-ом Qt, Клементин — тоже. И играют не хуже чем сколько там, пятнадцать лет назад? Really don't mind if you sit this one out...

Проц, в отличие от новомодных поделок, почти не жрут. Интерфейс, да, как был Фубаром2000 укушенный, так и остался. Ну, так мы их за это и любим, да?

Дело тут точно не в стабильном API.

С ABI — да, наверное, сложнее. Но на то у нас есть сигрупсы с контейнерами, чтобы гонять там всякое говно мамонта и сильно об этом не жалеть.

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

Вам шашечки или ехать?

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

Мсье, я понимаю, что раню Ваши религиозные чувства и что именно Вам крайне удобно работать с несколькими окнами именно с кастрированными заголовками. Скажу даже более: я рад, что в Гайке есть именно такая функциональность (я про табы). Но только почему она сделана настолько всрато? Почему, глядя на развёрнутое на весь экран приложение, пользователь должен созерцать кусок рабочего стола в правом верхнем углу? И, заметьте, я ни слова не сказал про «красивости закругленных/полупрозрачных заголовков». В Гайке что, кастрированность заголовков прописана на уровне ядра? Совершенно невозможно сделать так, чтобы по активной галочке в настройках, заголовок разворачивался по ширине окна? Вот правда? Почему в Кедах смогли (даже с красивостями), во Флаксе смогли и даже в, прости господи, АйсВМ-е смогли в табы с широким заголовком, а в Гайке не асилили? Удивительно…

А теперь про шашечки. Уважаемый, я понимаю, что ИМЕННО Вас в Гайке устраивать может абсолютно всё: от внешнего вида, до отсутствия драйверов на видеокарты. А для большинства, её интерфейс выглядит как кусок говна из 90-х. Вас не посещала мысль, что людям нравится пользоваться красивыми вещами? И что вкусы у всех разные и необязательно совпадают с Вашим? И что людям нравится настраивать рабочее место под себя? Что людям не хочется жрать дефолтное оформление, особенно, если оно выглядит как говно? Линукс тем и хорош, что тут можно настроить под себя практически всё: расположение элементов на рабочем столе, их внешний вид, темы оформления. И с вашим подходом «не нравится - не жри», вы рискуете остаться системой у которой число пользователей три с половиной инвалида. Мне интересна Гайка, как альтернативная система, но что она РЕАЛЬНО сейчас может предложить пользователю? Серфинг в интернете? Через Епифани? Смешно. Игры? Нет. Какой-нибудь уникальный спецсофт для бизнеса, моделирования, черчения? Тоже нет. Так что, в итоге, тут и шашечек нет и ехать не на чем. Ах да: тут же можно запустить Телеграм…

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

Фича в том, что у ОС со стабильными API и ABI вроде Haiku или Windows даже старую заброшенную программу можно по прежнему запустить на новой версии ОС.

Это всё-таки в значительной мере лукавство. В Linux ведь не потому бывают проблемы с запуском старого ПО, что в ядре что-то поменялось, а потому что оно перестало работать с новыми версиями библиотек. И если такое ПО не работает с новой версией какого-нибудь Qt в Linux, то оно не будет работать с этой версией и в Haiku.

А подложить старую версию библиотеки такому приложению можно и в Linux.

Например музейный экспонат Firefox 2 на Haiku до сих пор работает, хоть и есть проблемы с TLS на современных сайтах

Нашли, чем удивить.

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

С Nvidia как раз большие перспективы потому что недавно NVidia открыла ядерные драйверы и платформонезависимая часть уже без проблем собирается в Haiku. Осталось написать слой интеграции с ядром Haiku. Для аппаратного ускорения можно взять недавно появившийся открытый драйвер Vulkan NVK или попросить NVidia пересобрать свои закрытые драйверы OpenGL/Vulkan под Haiku. Они по идее должны заработать потому что в Haiku уже есть glvnd и libvulkan.

Есть экспериментальная поддержка аппаратного ускорения для видеокарт Radeon Southern Islands использующая свой драйвер функционально аналогичный ядерному amdgpu Линукса и Vulkan драйвер RADV из состава Mesa. OpenGL работает через Zink. OpenGL драйвер radeon-si у меня почему-то не завёлся.

Вот это прям очень хорошо. Искренне желаю успехов в этом направлении.

Наименее перспективная ситуация сейчас с Intel GPU потому что открытые драйверы очень прибиты к Линуксу и их сложно портировать.

А вот это неожиданно.

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

Напомнить сколько софта померло при переходе KDE 3 -> 4? А кде сейчас Amarok например?

Уже ответили.

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

Интерфес выглядит как привет из девяностых. Особенно дурацкое выпадающее меню, в котором нужно долго и мучительно искать нужное. Вообще проект интересный, раработчики молодцы. Но практически гайка пока малоприменима.

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

скорее история выглядела так:

  1. кдешники запиливают крутую фичу, как kio, отлаживают, стабилизируют, развивают, все прутся
  2. мафия слуг голубых гигантов через xorg ворует концепт, и долго делает свой «такой же, но по-другому» клон, только максимально убогий и выкатывает как стандарт всея линакса
  3. Кдешники немного упираются, но раз Линус использует это, выкидывают свой мастерпис и запиливают(или нет) свою поддержку этого стандарта

некоторые наработки из уже по похожей схеме заезжали в qt, например khtml-webkit

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

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

Syncro ★★★★★
()
Последнее исправление: Syncro (всего исправлений: 1)
Ответ на: комментарий от densss

Слишком много буквов…

Система прекрасно «из каропки» настраивается под большинство эстетических предпочтений. Но некоторые любители широких заголовков из оставшегося меньшинства могут поставить из репозитория пакет Theme Manager и подобрать тему оформления из уже готовых пакетов, либо создать свою…

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

То есть, широкий заголовок сделать можно? А нельзя это было сразу написать?

densss ★★★★
()

Без системной темы haiku в gtk не нужно. Перепишите уже блин этот несчастный gtk3 чтобы можно было его темить не через css

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

а можно сделать так чтобы руки были любые и все работало сразу без напильника?

Сказал линуксоид. «Бревна в глазу» как обычно нифига не видим.

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

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

Нет. Вся графика в Haiku в пространстве пользователя. Только вместо X.Org/Wayland композиторов свой app_server со своим протоколом.

Заколовки окон кастомизируются через плагины декораторов. Одно время были декораторы в стиле Windows 9x и Mac OS Classic где заголовок во всю ширину. Есть ли они сейчас не знаю.

А для большинства, её интерфейс выглядит как кусок говна из 90-х.

Отучиваемся говорить от имени большинства.

И что вкусы у всех разные и необязательно совпадают с Вашим?

Тоже самое можно сказать про ваши реплики «кусок говна из 90-х». Кому-то нравится, кому-то нет. По мне совремненные Windows с их плоскотой – это «кусок говна» из 80-ых когда у мониторов было всего 16 цветов.

И что людям нравится настраивать рабочее место под себя? Что людям не хочется жрать дефолтное оформление, особенно, если оно выглядит как говно? Линукс тем и хорош, что тут можно настроить под себя практически всё: расположение элементов на рабочем столе, их внешний вид, темы оформления.

Мне как раз Линукс и не нравиться по этой причине что там нет нормального дефолта и надо постоянно страдать и всё настраивать. А в Haiku всё хорошо из коробки.

Серфинг в интернете? Через Епифани? Смешно.

Чем Epiphany не угодил? Возможности у него те же что и у Safari в MacOS.

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

интерфейс выглядит как кусок говна из 90-х

Я тебе сейчас неприятную вещь скажу: «Десктопные интерфейсы спроектированные начиная с середины нулевых - полное и беспросветное говно».

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

Одно время были декораторы в стиле Windows 9x и Mac OS Classic где заголовок во всю ширину. Есть ли они сейчас не знаю.

Совместимость поломали? 8-)

token_polyak ★★★★
()
Последнее исправление: token_polyak (всего исправлений: 1)
Ответ на: комментарий от mittorn

Без системной темы haiku в gtk не нужно.

Из GTK уже поддержку тем Windows выпилили и теперь там Adwaita. Они повсюду навязывают свою libadwaita и противятся кастомным темам. https://stopthemingmy.app/

Так что тут сложно что-то сделать без смены политики разработчиков GTK. Есть некая тема Haiku для GTK 3, но она несколько кривая.

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

Плагины декораторов пока имеют нестабильное API. В BeOS их не было. Также они работают в процессе дисплейного сервера что имеет проблемы с безопасностью и может привести к падениям дисплейного сервера.

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 1)
Ответ на: комментарий от Dark_SavanT

у меня ровно те же самые претензии к линуксу

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

Не, просто оно нафик никому не нужно, кроме отдельных местных лорчанов.

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

И анимированные смайлики, и обязательные неотключаемые апдтейты по 40Гб каждую неделю — только так!

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 1)
Ответ на: комментарий от densss

Ага, угу. Помнится была история как из debianа выпнули кошерный qcad потому что он был на qt3 — и заменили на librecad который в ту пору вылетал и тормозил. Зато культи новые, ага.

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