Bản phát hành beta thứ hai của hệ điều hành Haiku R1

được phát hành второй бета-выпуск операционной системы Haiku R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска chuẩn bị несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, ngoại trừ một số thư viện, codec phương tiện và các thành phần được mượn từ các dự án khác.

Haiku OS được thiết kế cho máy tính cá nhân, sử dụng lõi riêng, được xây dựng trên cơ sở kiến ​​trúc mô-đun, được tối ưu hóa để đáp ứng cao các hành động của người dùng và thực thi hiệu quả các ứng dụng đa luồng. Đối với các nhà phát triển, API hướng đối tượng được cung cấp. Hệ thống này dựa trực tiếp vào công nghệ BeOS 5 và nhằm mục đích tương thích nhị phân với các ứng dụng dành cho HĐH này. Yêu cầu phần cứng tối thiểu: CPU Pentium II và RAM 256 MB (khuyên dùng Intel Core i3 và RAM 2 GB).

Bản phát hành beta thứ hai của hệ điều hành Haiku R1

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

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

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

    Bản phát hành beta thứ hai của hệ điều hành Haiku R1

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

    Bản phát hành beta thứ hai của hệ điều hành Haiku R1

  • Добавлен интерфейс для настройки устройств ввода, в котором объединены конфигураторы мыши, клавиатуры и джойстика. Добавлена поддержка мышей с более чем тремя кнопками и появилась возможность настройки действий кнопок мыши.

    Bản phát hành beta thứ hai của hệ điều hành Haiku R1

  • Обновлён web-браузер WebTích cực, который переведён на новый выпуск движка WebKit и оптимизирован для снижения потребления памяти.

    Bản phát hành beta thứ hai của hệ điều hành Haiku R1

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

    Bản phát hành beta thứ hai của hệ điều hành Haiku R1

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

    Bản phát hành beta thứ hai của hệ điều hành Haiku R1

  • В терминале обеспечена эмуляция клавиши Meta. В настройках можно назначить выполнение роли Meta клавише Alt/Option, находящейся слева от пробела (клавиша Alt справа от пробела сохранит своё назначение).

    Bản phát hành beta thứ hai của hệ điều hành Haiku R1

  • Реализована поддержка накопителей NVMe и их использования в качестве загрузочных носителей.
  • Расширена и стабилизирована поддержка USB3 (XHCI). Налажена загрузка с USB3-устройств и обеспечена корректная работа с устройствами ввода.
  • Добавлен загрузчик для систем с UEFI.
  • Проведена работа по стабилизации и повышения производительности ядра. Устранены многие ошибки, приводившие к зависанию или крахам.
  • Код сетевых драйверов импортирован из FreeBSD 12.

Nguồn: opennet.ru

Thêm một lời nhận xét