Haiku OS developers are pleased to announce the release of the tthird beta version of Haiku R1 operating system, which arrives after a year of development and within of the most notable changes the new version highlights the improvements to the installation process, also from the web browser, the controllers and more.
For those who are unfamiliar with the project, they should know that originally created in reaction to the closure of BeOS and was developed under the name OpenBeOS, but the name was changed in 2004 due to claims related to the use of the BeOS trademark in the name.
Haiku OS focuses on personal computers, uses its own kernel, built on the basis of a modular architecture, optimized for high responsiveness to user actions and efficient execution of multithreaded applications.
Besides that introduces an object-oriented API for developers and makes use of the OpenBFS file system which supports extended file attributes, journaling, 64-bit pointers, support for storing meta tags (for each file, you can save attributes in the form key = value, which makes the system of files look like a database) and special indexes to speed up selection on them.
The "B + tree" trees are used to organize the directory structure. From the BeOS code, Haiku includes the Tracker file manager and the Deskbar, the sources of which were opened after BeOS left the scene.
Main news of Haiku R1 Beta 3
In this third beta version that is presented of the system of the most important changes that stand out we can find that the web browser WebPositive, developed by the project, has been transferred to use the WebKit engine 612.1.21 with which the stability and compatibility with other browsers has been considerably improved.
Another change that is presented in this new version is that the system installation process has been improvedAs now the disk partition interface has been simplified and the controller configuration interface has been modernized.
It is also highlighted that hardware support has been expandedas the drivers for wireless devices have been ported from FreeBSD 13In addition to the addition of new drivers for sound cards, storage systems and USB devices, compatibility with USB 3 and above all performance have also been improved. improved on systems with NVIDIA graphics cards (GeForce 6200-GeForce Go 6400).
On the other hand, on the graphics server, app_server, memory management has been reworked and additional composite rendering operations have been added (used in the browser to render canvas elements).
It is also mentioned that the terminal emulator has support for escape sequences to display repeated characters and the POSIX compatibility has been improved.
Of the other changes that stand out from this new version:
- The ability to resume downloading updates that were interrupted due to network failures has been implemented.
- Improved support for dark color themes.
- The ability to disable the touch panel has been added to the input system settings.
- Improved support for XFS and NFS file systems.
- Added support for Sun VTOC partition tables.
- Provided scroll bar scaling based on font size.
- Improved localization support.
- Improved the stability of the MediaPlayer. Added support for 4K video.
- The package manager provides support for running controller scripts during package removal.
- Updated versions of programs. Python 2 has been deprecated and replaced by Python 3.7.
Finally if you are interested in knowing more about it or in obtaining the image of this new version, you can do it by going to to the following link.
For those who are interested in this third beta, you should know that several boot live images (x86, x86-64) have been prepared to evaluate the new version and which you can obtain from the following link.