FERRAMENTAS LINUX: Descubra o Futuro do GNU Hurd: O Suporte do AArch64 Agora está Disponível!

sexta-feira, 12 de abril de 2024

Descubra o Futuro do GNU Hurd: O Suporte do AArch64 Agora está Disponível!

 

O GNU Hurd, apesar de suas dificuldades contínuas com o suporte x86, está avançando com o suporte ao x86_64. 

A grande novidade é que o compilador GCC 14 está trabalhando no suporte ao conjunto de ferramentas do compilador para o GNU Hurd AArch64.

Com o código mesclado esta semana com o GCC Git, o suporte para o “aarch64-gnu” para o GNU/Hurd no AArch64 para os sistemas ARM de 64 bits agora é uma realidade. Com um patch do Binutils correspondente, isso permite um conjunto de ferramentas que pode construir com sucesso binários funcionais direcionados à plataforma aarch64-gnu.

Instalação do Hurd

Embora o suporte de hardware GNU Hurd esteja em um estado difícil, este trabalho AArch64 é benéfico no curto prazo para as VMs ARM de 64 bits. No momento, não há nenhum GNU Hurd AArch64 funcionando para usuários.

Na atualização do primeiro trimestre de 2024 do Hurd, foi observado que agora temos uma versão experimental do GNU Mach que é compilada e funciona no AArch64! Apesar do status de “prova de conceito WIP”, há funcionalidade suficiente no Mach para executar código de usuário, lidar com exceções e syscalls, interagir com o MMU para implementar toda a semântica de memória virtual esperada, agendar/alternar tarefas e threads, e mais.

O Futuro do Hurd

Vários servidores principais do Hurd estão funcionando, incluindo servidores ext2fs, exec, startup, auth e proc. Todos eles, exceto o ext2fs, estão vinculados dinamicamente; ld aarch64.so.1 localiza e mapeia com sucesso os próprios programas e suas dependências necessárias.

O GNU Hurd ainda tem um longo caminho a percorrer para ser útil, especialmente no que diz respeito ao suporte de hardware bare metal. No entanto, esses avanços são um passo significativo na direção certa.

Não perca a chance de fazer parte desta emocionante jornada tecnológica!






Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário