Lanzouse a segunda versión beta do sistema operativo Haiku R1

publicado segunda versión beta do sistema operativo Haiku R1.

O proxecto foi orixinalmente creado como reacción ao peche do sistema operativo BeOS e desenvolvido baixo o nome de OpenBeOS, pero foi renomeado en 2004 debido a afirmacións relacionadas co uso da marca BeOS no nome. Para avaliar o rendemento dunha nova versión Preparáronse varias imaxes en directo de arranque (x86, x86-64). O código fonte da maioría do sistema operativo Haiku distribúese baixo software libre. Licenza MIT, coa excepción dalgunhas bibliotecas, códecs multimedia e compoñentes prestados doutros proxectos. Haiku OS está dirixido a ordenadores persoais e utiliza o seu propio núcleo, construído sobre unha arquitectura modular, optimizada para unha alta resposta ás accións do usuario e unha execución eficiente de aplicacións multiproceso. Ofrécese unha API orientada a obxectos para os desenvolvedores. O sistema baséase directamente nas tecnoloxías BeOS 5 e ten como obxectivo a compatibilidade binaria coas aplicacións deste sistema operativo.


Requisitos mínimos de hardware: CPU Pentium II e 256 MB de RAM (recoméndase Intel Core i3 e 2 GB de RAM).

OpenBFS úsase como un sistema de ficheiros, que admite atributos de ficheiros estendidos, rexistro, punteiros de 64 bits, soporte para almacenar metaetiquetas (para cada ficheiro, os atributos pódense almacenar no formulario clave=valor, o que fai que o sistema de ficheiros sexa semellante a un base de datos) e índices especiais para acelerar a súa recuperación. As árbores B+ úsanse para organizar a estrutura de directorios. Desde o código de BeOS, Haiku inclúe o xestor de ficheiros Tracker e a barra de escritorio, ambos os dous foron de código aberto despois de que BeOS abandonase a escena. Nos case dous anos transcorridos desde a última actualización, no desenvolvemento de Haiku participaron 101 desenvolvedores, que prepararon máis de 2800 cambios e pecharon 900 informes de erros e solicitudes de innovación.

Principais novidades:

  • Rendemento mellorado en pantallas de alta densidade de píxeles (HiDPI). A escala correcta dos elementos da interface está garantida. O tamaño da fonte úsase como un factor clave para a escala, dependendo de cal se seleccione automaticamente a escala de todos os demais elementos da interface. Tipo de letra estándar de 12 puntos. (tamaño predeterminado) и Fonte de 18 puntos.

  • O panel Deskbar implementa un modo "mini", no que o panel non ocupa todo o ancho da pantalla, senón que cambia de forma dinámica dependendo das iconas colocadas. Modo de expansión automática do panel mellorado, que só se expande ao pasar o rato e mostra unha opción máis compacta no modo normal.

  • Engadiuse unha interface para configurar dispositivos de entrada, que combina configuradores de rato, teclado e joystick. Engadido soporte para ratos con máis de tres botóns e a posibilidade de personalizar as accións dos botóns do rato.

  • Actualizado navegador web WebPositive, que foi traducida á nova versión do motor WebKit e optimizada para reducir o consumo de memoria.

  • Mellorouse a compatibilidade con POSIX e portouse unha gran parte de novos programas, xogos e ferramentas gráficas. Incluíndo dispoñible para o lanzamento Aplicacións LibreOffice, Telegram, Okular, Krita e AQEMU, así como xogos FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot e outros.


  • O instalador agora ten a posibilidade de excluír ao instalar paquetes opcionais presentes nos medios. Ao configurar as particións de disco, móstrase máis información sobre as unidades, implícase a detección de cifrado e engádese información sobre o espazo libre nas particións existentes. Hai unha opción dispoñible para actualizar rapidamente Haiku R1 Beta 1 á versión Beta 2.

  • O terminal proporciona a emulación da chave Meta. Na configuración, pode asignar o rol Meta á tecla Alt/Opción situada á esquerda da barra espaciadora (a tecla Alt á dereita da barra espazadora manterá a súa asignación).

  • Implementouse o soporte para as unidades NVMe e o seu uso como soporte de arranque.

  • Ampliouse e estabilizouse a compatibilidade con USB3 (XHCI). Axustouse o arranque desde dispositivos USB3 e garantiuse o correcto funcionamento dos dispositivos de entrada.

  • Engadido cargador de arranque para sistemas con UEFI.

  • Traballouse para estabilizar e mellorar o rendemento do núcleo. Arranxáronse moitos erros que causaban conxelacións ou fallos.

  • Código de controlador de rede importado de FreeBSD 12.

Artigo orixinal aquí.
Notas de publicación en inglés aquí.

PD: Tes algunha dúbida? Convidámoste a Canal de telegramas en ruso.

Fonte: linux.org.ru

Engadir un comentario