Опубликовали вторую бета-версию операционной системы Haiku R1

Haiku R1

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

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

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

Разработчикам предлагается объектно-ориентированный API. ОС подготовили на базе технологий BeOS 5 и используется для получения бинарной совместимости с приложениями для этой операционки.

Минимальные требования для оборудования CPU Pentium II и 256 МБ ОЗУ (рекомендован Intel Core i3 и 2 ГБ ОЗУ).

Haiku R1

Используемая файловая система OpenBFS с поддержкой расширенных атрибутов файлов, журналирования, 64-разрядных указателей, хранения мета-тэгов и специальных индексов, чтобы ускорить выборку по ним. Структура директорий организовывалась с использованием «B+ tree» деревьев.

В состав операционной системы из кода BeOS включён файловый менеджер Tracker с панелью Deskbar, исходными текстами, открытыми после сворачивания BeOS.

После предыдущего обновления ОС Haiku развивалась с активным участием 101 разработчика.

К основным новшествам относятся:

1) Улучшение функционирования на экране с высокоплотным расположением пикселей (HiDPI).

2) Корректно масштабируются элементы интерфейса.

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

4) Реализация режима мини в панели Deskbar, ей не заполняется вся ширина экрана, а изменяется в соответствии с размещёнными пиктограммами.

5) Оптимизация режима авто-раскрытия панели с увеличением габаритов в случае наведения мышки и отображении более компактного вида в стандартном режиме.

6) Добавление интерфейса с настройкой девайсов ввода, когда имеется объединение конфигураторов мышки, джойстика, клавиатуры. Мышь поддерживает боле трёх кнопок и можно настраивать их действия.

7) Обновление web-браузера WebPositive, переведенного на новый выпуск движка WebKit и оптимизированного для уменьшения потребления памяти.

8) Оптимизация совместимости с POSIX и портирация большой порции нового ПО, игр и графических тулкитов. Возможен доступ для запуска приложений LibreOffice, Telegram, Okular, Krita и AQEMU, а также игры FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot и прочих.

9) Добавление в инсталлятор возможности исключать во время установки необязательных пакетов, имеющихся на носителях. Во время настройки дисковых разделов показывается большой объём сведений о накопителе, возможна реализация определения использования шифрования и добавлены сведения о свободном пространстве в имеющихся разделах. Можно быстро обновить Haiku R1 Beta 1 до выпуска Beta 2.

10) Реализация поддержки накопителей NVMe и их применения в виде загрузочного носителя.

11) Расширение и стабилизация поддержки USB3 (XHCI). Отлажен процесс загрузки с USB3-устройства и возможно проводить корректную работу с девайсами ввода.

12) Добавление загрузчика для системы с UEFI. Налажена стабилизация и увеличение производительности ядра. Исправлено множество ошибок, вызывающих зависание либо крах.

0 0 голоса
Оценка статьи
Подписаться
Уведомить о
guest

0 Комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Этот сайт использует куки для улучшения вашего просмотра. Ваши личные данные находятся в безопасности