Dumating na ang ikaapat na beta na bersyon ng Haiku R1

haiku

Ang Haiku ay isang open source na operating system sa ilalim ng pagbuo na partikular na nakatuon sa multimedia at personal na computing. May inspirasyon ng wala nang BeOS

Pagkatapos ng isang taon at kalahati ng pag-unlad, Ang ikaapat na bersyon ng beta ng operating system ng Haiku R1 ay inilabas na, na sa simula, ang proyekto ay ginawa bilang isang reaksyon sa pagsasara ng BeOS operating system at binuo sa ilalim ng pangalang OpenBeOS, ngunit pinalitan ng pangalan noong 2004 dahil sa mga claim na nauugnay sa paggamit ng BeOS trademark sa pangalan.

Ang Haiku OS ay idinisenyo para sa mga personal na computer, gamit ang sarili nitong kernel, 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.

Pangunahing balita ng Haiku R1 beta 4

Sa bagong bersyon na ito ay ipinakita napabuti ang pagganap sa mga screen na may mataas na density ng pixel (HiDPI), kasama ng kung saan ang tamang pag-scale ng interface ay ipinatupad, hindi limitado sa pagbabago ng laki ng mga font. Sa unang pag-boot, awtomatiko na ngayong sinusubukan ng Haiku na tuklasin kung mayroon kang HiDPI display at pinipili ang naaangkop na mga sukat na sukat.

Isa pa sa mga pagbabagong namumukod-tangi sa bagong bersyon ay ang kakayahang gumamit ng balat na may flat window decorator at flat button style, sa halip na isang disenyo na gumagamit ng maraming gradients. Ang flat na disenyo ay kasama ng Haiku Extras pack at pinagana sa seksyon ng mga setting ng hitsura.

Na-highlight din iyon nagdagdag ng isang layer upang matiyak ang pagiging tugma sa Xlib library, Ano nagbibigay-daan sa pagpapatakbo ng mga X11 application sa Haiku nang hindi nagpapatakbo ng X server. Ang layer ay ipinapatupad sa pamamagitan ng pagtulad sa mga function ng Xlib sa pamamagitan ng pagsasalin ng mga high-level na graphics API call ng Haiku.

Isang layer ang inihanda para matiyak ang pagiging tugma sa Wayland, na nagpapahintulot sa mga tool at application na tumakbo gamit ang protocol na ito, kabilang ang mga application batay sa GTK library. Ang layer ay nagbibigay ng libwayland-client.so library, batay sa libwayland code at sinusuportahan sa antas ng API at ABI, na nagbibigay-daan sa mga Wayland application na tumakbo nang walang pagbabago.

Hindi tulad ng mga tipikal na Wayland composite server, ang layer ay hindi tumatakbo bilang isang hiwalay na proseso ng server, ngunit sa halip ay na-load bilang isang plug-in sa mga proseso ng kliyente. Sa halip na mga socket, gumagamit ang server ng native na BLooper-based na message loop.

Nagdagdag ng gumaganang port na may Wine na maaaring magamit upang magpatakbo ng mga Windows application sa Haiku. Sa mga limitasyon, ang kakayahang magpatakbo lamang ng mga 64-bit na bersyon ng Haiku at ang kakayahang magpatakbo lamang ng mga 64-bit na Windows application ay binanggit, pati na rin ang nagdagdag ng port ng GNU Emacs text editor Gumagana ito sa graphical na mode. Ang mga pakete ay naka-host sa HaikuDepot repository.

Ng iba pang mga pagbabago na namumukod-tangi:

  • Ang suporta para sa pagbuo at pagpapakita ng mga thumbnail ng imahe ay naidagdag sa Tracker file manager.
  • Ang mga thumbnail ay iniimbak sa pinahabang mga katangian ng file.
  • Ipinatupad ang layer para sa pagiging tugma sa mga driver ng FreeBSD.
  • Mga driver na na-port mula sa FreeBSD upang suportahan ang mga wireless USB adapter ng Realtek (RTL) at Ralink (RA).
  • Sa mga paghihigpit, ang pangangailangan na ikonekta ang aparato bago ang boot ay nabanggit (pagkatapos ng boot, ang aparato ay hindi nakita).
  • 802.11 wireless stack na naka-port mula sa OpenBSD na may suportang 802.11ac at mga driver ng iwm at iwx na may suporta para sa mga wireless adapter ng Intel "Dual Band" at "AX".
  • Nagdagdag ng USB-RNDIS driver na nagbibigay-daan sa pag-aayos ng operasyon ng isang access point sa pamamagitan ng USB (USB tethering) upang magamit ito bilang isang virtual network card.
  • Nagdagdag ng bagong driver ng NTFS batay sa isang library mula sa proyektong NTFS-3G. Ang bagong pagpapatupad ay mas matatag, sumusuporta sa file caching layer integration, at nagbibigay ng mahusay na pagganap.
  • Nagdagdag ng suporta para sa 32-bit system na may EFI sa bootloader at ang kakayahang mag-install ng 64-bit Haiku environment mula sa 32-bit EFI bootloader.
  • Pinahusay na driver para sa mga NVMe drive, nagdagdag ng suporta para sa pagpapatakbo ng TRIM upang ipaalam sa drive ang tungkol sa mga napalayang bloke.
  • Ang kakayahang i-compile ang kernel at mga driver na may mga bagong bersyon ng GCC (kabilang ang GCC 11) ay ibinigay, upang i-compile ang system dahil sa mga link sa mas lumang code, kinakailangan pa rin ang GCC 2.95 para sa BeOS compatibility.
  • Ang pangkalahatang gawain ay ginawa upang mapabuti ang katatagan ng buong sistema
  • Maaaring baguhin ang mga napiling opsyon sa mga setting, ngunit nangangailangan pa rin ng reboot upang mailapat.
  • Ang mga opsyon sa pag-zoom ay sinusuportahan ng karamihan sa mga native na app at ilang port, ngunit hindi lahat.

Kung interesado kang matuto nang higit pa tungkol dito, maaari mong konsultahin ang mga detalye sa ang sumusunod na link.

Pagdidiskarga

Sa wakas, kung gusto mong malaman ang higit pa tungkol dito at/o makuha ang larawan ng bagong bersyong ito, magagawa mo ito mula sa ang sumusunod na link. Ang iba't ibang mga bootable na live na imahe (x86, x86-64) ay inihanda upang subukan ang pagganap ng bagong bersyon.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.