Haiku R1 операциялық жүйесінің екінші бета нұсқасы

жарияланды операциялық жүйенің екінші бета шығарылымы Хайку R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска дайындалған несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, кейбір кітапханаларды, медиа кодектерді және басқа жобалардан алынған құрамдастарды қоспағанда.

Haiku ОЖ дербес компьютерлерге бағытталған және пайдаланушы әрекеттеріне жоғары жауап беру және көп ағынды қосымшаларды тиімді орындау үшін оңтайландырылған, модульдік архитектураға құрылған өз ядросын пайдаланады. Әзірлеушілер үшін нысанға бағытталған API қамтамасыз етілген. Жүйе тікелей BeOS 5 технологияларына негізделген және осы ОЖ үшін қосымшалармен екілік үйлесімділікке бағытталған. Ең аз аппараттық құралға қойылатын талаптар: Pentium II процессоры және 256 МБ жедел жады (Intel Core i3 және 2 ГБ жедел жады ұсынылады).

Haiku R1 операциялық жүйесінің екінші бета нұсқасы

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

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

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

    Haiku R1 операциялық жүйесінің екінші бета нұсқасы

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

    Haiku R1 операциялық жүйесінің екінші бета нұсқасы

  • Тінтуір, пернетақта және джойстик конфигураторларын біріктіретін енгізу құрылғыларын конфигурациялауға арналған интерфейс қосылды. Үш түймеден көп тышқандарға қолдау және тінтуір түймелерінің әрекеттерін теңшеу мүмкіндігі қосылды.

    Haiku R1 операциялық жүйесінің екінші бета нұсқасы

  • Обновлён web-браузер WebPositive, ол WebKit қозғалтқышының жаңа шығарылымына аударылған және жадты тұтынуды азайту үшін оңтайландырылған.

    Haiku R1 операциялық жүйесінің екінші бета нұсқасы

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

    Haiku R1 операциялық жүйесінің екінші бета нұсқасы

  • Орнатушы енді медиада бар қосымша бумаларды орнату кезінде алып тастау мүмкіндігіне ие. Диск бөлімдерін орнату кезінде дискілер туралы қосымша ақпарат көрсетіледі, шифрлауды анықтау жүзеге асырылады және бар бөлімдердегі бос орын туралы ақпарат қосылады. Haiku R1 Beta 1 нұсқасын Бета 2 нұсқасына жылдам жаңарту опциясы қолжетімді.

    Haiku R1 операциялық жүйесінің екінші бета нұсқасы

  • Терминал Meta кілтінің эмуляциясын қамтамасыз етеді. Параметрлерде бос орынның сол жағында орналасқан Alt/Option пернесіне Мета рөлін тағайындауға болады (бос орынның оң жағындағы Alt пернесі тағайындалуын сақтайды).

    Haiku R1 операциялық жүйесінің екінші бета нұсқасы

  • NVMe дискілеріне қолдау көрсету және оларды жүктелетін медиа ретінде пайдалану жүзеге асырылды.
  • Расширена и стабилизирована поддержка USB3 (XHCI). Налажена загрузка с USB3-устройств и обеспечена корректная работа с устройствами ввода.
  • UEFI бар жүйелер үшін жүктеуші қосылды.
  • Негізгі көрсеткіштерді тұрақтандыру және жақсарту бойынша жұмыстар жүргізілді. Қатып қалу немесе бұзылулар тудырған көптеген қателер түзетілді.
  • FreeBSD 12 жүйесінен импортталған желі драйверінің коды.

Ақпарат көзі: opennet.ru

пікір қалдыру