E foi lançado o Haiku R1 Beta 4 com novos portes de software, e muito mais. Confira os detalhes dessa importante atualização.
O Haiku é um sistema operacional de código aberto, atualmente em desenvolvimento, que visa especificamente a computação pessoal.
Inspirado no Be Operating System (BeOS), o Haiku pretende se tornar um sistema rápido, eficiente, simples de usar, fácil de aprender e ainda muito poderoso para usuários de computadores de todos os níveis.
Os principais destaques que distinguem o Haiku de outros sistemas operacionais incluem: foco específico na computação pessoal, kernel personalizado projetado para capacidade de resposta, design totalmente encadeado para maior eficiência com CPUs com vários processadores/núcleo, API rica em orientação a objetos para desenvolvimento mais rápido, como banco de dados sistema de arquivos (BFS) com suporte para metadados indexados e interface unificada e coesa.
O sistema operacional de código aberto Haiku criado a partir da inspiração e do trabalho do BeOS continua forte durante esses ultimos meses.
Agora, a versão mais recente do projeto é a quarta versão beta do sistema operacional, Haiku R1 Beta 4.
Novidades do Haiku R1 Beta 4
Uma das grandes atualizações nesta versão é a expansão de novos portes de software.
Graças (a princípio) à nova camada de compatibilidade X11 e (agora) à nova camada de compatibilidade Wayland (mais detalhes abaixo), agora existe uma porta GTK3 funcional para o Haiku!
Portes do Inkscape, GIMP e mais agora estão disponíveis para instalação imediata, e mais aplicativos GTK estão sendo adicionados ao HaikuPorts com o passar do tempo.
Um dos novos aplicativos GTK disponíveis é o GNOME Web, também conhecido como Epiphany, que é baseado em uma versão muito recente do WebKitGTK.
Isso fornece um navegador da web infelizmente não nativo, mas amplamente funcional para o Haiku pela primeira vez em muitos anos, com o status “apenas funciona” para os principais sites como o YouTube e outros.
O Haiku tem GNU Emacs baseado em terminal há algum tempo, mas agora (graças aos desenvolvedores do Emacs!) Possui uma GUI nativa totalmente atualizada e polida.
Você já pode instalá-lo a partir do HaikuDepot ou verificar uma ramificação de desenvolvimento do Emacs e compilá-lo você mesmo.
As versões anteriores do Haiku suportavam parcialmente o dimensionamento de HiDPI simplesmente alterando o tamanho da fonte do sistema; no entanto, nem todas as métricas foram realmente vinculadas ao tamanho da fonte como deveriam ser, e nem todos os aplicativos realmente obedeceram ao tamanho da fonte definido pelo sistema.
Muito trabalho ao longo do último ciclo de lançamento foi feito para corrigir esses problemas e, como você pode ver nas capturas de tela acima, a maioria dos aplicativos nativos agora é dimensionada suficientemente bem.
Ainda existem alguns pontos fracos, mas estes devem ser resolvidos a tempo.
Além disso, na primeira inicialização, o Haiku agora tenta detectar automaticamente se você está em uma tela HiDPI e definir os tamanhos apropriados.
Obviamente, eles podem ser ajustados com as configurações de tamanho de fonte das preferências de Aparência. Por enquanto, não é possível que as alterações nessas configurações entrem em vigor sem uma reinicialização.
Alguns aplicativos portados já foram corrigidos ou atualizados para ler e usar corretamente as próprias configurações do Haiku, mas ainda não todos.
Para aqueles que acham o uso de gradientes do Haiku um pouco “muito”, agora há um decorador “plano” e um visual de controle disponível.
Ele não vem instalado por padrão, mas pode ser adicionado através do pacote “Haiku Extras” e depois habilitado nas preferências de Aparência. (As cores mostradas ainda não estão incluídas por padrão; você terá que usar o ThemeManager ou ajustar algumas preferências manualmente para obter uma aparência semelhante.)
Solicitado por muitos anos e agora finalmente uma realidade: “Tracker”, o gerenciador de arquivos nativo do Haiku (originalmente herdado do BeOS), agora suporta a geração e exibição de miniaturas de imagens.
As próprias miniaturas são armazenadas em atributos estendidos dos próprios arquivos, o que significa que os aplicativos podem criar suas próprias miniaturas para tipos de arquivo personalizados, se desejarem (por exemplo, uma captura de tela pode ser a miniatura do estado de salvamento de um emulador).
Para saber mais sobre essa versão do sistema, acesse a nota de lançamento.