Otrais Haiku R1 operētājsistēmas beta laidiens

publicēts operētājsistēmas otrais beta laidiens Haiku R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска sagatavots несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, izņemot dažas bibliotēkas, multivides kodekus un komponentus, kas aizgūti no citiem projektiem.

Haiku OS ir paredzēta personālajiem datoriem, izmanto savu kodolu, kas veidots, pamatojoties uz modulāru arhitektūru, optimizēts augstai reakcijai uz lietotāja darbībām un efektīvai daudzpavedienu lietojumprogrammu izpildei. Izstrādātājiem tiek piedāvāta uz objektu orientēta API. Sistēma ir tieši balstīta uz BeOS 5 tehnoloģijām, un tās mērķis ir bināra saderība ar šīs OS lietojumprogrammām. Minimālā aparatūras prasība: Pentium II centrālais procesors un 256 MB RAM (ieteicams Intel Core i3 un 2 GB RAM).

Otrais Haiku R1 operētājsistēmas beta laidiens

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

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

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

    Otrais Haiku R1 operētājsistēmas beta laidiens

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

    Otrais Haiku R1 operētājsistēmas beta laidiens

  • Ir pievienots interfeiss ievadierīču konfigurēšanai, kas apvieno peles, tastatūras un kursorsviras konfiguratorus. Pievienots atbalsts pelēm ar vairāk nekā trim pogām un iespēja pielāgot peles pogu darbības.

    Otrais Haiku R1 operētājsistēmas beta laidiens

  • Обновлён web-браузер WebPositive, kas ir pārtulkota WebKit dzinēja jaunajā izlaidumā un optimizēta, lai samazinātu atmiņas patēriņu.

    Otrais Haiku R1 operētājsistēmas beta laidiens

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

    Otrais Haiku R1 operētājsistēmas beta laidiens

  • Instalēšanas programma tagad var izslēgt, instalējot papildu pakotnes, kas atrodas datu nesējā. Iestatot diska nodalījumus, tiek parādīta plašāka informācija par diskdziņiem, tiek ieviesta šifrēšanas noteikšana un tiek pievienota informācija par brīvo vietu esošajos nodalījumos. Ir pieejama iespēja ātri atjaunināt Haiku R1 Beta 1 uz Beta 2 laidienu.

    Otrais Haiku R1 operētājsistēmas beta laidiens

  • Terminālis nodrošina Meta atslēgas emulāciju. Iestatījumos varat piešķirt meta lomu Alt/Option taustiņam, kas atrodas pa kreisi no atstarpes taustiņa (taustiņš Alt pa labi no atstarpes taustiņa saglabās savu piešķiršanu).

    Otrais Haiku R1 operētājsistēmas beta laidiens

  • Ir ieviests atbalsts NVMe diskdziņiem un to izmantošanai kā sāknējamam datu nesējam.
  • Расширена и стабилизирована поддержка USB3 (XHCI). Налажена загрузка с USB3-устройств и обеспечена корректная работа с устройствами ввода.
  • Pievienots sāknēšanas ielādētājs sistēmām ar UEFI.
  • Ir veikts darbs, lai stabilizētu un uzlabotu galveno veiktspēju. Ir novērstas daudzas kļūdas, kas izraisīja iesaldēšanu vai avārijas.
  • Tīkla draivera kods importēts no FreeBSD 12.

Avots: opennet.ru

Pievieno komentāru