Firefox 158
Доступен Firefox 158.
( читать дальше... )
>>> Примечания к выпуску для разработчиков
>>> Все ошибки, исправленные в этом выпуске
>>> Подробности (mozilla.org)
Доступен Firefox 158.
( читать дальше... )
>>> Примечания к выпуску для разработчиков
>>> Все ошибки, исправленные в этом выпуске
>>> Подробности (mozilla.org)
Многие в комментариях мне жаловались мол Хайку дефолт, не настраивается, ненужно и т.д…
Получайте самый необычный скриншот хайку который только видели!
Казалось, ноутбук отжил свое, даже Линукс на нем стал сбоить. И тут чисто ради интереса я записал на флешку Гайку. А потом задумался, зачем мне этот ноутбук вообще, в интернете посидеть да музыку послушать, тем более я вообще хотел вывезти его на дачу. И дал себе слово - если звук и сеть заработают - ставлю эту Вашу Гайку. И представьте себе, все завелось из коробки. А оптимизация то какая - грузится почти моментально, линуксу такое и не снилось. Доволен.
Два маленьких минуса:
Поставил на древнебук хайку, пока нравится. Ругайте.
Скриншоты тут (linux.org.ru)
Пример кастомизации
Каталог софта для хайки
Частные Виртуальные Сети для скрытия IP на Хайке (клиент)
После двух лет разработки и спустя неделю после того как проекту исполнилось 25 лет опубликован шестой бета-выпуск операционной системы Haiku R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска подготовлено несколько загрузочных Live-образов (x86_64, x86 (rit.edu) 1.4 ГБ). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT (opensource.org), исключение составляют некоторые библиотеки, медиа-кодеки и компоненты, заимствованные из других проектов.
ОС Haiku ориентирована на персональные компьютеры, использует собственное ядро, построенное на основе модульной архитектуры, оптимизированное для высокой отзывчивости на действия пользователя и эффективного выполнения многопоточных приложений. Для разработчиков представлен объектно-ориентированный API. Система напрямую базируется на технологиях BeOS 5 и нацелена на бинарную совместимость с приложениями для данной ОС. Минимальное требование к оборудованию: CPU Pentium и 384 МБ ОЗУ (рекомендовано Pentium4 и 512 МБ ОЗУ, а при выполнении сборки b — 2 ГБ ОЗУ).
В качестве файловой системы используется OpenBFS, поддерживающая расширенные атрибуты файлов, журналирование, 64-разрядные указатели, поддержку хранения мета-тэгов (для каждого файла можно сохранить атрибуты в форме ключ=значение, что делает ФС похожей на БД) и специальных индексов для ускорения выборки по ним. Для организации структуры директорий используются «B+ tree» деревья. Из кода BeOS в состав Haiku включён файловый менеджер Tracker и панель Deskbar, исходные тексты которых были открыты после ухода BeOS со сцены.
( читать дальше... )
>>> Источник: OpenNET (opennet.ru)
5 августа состоялся выпуск Mesa 26.2.0 — очередной функциональный релиз свободного графического стека, содержащего реализации OpenGL, Vulkan, OpenCL и других графических API для Linux и ряда других операционных систем. Mesa 26.2 реализует API OpenGL 4.6, Vulkan 1.4 и OpenCL 3.1, хотя фактически доступная версия зависит от конкретного драйвера и оборудования.
Среди основных изменений:
( читать дальше... )
>>> Источник (lists.freedesktop.org)
После почти четырёх месяцев разработки состоялся выпуск 9.0 проекта FFmpeg, с кодовым именем «Lei».
Это набор свободных библиотек и утилит с открытым исходным кодом на языке Си, позволяющих записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах. Название происходит от названия экспертной группы MPEG и FF, означающего «fast forward».
( читать дальше... )
>>> Подробности на GitHub и в первой редакции новости (github.com)
Проблема возникла внезапно. Как известно неизвестная народу организация на три буквы использует 16к блокировку для зарубежных репозиториев провайдеров, а значит и некоторые репозитории сдохли. И все бы ничего, есть же российские зеркала. Одно из них - на новосибирском truenetwork. И вот по некоей неизвестной причине они более недоступны для r и haiku (или еще какие). Может быть кто-то из НС в курсе что случилось или может подскажут куда пинать, чтобы репозитории обновились?
В общем, нить треда иди, к решению приведи…
Состоялся первый публичный релиз проекта VitruvianOS, c 2019 года развивающего операционную систему на базе Debian/Linux, которая переносит простоту, отзывчивость и гибкость BeOS на современное оборудование и реализует API-совместимость с приложениями, созданными для Haiku и BeOS. Код проекта написан на языке С++ и распространяется под лицензией GPLv2.
VitruvianOS — это альтернативная операционная система на базе Linux с уникальной философией: человек в центре внимания.
( читать дальше... )
>>> Официальный сайт проекта (v-os.dev)
В применяемом во многих дистрибутивах Linux патче gssapi.patch, добавляющем в OpenSSH поддержку обмена ключей на базе GSSAPI, выявлена уязвимость, приводящая к повреждению памяти и обходу механизма разделения привилегий. Уязвимость может быть эксплуатирована удалённо. В настоящее время наличие уязвимости подтверждено в Debian и Ubuntu. Уязвимость проявляется при включении в настройках опции «GSSAPIKeyExchange yes» (по умолчанию выключена).
( читать дальше... )
>>> Подробности (OpenNet) (opennet.ru)
На самом деле ещё не вертим, а ждем пока докомпилируются пакеты в R и читаем новости, но в целом полёт нормальный.
Приобрел ThinkPad x201 в качестве запасного аэродрома (вообще была идея прикупить хоббистскую матплату на свежем интеле и получить ноут мечты, но доставка из штатов – игрушка дьявола), и вот решил потестить, насколько удобно считать всякую научную статистику в haiku, готова ли она для десктопа?
Ну где-то на 86% готова по ощущениям. Каким-то образом при компиляции некоторых пакетов в R система падает в ядерную консоль с веселыми ошибками (а еще некоторые либы в поставке совсем не свежие или наоборот слишком свежие, и на это ругаются пакеты R которые ожидают чего-то посвежее, тухлее, пытаются собрать свои зависимоси сами), лиса как-то криво отрисовывает мышь, либраофис еще не тестил, но в остальном лететь можно. Главное время от времени проверять, не заглох ли мотор.
Сегодня (или вчера, смотря как считать) мне впервые удалось получить картинку рендеринга Nvidia на Haiku.
Я использую связку открытого ядерного драйвера от Nvidia и Mesa Vulkan драйвер NVK. Решение портировать ядерный драйвер от Nvidia, а не Nouveau, было принято исходя из лёгкости портирования (ядерный драйвер от Nvidia изначально проектировался как портируемый, тот же самый общий код используется в Windows, Linux, FreeBSD, Solaris), а также лучшего качества и поддержки, чем Nouveau.
В NVK была добавлена поддержка работы с ядерным драйвером от Nvidia вместо Nouveau. libdrm и связанные с ней вещи не используются.
Пока это первый успешный запуск, много чего ещё не доделано и многие Vulkan программы пока не работают (надо разбираться в логике драйвера NVK).
Ожидается, что многие проблемы Nvidia с Линуксом не будут происходить в Haiku за счёт отсутствия легаси проблем, прибивания всего к ядру (DRM) и более гибкого подхода.
Тема на форуме Haiku: https://discuss.haiku-os.org/t/haiku-nvidia-porting-nvidia-gpu-driver/16520.
Доступен Firefox 136 с поддержкой вертикального размещения вкладок, ИИ-чатботами, автоматическим преобразованием HTTP-запросов в HTTPS, а также поддержкой VA-API на видеокартах AMD.
( читать дальше... )
>>> Подробнее (mozilla.org)
Вот есть в Гайке из коробки возможность собирать окна приложений в единое окно с возможностью вкладок.Есть ещё какая-то прога глючная не помню как звать, написанная на electron js вроде только под маздай работает, которая делает нечто подобное. Наверняка есть такое и в гнутом мире. А если пойти ещё дальше? Сохранить такое объединение в файл и потом в том файле сделать связку между приложениями? Есть, допустим типа проводник слева компактно и есть текстовый редактор. Перехватывать системный вызовов проводника открыть текстовый файл чтобы этот файл открывался в новой вкладке основной части. Это ж маленькая IDE. Вообще есть же принцип unix-философии, что одна программа должна решать одну задачу, но всеобъемлюще, а комплексные задачи решать через конвейер программ. Но это консольный мир. А в гуевом мире программы превратились в жутких монстров.
Инициатива по портированию браузера Firefox для операционной системы Haiku достигла стадии, при которой данный порт может быть принят в официальный репозиторий проекта.
Совместными усилиями участников проекта были внесены различные изменения в базовую систему, а также в прослойку для обеспечения совместимости с Wayland, подготовленную участником x512.
Во избежание проблем связанных с торговыми марками компании Mozilla, для распространения сборок браузера было решено использовать имя IceWeasel, по аналогии с распространением браузера Firefox для Debian в прошлом.
Причиной публикации готового порта для широкой публики стало обеспечение возможности воспроизведения медиа и вывода звука, а также поддержка JIT.
Стоит отметить, что порт всё ещё носит экспериментальный характер и имеет известные проблемы, такие как графические артефакты, вызванные несовершенством прослойки Wayland, а также не поддерживает некоторые возможности, такие как WebRTC.
>>> Подробности (opennet.ru)
Доступна для тестирования новая редакция порта Firefox для операционной системы Haiku, которая работает относительно стабильно и позволяет даже серфить по некоторым сайтам. При этом сборка не лишена отдельных проблем. Например, пока не работает копирование и вставка текста через буфер обмена, некоторые скрипты на JavaScript выполняются очень медленно, всплывающие окна при первом открытии не отображаются правильно (это связано с очередной проблемой на стороне wayland-server) и т. д. Для того чтобы всё заработало, потребуется особая сборка пакетов wayland, wayland-server, gtk3 и отдельный пакет mesa-wayland с EGL для последней версии Mesa.
Кроме того, можно отметить сокращение до 128Mb требований к размеру оперативной памяти для запуска в QEMU 64-битной версии системы с браузером Webpositive, и до 100Mb для 32-битной версии. Также возобновлены работы по использованию в app_server для отрисовки 2D-графики библиотеки Skia, что заодно поможет исправить в app_server множество давних проблем. Одно из главных преимуществ движка Skia в том, что он имеет поддержку рендеринга через GPU, при этом нет необходимости реализовывать интеграцию с видеодрайверами. А еще Skia умеет обрабатывать современную векторную графику, применяемую например в Web, и может отрисовывать текст для языков с начертанием справа налево, таких, как арабский язык.
Всех заинтересованных приглашаем в нашу Telegram-группу.
>>> Подробности (haiku-os.org)
13 сентября без фанфар и барабанного боя вышла очередная, пятая по счёту, бета-версия OC Haiku. Однако совместимость её с BeOS R5 теперь сохраняется только в рамках 32-битных сборок.
( читать дальше... )
>>> Примечания к релизу (haiku-os.org)
В рамках проекта Google Summer of Code 2024 операционная система Haiku достигла значительного прогресса в области виртуализации. Благодаря работе разработчика под псевдонимом dalme, QEMU на Haiku теперь поддерживает аппаратное ускорение.
Проект был направлен на перенос гипервизора NVMM с DragonFlyBSD на Haiku. Это позволяет QEMU использовать аппаратные расширения виртуализации процессора, такие как Intel VT-x, что потенциально обеспечивает производительность виртуальных машин, близкую к нативной.
( читать дальше... )
>>> Подробности (haiku-os.org)
| следующие → |