Den fjerde betaversjonen av Haiku R1 kommer

haiku

Haiku er et åpen kildekode-operativsystem under utvikling som er spesifikt fokusert på multimedia og personlig databehandling. Inspirert av det utdødde BeOS

Etter halvannet år med utvikling, Den fjerde betaversjonen av Haiku R1-operativsystemet har blitt utgitt, som i utgangspunktet ble opprettet som en reaksjon på nedleggelsen av BeOS-operativsystemet og utviklet under navnet OpenBeOS, men ble omdøpt i 2004 på grunn av påstander knyttet til bruken av BeOS-varemerket i navnet.

Haiku OS er designet for personlige datamaskiner, ved hjelp av sin egen kjerne, bygget på grunnlag av en modulær arkitektur, optimert for høy respons på brukerhandlinger og effektiv kjøring av flertrådede applikasjoner.

Hovednyhetene om Haiku R1 beta 4

I denne nye versjonen som presenteres ytelsen er forbedret på skjermer med høy pikseltetthet (HiDPI), sammen med hvilken korrekt skalering av grensesnittet er implementert, ikke begrenset til å endre størrelse på fonter. Ved første oppstart prøver Haiku nå automatisk å oppdage om du har en HiDPI-skjerm og velger de riktige dimensjonene for å skalere.

En annen av endringene som skiller seg ut i den nye versjonen er at muligheten til å bruke et skinn med en flat vindusdekorator og en flat knappstil, i stedet for et design som bruker mange gradienter. Den flate designen kommer med Haiku Extras-pakken og er aktivert i avsnittet for utseendeinnstillinger.

Det er også fremhevet at lagt til et lag for å sikre kompatibilitet med Xlib-biblioteket, hva tillater å kjøre X11-applikasjoner i Haiku uten å kjøre en X-server. Laget implementeres ved å emulere Xlib-funksjoner ved å oversette Haikus høynivå-grafikk-API-kall.

Det er utarbeidet et lag for å sikre kompatibilitet med Wayland, slik at verktøy og applikasjoner kan kjøres med denne protokollen, inkludert applikasjoner basert på GTK-biblioteket. Laget gir biblioteket libwayland-client.so, basert på libwayland-koden og støttet på API- og ABI-nivå, noe som gjør at Wayland-applikasjoner kan kjøres uten endringer.

I motsetning til typiske Wayland-komposittservere, kjører ikke laget som en separat serverprosess, men lastes snarere inn som en plug-in til klientprosesser. I stedet for sockets bruker serveren en innebygd BLooper-basert meldingsløkke.

Lagt til en fungerende port med vin som kan brukes til å kjøre Windows-applikasjoner i Haiku. Av begrensningene nevnes muligheten til å kjøre kun 64-bitsversjoner av Haiku og muligheten til å kjøre kun 64-bits Windows-applikasjoner, samt la til en port av GNU Emacs-tekstredigereren Det fungerer i grafisk modus. Pakkene er vert i HaikuDepot-depotet.

Av andre endringer som skiller seg ut:

  • Støtte for generering og visning av miniatyrbilder er lagt til i Tracker-filbehandlingen.
  • Miniatyrbilder lagres i utvidede filattributter.
  • Lag implementert for kompatibilitet med FreeBSD-drivere.
  • Drivere portert fra FreeBSD for å støtte Realtek (RTL) og Ralink (RA) trådløse USB-adaptere.
  • Av restriksjonene er behovet for å koble til enheten før oppstart (etter oppstart oppdages ikke enheten).
  • 802.11 trådløs stack portert fra OpenBSD med 802.11ac-støtte og iwm- og iwx-drivere med støtte for Intel "Dual Band" og "AX" trådløse adaptere.
  • En USB-RNDIS-driver er lagt til som gjør det mulig å organisere driften av et tilgangspunkt via USB (USB-tilknytning) for å bruke det som et virtuelt nettverkskort.
  • Lagt til en ny NTFS-driver basert på et bibliotek fra NTFS-3G-prosjektet. Den nye implementeringen er mer stabil, støtter integrasjon av filbufringslag og gir god ytelse.
  • Lagt til støtte for 32-bits systemer med EFI til oppstartslasteren og muligheten til å installere et 64-bits Haiku-miljø fra en 32-biters EFI oppstartslaster.
  • Forbedret driver for NVMe-stasjoner, lagt til støtte for TRIM-operasjonen for å informere stasjonen om frigjorte blokker.
  • Muligheten til å kompilere kjernen og driverne med nye versjoner av GCC (inkludert GCC 11) er gitt, for å kompilere systemet på grunn av lenker til eldre kode, er GCC 2.95 fortsatt nødvendig for BeOS-kompatibilitet.
  • Det er gjort et generelt arbeid for å forbedre stabiliteten i hele systemet
  • Valgte alternativer kan endres i innstillingene, men krever fortsatt omstart for å gjelde.
  • Zoomalternativer støttes av de fleste native apper og noen porter, men ikke alle.

Hvis du er interessert i å lære mer om det, kan du se detaljene på følgende lenke.

Lad

Til slutt, hvis du vil vite mer om det og/eller få bildet av denne nye versjonen, kan du gjøre det fra følgende lenke. Ulike oppstartbare live-bilder (x86, x86-64) er utarbeidet for å teste ytelsen til den nye versjonen.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.