De vierde bètaversie van Haiku R1 arriveert

haiku

Haiku is een open source besturingssysteem in ontwikkeling dat specifiek gericht is op multimedia en personal computing. Geïnspireerd door de uitgestorven BeOS

Na anderhalf jaar ontwikkeling, De vierde bètaversie van het besturingssysteem Haiku R1 is uitgebracht, waarvan het project aanvankelijk werd opgericht als reactie op het afsluiten van het BeOS-besturingssysteem en werd ontwikkeld onder de naam OpenBeOS, maar in 2004 werd hernoemd vanwege claims met betrekking tot het gebruik van het BeOS-handelsmerk in de naam.

Haiku OS is ontworpen voor pc's en gebruikt zijn eigen kernel, gebouwd op basis van een modulaire architectuur, geoptimaliseerd voor een hoge respons op gebruikersacties en efficiënte uitvoering van multi-threaded applicaties.

Belangrijkste nieuws van Haiku R1 beta 4

In deze nieuwe versie die wordt gepresenteerd prestaties zijn verbeterd op schermen met een hoge pixeldichtheid (HiDPI), samen met welke correcte schaling van de interface is geïmplementeerd, niet beperkt tot het wijzigen van de grootte van lettertypen. Bij de eerste keer opstarten probeert Haiku nu automatisch te detecteren of u een HiDPI-scherm hebt en selecteert het de juiste afmetingen om te schalen.

Een andere verandering die opvalt in de nieuwe versie is dat de mogelijkheid om een ​​skin te gebruiken met een platte raamdecorateur en een platte knopstijl, in plaats van een ontwerp dat veel verlopen gebruikt. Het platte ontwerp wordt geleverd met het Haiku Extras-pakket en is ingeschakeld in het gedeelte met uiterlijkinstellingen.

Dat wordt ook benadrukt een laag toegevoegd om compatibiliteit met de Xlib-bibliotheek te garanderen, wat staat het draaien van X11-applicaties in Haiku toe zonder een X-server te draaien.De laag wordt geïmplementeerd door Xlib-functies te emuleren door Haiku's hoogwaardige grafische API-aanroepen te vertalen.

Er is een laag voorbereid om compatibiliteit met Wayland te garanderen, waardoor tools en applicaties met dit protocol kunnen worden uitgevoerd, inclusief applicaties op basis van de GTK-bibliotheek. De laag biedt de libwayland-client.so-bibliotheek, gebaseerd op de libwayland-code en ondersteund op API- en ABI-niveau, waardoor Wayland-applicaties zonder aanpassingen kunnen worden uitgevoerd.

In tegenstelling tot typische Wayland-composietservers, draait de laag niet als een apart serverproces, maar wordt deze geladen als een plug-in voor clientprocessen. In plaats van sockets gebruikt de server een native BLooper-gebaseerde berichtenlus.

Een werkende port toegevoegd met Wine die kan worden gebruikt om Windows-toepassingen in Haiku uit te voeren. Van de beperkingen wordt de mogelijkheid genoemd om alleen 64-bits versies van Haiku uit te voeren en de mogelijkheid om alleen 64-bits Windows-applicaties uit te voeren, evenals een poort van de GNU Emacs-teksteditor toegevoegd Het werkt in grafische modus. De pakketten worden gehost in de HaikuDepot-repository.

Van de andere opvallende veranderingen:

  • Ondersteuning voor het genereren en weergeven van afbeeldingsminiaturen is toegevoegd aan de Tracker-bestandsbeheerder.
  • Miniaturen worden opgeslagen in uitgebreide bestandskenmerken.
  • Laag geïmplementeerd voor compatibiliteit met FreeBSD-stuurprogramma's.
  • Stuurprogramma's geporteerd van FreeBSD ter ondersteuning van Realtek (RTL) en Ralink (RA) draadloze USB-adapters.
  • Van de beperkingen wordt de noodzaak opgemerkt om het apparaat aan te sluiten voordat het wordt opgestart (na het opstarten wordt het apparaat niet gedetecteerd).
  • 802.11 draadloze stack geporteerd van OpenBSD met 802.11ac-ondersteuning en iwm- en iwx-stuurprogramma's met ondersteuning voor Intel "Dual Band" en "AX" draadloze adapters.
  • Er is een USB-RNDIS-stuurprogramma toegevoegd waarmee de werking van een toegangspunt via USB (USB-tethering) kan worden georganiseerd om het als een virtuele netwerkkaart te gebruiken.
  • Een nieuw NTFS-stuurprogramma toegevoegd op basis van een bibliotheek van het NTFS-3G-project. De nieuwe implementatie is stabieler, ondersteunt de integratie van bestandscachinglagen en biedt goede prestaties.
  • Ondersteuning toegevoegd voor 32-bits systemen met EFI aan de bootloader en de mogelijkheid om een ​​64-bits Haiku-omgeving te installeren vanaf een 32-bits EFI-bootloader.
  • Verbeterde driver voor NVMe-schijven, ondersteuning toegevoegd voor de TRIM-bewerking om de schijf te informeren over vrijgegeven blokken.
  • De mogelijkheid om de kernel en stuurprogramma's te compileren met nieuwe versies van GCC (inclusief GCC 11) is aanwezig. Om het systeem te compileren vanwege koppelingen naar oudere code, is GCC 2.95 nog steeds vereist voor BeOS-compatibiliteit.
  • Er is algemeen werk verricht om de stabiliteit van het gehele systeem te verbeteren
  • Geselecteerde opties kunnen worden gewijzigd in instellingen, maar vereisen nog steeds een herstart om toe te passen.
  • Zoomopties worden ondersteund door de meeste native apps en sommige poorten, maar niet door alle.

Als u er meer over wilt weten, kunt u de details raadplegen op: de volgende link.

Ontladen

Tot slot, als u er meer over wilt weten en/of een beeld wilt krijgen van deze nieuwe versie, kunt u dit doen vanaf de volgende link. Er zijn verschillende opstartbare live-images (x86, x86-64) voorbereid om de prestaties van de nieuwe versie te testen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.