Anden betaversion af Haiku R1 operativsystem

offentliggjort anden betaudgivelse af operativsystemet Haiku R1. Projektet blev oprindeligt oprettet som et svar på lukningen af ​​BeOS-operativsystemet og blev udviklet under navnet OpenBeOS, men blev omdøbt i 2004 på grund af påstande relateret til brugen af ​​BeOS-varemærket i navnet. At evaluere arbejdet med den nye udgivelse forberedt flere bootbare Live-aftryk (x86, x86-64). Kildekoden til det meste af Haiku OS distribueres under en fri licens. MIT, med undtagelse af nogle biblioteker, mediecodecs og komponenter lånt fra andre projekter.

Haiku OS er designet til personlige computere, bruger sin egen kerne, bygget på basis af en modulær arkitektur, optimeret til høj lydhørhed over for brugerhandlinger og effektiv udførelse af multi-threaded applikationer. For udviklere præsenteres en objektorienteret API. Systemet er direkte baseret på BeOS 5-teknologier og er rettet mod binær kompatibilitet med applikationer til dette OS. Minimumskrav til hardware: Pentium II CPU og 256 MB RAM (Intel Core i3 og 2 GB RAM anbefales).

Anden betaversion af Haiku R1 operativsystem

Det anvendte filsystem er OpenBFS, som understøtter udvidede filattributter, journalføring, 64-bit pointere, understøttelse af lagring af metatags (for hver fil kan attributter gemmes i formen key=value, hvilket gør FS'en lig en database) og specielle indekser for at fremskynde hentningen. For at organisere mappestrukturen bruges "B+ træ"-træer. Haikus BeOS-kode inkluderer Tracker-filhåndteringen og Deskbar, som begge var open source-versioner efter BeOS forlod markedet.

I de næsten to år siden den sidste opdatering har 101 udviklere bidraget til Haiku, foretaget over 2800 ændringer og lukket 900 fejlrapporter og funktionsanmodninger. Hoved innovationer:

  • Forbedret ydeevne på skærme med høj pixeltæthed (HiDPI). Korrekt skalering af grænsefladeelementer er sikret. Nøglefaktoren for skalering er skriftstørrelsen, afhængigt af hvilken skaleringen af ​​alle andre grænsefladeelementer automatisk vælges.

    Anden betaversion af Haiku R1 operativsystem
  • Skrivebordslinjen har en "mini"-tilstand, hvor panelet ikke optager hele skærmens bredde, men ændrer sig dynamisk afhængigt af de placerede ikoner. Forbedret automatisk udvidelse af paneltilstand, som kun øger størrelsen, når musen holdes over, og viser en mere kompakt version i normal tilstand.

    Anden betaversion af Haiku R1 operativsystem
  • Tilføjet en grænseflade til konfiguration af inputenheder, som kombinerer mus-, tastatur- og joystick-konfiguratorer. Tilføjet understøttelse af mus med mere end tre knapper og muligheden for at tilpasse museknaphandlinger.

    Anden betaversion af Haiku R1 operativsystem
  • Webbrowser opdateret Webpositiv, som er blevet migreret til den nye version af WebKit-motoren og optimeret til at reducere hukommelsesforbruget.

    Anden betaversion af Haiku R1 operativsystem
  • Forbedret POSIX-kompatibilitet og porteret en stor del af nye programmer, spil og grafiske værktøjssæt. Blandt andet er følgende applikationer tilgængelige til lancering: LibreOffice, Telegram, Okular, Krita og AQEMU, samt spillene FreeCiv, DreamChess og Minetest.

    Anden betaversion af Haiku R1 operativsystem
  • Installationsprogrammet har nu mulighed for at udelade valgfrie pakker, der findes på mediet under installationen. Når du konfigurerer diskpartitioner, vises der flere oplysninger om drev, der implementeres krypteringsdetektion, og der tilføjes oplysninger om ledig plads på eksisterende partitioner. Der er en mulighed for hurtigt at opdatere Haiku R1 Beta 1 til Beta 2-udgivelsen.

    Anden betaversion af Haiku R1 operativsystem
  • Terminalen tilbyder emulering af Meta-nøglen. I indstillingerne kan du tildele Meta-rollen til Alt/Option-tasten, der er placeret til venstre for mellemrumstasten (Alt-tasten til højre for mellemrumstasten beholder sin tildeling).

    Anden betaversion af Haiku R1 operativsystem
  • Implementeret understøttelse af NVMe-drev og deres brug som bootbare medier.
  • Udvidet og stabiliseret USB3 (XHCI) understøttelse. Opstart fra USB3-enheder er blevet justeret, og korrekt drift med inputenheder er sikret.
  • Tilføjet bootloader til systemer med UEFI.
  • Der er udført arbejde på at stabilisere og forbedre kernens ydeevne. Rettede mange fejl, der forårsagede frysning eller nedbrud.
  • Netværksdriverkoden er importeret fra FreeBSD 12.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster