Uma solução prática para a falta de drivers do GNU/Hurd: o framework rumpkernel do NetBSD
E 5 e 6 e Fevereiro e 2022 Damien Zammit se apresentou na FOSDEM 2022.
"GNU/Hurd é o sistema operacional original de Software Livre iniciado na década de 1980. Seu design de microkernel vem evoluindo ao longo dos anos e o projeto ainda não atingiu o uso convencional. Acredito que isso se deva a um motivo principal: a falta de drivers para periféricos e hardware. Nesta palestra, explico como os drivers de kernel do NetBSD foram reutilizados em uma configuração de microkernel e demonstro seu uso para inicializar um sistema GNU/Hurd por meio de um driver de disco de retorno de espaço de usuário, com um kernel Hurd sem driver, gnumach. O gerenciamento ACPI, o gerenciamento PCI e o driver real estão em processos separados com interfaces RPC entre eles, o que separa sua depuração, preocupações de licenciamento e execução. Acredito que isso esteja alinhado com a visão original do sistema operacional (como um Hurd de servidores)."
Descrição da implementação.
Progresso da implementação o NetBSD no GNU/Hurd.
Fonte e mais detalhes da apresentação.
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!