Pangalawang beta release ng Haiku R1 operating system

Nai-publish pangalawang beta release ng operating system Haiku R1. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» создан ΠΊΠ°ΠΊ рСакция Π½Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ОБ BeOS ΠΈ развивался ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ OpenBeOS, Π½ΠΎ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ Π² 2004 Π³ΠΎΠ΄Ρƒ ΠΈΠ·-Π·Π° ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠΉ, связанных с использованиСм Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ BeOS. Для ΠΎΡ†Π΅Π½ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½ΠΎΠ²ΠΎΠ³ΠΎ выпуска pinaghandaan нСсколько Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Ρ… Live-ΠΎΠ±Ρ€Π°Π·ΠΎΠ² (x86, x86-64). Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ тСксты большСй части ОБ Haiku Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ свободной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT, maliban sa ilang mga aklatan, media codec at mga bahagi na hiniram mula sa iba pang mga proyekto.

Ang Haiku OS ay idinisenyo para sa mga personal na computer, gumagamit ng sarili nitong core, na binuo batay sa isang modular na arkitektura, na-optimize para sa mataas na pagtugon sa mga aksyon ng user at mahusay na pagpapatupad ng mga multi-threaded na application. Para sa mga developer, ipinakita ang isang object-oriented na API. Direktang nakabatay ang system sa mga teknolohiya ng BeOS 5 at naglalayon sa binary compatibility sa mga application para sa OS na ito. Minimum na kinakailangan ng hardware: Pentium II CPU at 256 MB RAM (inirerekomenda ang Intel Core i3 at 2 GB RAM).

Pangalawang beta release ng Haiku R1 operating system

Π’ качСствС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ OpenBFS, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, 64-разрядныС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ хранСния ΠΌΠ΅Ρ‚Π°-тэгов (для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠ»ΡŽΡ‡=Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π€Π‘ ΠΏΠΎΡ…ΠΎΠΆΠ΅ΠΉ Π½Π° Π‘Π”) ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… индСксов для ускорСния Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΏΠΎ Π½ΠΈΠΌ. Для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ структуры Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Β«B+ treeΒ» Π΄Π΅Ρ€Π΅Π²ΡŒΡ. Из ΠΊΠΎΠ΄Π° BeOS Π² состав Haiku Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Tracker ΠΈ панСль Deskbar, исходныС тСксты ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ послС ΡƒΡ…ΠΎΠ΄Π° BeOS со сцСны.

Π—Π° ΠΏΠΎΡ‡Ρ‚ΠΈ Π΄Π²Π° Π³ΠΎΠ΄Π°, ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΠ΅ с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ обновлСния, Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ Haiku приняли участиС 101 Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ 2800 ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π»ΠΈ 900 сообщСний ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ заявок Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π². ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ mga inobasyon:

  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° экранах с высокой ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ пиксСлСй (HiDPI). ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ элСмСнтов интСрфСйса. Π’ качСствС ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π° для ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ использован Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π² зависимости ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ автоматичСски выбираСтся ΠΌΠ°ΡΡˆΡ‚Π°Π± всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов интСрфСйса.

    Pangalawang beta release ng Haiku R1 operating system

  • Π’ ΠΏΠ°Π½Π΅Π»ΠΈ Deskbar Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Ρ€Π΅ΠΆΠΈΠΌ Β«ΠΌΠΈΠ½ΠΈΒ», ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ панСль Π½Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ экрана, Π° динамичСски мСняСтся Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½Π½Ρ‹Ρ… ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ Ρ€Π΅ΠΆΠΈΠΌ автоматичСского раскрытия ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

    Pangalawang beta release ng Haiku R1 operating system

  • Nagdagdag ng interface para sa pag-configure ng mga input device, na pinagsasama ang mga configurator ng mouse, keyboard at joystick. Nagdagdag ng suporta para sa mga daga na may higit sa tatlong mga pindutan at ang kakayahang i-customize ang mga pagkilos ng mga pindutan ng mouse.

    Pangalawang beta release ng Haiku R1 operating system

  • ΠžΠ±Π½ΠΎΠ²Π»Ρ‘Π½ web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ WebPositive, na isinalin sa bagong release ng WebKit engine at na-optimize upang mabawasan ang pagkonsumo ng memorya.

    Pangalawang beta release ng Haiku R1 operating system

  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с POSIX ΠΈ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° большая порция Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΈΠ³Ρ€ ΠΈ графичСских Ρ‚ΡƒΠ»ΠΊΠΈΡ‚ΠΎΠ². Π’ Ρ‚ΠΎΠΌ числС доступны для запуска прилоТСния LibreOffice, Telegram, Okular, Krita ΠΈ AQEMU, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ³Ρ€Ρ‹ FreeCiv, DreamChess ΠΈ Minetest.

    Pangalawang beta release ng Haiku R1 operating system

  • Ang installer ay mayroon na ngayong kakayahang magbukod kapag nag-i-install ng mga opsyonal na pakete na nasa media. Kapag nagse-set up ng mga partition sa disk, ipinapakita ang higit pang impormasyon tungkol sa mga drive, ipinapatupad ang pag-detect ng encryption, at idinaragdag ang impormasyon tungkol sa libreng espasyo sa mga kasalukuyang partisyon. Available ang isang opsyon upang mabilis na i-update ang Haiku R1 Beta 1 sa paglabas ng Beta 2.

    Pangalawang beta release ng Haiku R1 operating system

  • Ang terminal ay nagbibigay ng emulation ng Meta key. Sa mga setting, maaari mong italaga ang Meta role sa Alt/Option key na matatagpuan sa kaliwa ng spacebar (ang Alt key sa kanan ng spacebar ay mananatili sa pagtatalaga nito).

    Pangalawang beta release ng Haiku R1 operating system

  • Ang suporta para sa mga NVMe drive at ang kanilang paggamit bilang bootable media ay ipinatupad.
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Π° ΠΈ стабилизирована ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° USB3 (XHCI). НалаТСна Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° с USB3-устройств ΠΈ обСспСчСна коррСктная Ρ€Π°Π±ΠΎΡ‚Π° с устройствами Π²Π²ΠΎΠ΄Π°.
  • Nagdagdag ng bootloader para sa mga system na may UEFI.
  • Ang trabaho ay ginawa upang patatagin at pagbutihin ang pangunahing pagganap. Maraming mga bug na nagdulot ng pag-freeze o pag-crash ay naayos na.
  • Ang driver code ng network ay na-import mula sa FreeBSD 12.

Pinagmulan: opennet.ru

Magdagdag ng komento