Haiku R1 -käyttöjärjestelmän kolmas beetaversio

Vuoden kehitystyön jälkeen Haiku R1 -käyttöjärjestelmän kolmas beetaversio on julkaistu. Projekti luotiin alun perin reaktiona BeOS-käyttöjärjestelmän sulkemiseen ja kehitettiin nimellä OpenBeOS, mutta nimettiin uudelleen vuonna 2004 BeOS-tavaramerkin käyttöön liittyvien väitteiden vuoksi. Uuden julkaisun suorituskyvyn arvioimiseksi on valmisteltu useita käynnistyskelpoisia Live-otoksia (x86, x86-64). Useimpien Haiku-käyttöjärjestelmän lähdekoodia jaetaan ilmaisella MIT-lisenssillä, lukuun ottamatta joitakin kirjastoja, mediakoodekkeja ja muista projekteista lainattuja komponentteja.

Haiku OS on suunnattu henkilökohtaisille tietokoneille ja käyttää omaa ydintään, joka perustuu modulaariseen arkkitehtuuriin ja joka on optimoitu reagoimaan tehokkaasti käyttäjän toimiin ja suorittamaan tehokkaasti monisäikeisiä sovelluksia. Kehittäjille tarjotaan olio-sovellusliittymä. Järjestelmä perustuu suoraan BeOS 5 -teknologioihin, ja sen tavoitteena on binääriyhteensopivuus tämän käyttöjärjestelmän sovellusten kanssa. Vähimmäislaitteistovaatimus: Pentium II -suoritin ja 384 Mt RAM-muistia (Intel Core i3 ja 2 Gt RAM-muistia suositellaan).

Haiku R1 -käyttöjärjestelmän kolmas beetaversio

OpenBFS:ää käytetään tiedostojärjestelmänä, joka tukee laajennettuja tiedostoattribuutteja, lokikirjausta, 64-bittisiä osoittimia, tukea sisällönkuvauskenttien tallentamiseen (jokaiselle tiedostolle voit tallentaa attribuutteja muodossa avain=arvo, mikä tekee tiedostojärjestelmästä samanlaisen kuin tietokanta ) ja erityiset hakemistot nopeuttamaan niiden hakua. "B+-puita" käytetään järjestämään hakemistorakenne. BeOS-koodista Haiku sisältää Tracker-tiedostonhallinnan ja Deskbarin, jotka molemmat olivat avoimen lähdekoodin BeOS:n poistuttua näyttämöltä.

Tärkeimmät innovaatiot:

  • Projektin kehittämä WebPositive-selain on siirretty käyttämään WebKit 612.1.21 -moottoria. Merkittävästi parantunut vakaus ja yhteensopivuus muiden selainten kanssa.
  • Parannettu asennusprosessi. Käyttöliittymää levyn osiointiin osiin on yksinkertaistettu ja ajurien konfigurointiliittymää on modernisoitu.
  • Laajennettu laitteistotuki. Langattomien laitteiden ajurit on siirretty FreeBSD 13:sta. Lisätty uusia ajureita äänikorteille, tallennusjärjestelmille ja USB-laitteille. Parannettu USB 3 -tuki Parannettu suorituskyky järjestelmissä, joissa on NVIDIA-näytönohjain (GeForce 6200-GeForce Go 6400).
  • Mahdollisuus jatkaa verkkovikojen vuoksi keskeytettyjen päivitysten lataamista on otettu käyttöön.
  • Parannettu tuki tummille väriteemoille.
  • Mahdollisuus poistaa kosketuslevy käytöstä on lisätty syöttöjärjestelmän asetuksiin.
  • Parannettu tuki XFS- ja NFS-tiedostojärjestelmille.
  • Lisätty tuki Sun VTOC -osiotaulukoille.
  • Tarjottu vierityspalkkien skaalaus fontin koon mukaan.
  • Parannettu lokalisointituki.
  • MediaPlayerin parannettu vakaus. Lisätty tuki 4K-videolle.
  • Paketinhallinta tukee käsittelijän komentosarjojen suorittamista paketin poiston aikana.
  • Ohjelmaversiot on päivitetty. Python 2 on vanhentunut ja korvattu Python 3.7:llä.
  • App_server-grafiikkapalvelin on suunnitellut uudelleen muistinhallinnan ja lisännyt muita yhdistettyjä renderöintitoimintoja (käytetään selaimessa piirtoalustojen hahmontamiseen).
  • Pääteemulaattori tukee estosarjoja päällekkäisten merkkien tulostamiseksi.
  • Parannettu yhteensopivuus POSIX-määritysten kanssa, mukaan lukien tuki mlock/munlock-, ppoll- ja exp10/exp10f/exp10l-toiminnoille.

Lähde: opennet.ru

Lisää kommentti