Treće beta izdanje operativnog sistema Haiku R1

Po letu razvoja je objavljena tretja beta različica operacijskega sistema Haiku R1. Projekt je bil sprva ustvarjen kot odgovor na zaprtje sistema BeOS in se je razvijal pod imenom OpenBeOS, a je bil leta 2004 preimenovan zaradi zahtevkov povezanih z uporabo blagovne znamke BeOS v imenu. Za ocenjevanje delovanja nove različice je pripravljeno več zagonskih Live-podobe (x86, x86-64). Izvorne kode večine operacijskega sistema Haiku so na voljo pod odprto licenco MIT, razen nekaterih knjižnic, medijskih kodekov in komponent, prevzetih iz drugih projektov.

Operacijski sistem Haiku je usmerjen na osebne računalnike, uporablja lastno jedro, zgrajeno na podlagi modularne arhitekture, ki je optimizirana za visoko odzivnost na uporabniške akcije in učinkovito izvajanje večnitnih aplikacij. Za razvijalce je na voljo objektno usmerjen API. Sistem se neposredno temelji na tehnologijah BeOS 5 in je usmerjen v binarno združljivost z aplikacijami za to operacijski sistem. Minimalne zahteve za strojno opremo: CPU Pentium II in 384 MB RAM-a (priporočeno Intel Core i3 in 2 GB RAM-a).

Treće beta izdanje operativnog sistema Haiku R1

Kot datotečni sistem se uporablja OpenBFS, ki podpira razširjene datotečne atribute, dnevniško sledenje, 64-bitne kazalce, podporo za shranjevanje meta-oznaka (za vsako datoteko je mogoče shraniti atribute v obliki ključ=vrednost, kar sistem datotek naredi podobnega bazi podatkov) in posebne indekse za pospeševanje iskanja. Za organizacijo strukture imenikov se uporabljajo drevesa "B+ tree". Iz kode BeOS so bili vključeni upravitelj datotek Tracker in(panel Deskbar, katerih izvirne kode so bile odprte po umiku BeOS.

Glavne novosti:

  • Opravljeni projektni spletni brskalnik WebPositive je prešel na uporabo motorja WebKit 612.1.21. Stabilnost in združljivost z drugimi brskalniki sta bila znatno izboljšana.
  • Izboljšan je postopek namestitve. Poenostavljen je vmesnik za particioniranje diskov in posodobljen vmesnik za nastavitev gonilnikov.
  • Povečana je podpora za strojno opremo. Iz FreeBSD 13 so bili preneseni gonilniki za brezžične naprave. Dodani so novi gonilniki za zvočne kartice, sisteme shranjevanja in USB naprave. Izboljšana je podpora za USB 3. Izboljšana je učinkovitost na sistemih z grafičnimi karticami NVIDIA (GeForce 6200-GeForce Go 6400).
  • Implementirana je možnost nadaljevanja prenosa posodobitev, prekinjenih zaradi omrežnih napak.
  • Izboljšana je podpora za temne barvne teme.
  • V nastavitvah sistema vnosa je dodana možnost izklopa sledilne ploščice.
  • Izboljšana je podpora za datotečne sisteme XFS in NFS.
  • Dodana je podpora za Sun VTOC razdelitvene tabele.
  • Zagotovljeno je prilagajanje širine drsnikov glede na velikost pisave.
  • Izboljšana je podpora za lokalizacijo.
  • Izboljšana je stabilnost predvajalnika MediaPlayer. Dodana je podpora za video ločljivost 4K.
  • V upravljalniku paketov je zagotovljena podpora za izvajanje skript za obdelavo med odstranjevanjem paketov.
  • Posodobljene so različice programov. Python 2 je bila razvrščena med zastarele in namesto njega je prišel Python 3.7.
  • V grafičnem strežnikom app_server je bilo prenovljeno upravljanje z pomnilnikom in dodane so dodatne kompozitne operacije risanja (uporabljene v brskalniku za prikaz elementov canvas).
  • V emulatorju terminala je bila omogočena podpora za escape-sekvencije za izhod ponavljajočih se znakov.
  • Improved compatibility with POSIX specifications, including support for mlock/munlock, ppoll, and exp10/exp10f/exp10l operations.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster