Ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza ye-Haiku R1

eshicilelwe ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza Hhayi R1. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» создан ΠΊΠ°ΠΊ рСакция Π½Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ОБ BeOS ΠΈ развивался ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ OpenBeOS, Π½ΠΎ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ Π² 2004 Π³ΠΎΠ΄Ρƒ ΠΈΠ·-Π·Π° ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠΉ, связанных с использованиСм Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΈ BeOS. Для ΠΎΡ†Π΅Π½ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½ΠΎΠ²ΠΎΠ³ΠΎ выпуска ilungisiwe нСсколько Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Ρ… Live-ΠΎΠ±Ρ€Π°Π·ΠΎΠ² (x86, x86-64). Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ тСксты большСй части ОБ Haiku Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ свободной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT, ngaphandle kweminye imitapo yolwazi, amakhodekhi emidiya nezingxenye ezibolekwe kwamanye amaphrojekthi.

I-Haiku OS ihloselwe amakhompuyutha omuntu siqu futhi isebenzisa i-kernel yayo, eyakhelwe ekwakhiweni kwe-modular, elungiselelwe ukusabela okuphezulu ezenzweni zabasebenzisi kanye nokusetshenziswa ngempumelelo kwezinhlelo zokusebenza ezinezintambo eziningi. I-API egxile ezintweni ihlinzekelwe onjiniyela. Uhlelo lusekelwe ngokuqondile kubuchwepheshe be-BeOS 5 futhi luhloselwe ukuhambisana kanambambili nezinhlelo zokusebenza zale OS. Isidingo esincane sezingxenyekazi zekhompuyutha: I-Pentium II CPU ne-RAM engu-256 MB (kunconyiwe kwe-Intel Core i3 no-2 GB RAM).

Ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza ye-Haiku R1

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

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

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

    Ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza ye-Haiku R1

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

    Ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza ye-Haiku R1

  • Isixhumi esibonakalayo sengeziwe sokumisa amadivaysi okufaka, ahlanganisa igundane, ikhibhodi nezihleli ze-joystick. Kungezwe usekelo lwamagundane anezinkinobho ezingaphezu kwezintathu kanye nekhono lokwenza ngendlela oyifisayo izenzo zezinkinobho zegundane.

    Ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza ye-Haiku R1

  • ΠžΠ±Π½ΠΎΠ²Π»Ρ‘Π½ web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ I-WebPositive, esihunyushelwe ekukhishweni okusha kwenjini ye-WebKit futhi yalungiselelwa ukunciphisa ukusetshenziswa kwememori.

    Ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza ye-Haiku R1

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

    Ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza ye-Haiku R1

  • Isifaki manje sinamandla okukhipha lapho sifaka amaphakheji ongawakhetha akhona kwabezindaba. Lapho usetha ukuhlukaniswa kwediski, ulwazi olwengeziwe mayelana namadrayivu luyaboniswa, ukutholwa kokubethela kuyasetshenziswa, kanye nolwazi mayelana nesikhala esikhululekile kuma-partitions akhona ayengeziwe. Inketho iyatholakala yokuvuselela ngokushesha i-Haiku R1 Beta 1 ekukhishweni kwe-Beta 2.

    Ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza ye-Haiku R1

  • Itheminali inikeza ukulingiswa kokhiye we-Meta. Kumasethingi, ungabela indima ye-Meta kukhiye othi-Alt/Option otholakala kwesokunxele sebha yesikhala (ukhiye othi-Alt kwesokudla sebha yesikhala uzogcina umsebenzi wayo).

    Ukukhishwa kwesibili kwe-beta kwesistimu yokusebenza ye-Haiku R1

  • Ukusekelwa kwamadrayivu e-NVMe nokusetshenziswa kwawo njengemidiya ebhuthayo sekuqalisiwe.
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Π° ΠΈ стабилизирована ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° USB3 (XHCI). НалаТСна Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° с USB3-устройств ΠΈ обСспСчСна коррСктная Ρ€Π°Π±ΠΎΡ‚Π° с устройствами Π²Π²ΠΎΠ΄Π°.
  • I-bootloader engeziwe yamasistimu ane-UEFI.
  • Kwenziwe umsebenzi wokuzinzisa nokwenza ngcono ukusebenza okuwumongo. Iziphazamisi eziningi ezidale ukuba yiqhwa noma ukuphahlazeka zilungisiwe.
  • Ikhodi yomshayeli wenethiwekhi ingeniswe isuka ku-FreeBSD 12.

Source: opennet.ru

Engeza amazwana