Druga wersja beta systemu operacyjnego Haiku R1

opublikowany druga wersja beta systemu operacyjnego Haiku R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска przygotowany несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, z wyjątkiem niektórych bibliotek, kodeków multimedialnych i komponentów zapożyczonych z innych projektów.

Haiku OS koncentruje się na komputerach osobistych, wykorzystuje własny rdzeń, zbudowany w oparciu o architekturę modułową, zoptymalizowaną pod kątem wysokiej responsywności na działania użytkownika i wydajnego wykonywania aplikacji wielowątkowych. Dla programistów prezentowany jest obiektowy interfejs API. System jest bezpośrednio oparty na technologiach BeOS 5 i ma na celu kompatybilność binarną z aplikacjami dla tego systemu operacyjnego. Minimalne wymagania sprzętowe: Procesor Pentium II i 256 MB RAM (zalecane Intel Core i3 i 2 GB RAM).

Druga wersja beta systemu operacyjnego Haiku R1

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

За почти два года, прошедшие с момента прошлого обновления, в развитии Haiku приняли участие 101 разработчика, которые подготовили более 2800 изменений и закрыли 900 сообщений об ошибках и заявок на реализацию новшеств. Основные innowacje:

  • Улучшена работа на экранах с высокой плотностью пикселей (HiDPI). Обеспечена корректное масштабирование элементов интерфейса. В качестве ключевого фактора для масштабирования использован размер шрифта, в зависимости от которого автоматически выбирается масштаб всех остальных элементов интерфейса.

    Druga wersja beta systemu operacyjnego Haiku R1

  • В панели Deskbar реализован режим «мини», при котором панель на занимает всю ширину экрана, а динамически меняется в зависимости от размещённых пиктограмм. Улучшен режим автоматического раскрытия панели, который увеличивает размер только при наведении мыши и отображает более компактный вариант в обычном режиме.

    Druga wersja beta systemu operacyjnego Haiku R1

  • Dodano interfejs do konfiguracji urządzeń wejściowych, który łączy w sobie konfiguratory myszy, klawiatury i joysticka. Dodano obsługę myszy z więcej niż trzema przyciskami oraz możliwość dostosowania działania przycisków myszy.

    Druga wersja beta systemu operacyjnego Haiku R1

  • Обновлён web-браузер WebPozytywne, który został przetłumaczony na nową wersję silnika WebKit i zoptymalizowany pod kątem zmniejszenia zużycia pamięci.

    Druga wersja beta systemu operacyjnego Haiku R1

  • Улучшена совместимость с POSIX и портирована большая порция новых программ, игр и графических тулкитов. В том числе доступны для запуска приложения LibreOffice, Telegram, Okular, Krita и AQEMU, а также игры FreeCiv, DreamChess и Minetest.

    Druga wersja beta systemu operacyjnego Haiku R1

  • Instalator ma teraz możliwość wykluczenia podczas instalowania opcjonalnych pakietów znajdujących się na nośniku. Podczas konfigurowania partycji dysku wyświetlanych jest więcej informacji o dyskach, wdrażane jest wykrywanie szyfrowania i dodawane są informacje o wolnym miejscu na istniejących partycjach. Dostępna jest opcja szybkiej aktualizacji Haiku R1 Beta 1 do wersji Beta 2.

    Druga wersja beta systemu operacyjnego Haiku R1

  • Terminal zapewnia emulację klucza Meta. W ustawieniach możesz przypisać rolę Meta do klawisza Alt/Option znajdującego się po lewej stronie spacji (klawisz Alt po prawej stronie spacji zachowa swoje przypisanie).

    Druga wersja beta systemu operacyjnego Haiku R1

  • Zaimplementowano obsługę dysków NVMe i wykorzystanie ich jako nośnika startowego.
  • Расширена и стабилизирована поддержка USB3 (XHCI). Налажена загрузка с USB3-устройств и обеспечена корректная работа с устройствами ввода.
  • Dodano bootloader dla systemów z UEFI.
  • Włożono wiele pracy w stabilizację i poprawę wydajności rdzenia. Naprawiono wiele błędów powodujących zawieszanie się lub awarie.
  • Kod sterownika sieciowego zaimportowany z FreeBSD 12.

Źródło: opennet.ru

Dodaj komentarz