ArchHurd ativa interface DDE para drivers de outros kernels
Enviado por Riser (rising21Θyahoo·com):
“Muita gente pensa que o Hurd já morreu, não tem mais saída, que é melhor ficar com o Linux e ponto final. Independente de sua posição, é sempre interessante ver como andam os outros kernels livres, como o Hurd.
O ArchHurd, projeto do pessoal do ArchLinux, conseguiu rodar e empacotar com sucesso o DDE, uma interface universal para drivers, que permite que rodemos em sistemas que não tem muitos drivers nativos, como o Hurd, usarem drivers de sistemas que tem muitos drivers, como o Linux.
É um progresso notável, percebam que o objetivo do ArchHurd é ter um sistema operacional totalmente usável no topo do kernel Hurd.” [referência: wiki.archhurd.org]
• Publicado por Augusto Campos em
2011-07-05
Será que o pessoal do minix3 sabe disso… :-)
É importante notar que o lento desenvolvimento do Hurd se deve principalmente à sua arquitetura (microkernel), onde apenas uma pequena parte do kernel roda no espaço de kernel, o restante roda no espaço de usuário.
Independente das vatagens e desvantagens (todos estamos cansados destas discussões), nesta arquitetura os componentes (servidores) trabalham de forma independente, o que obriga que sejam criados meios de comunicação entre eles (mensagens).
Na minha opinião, aí é que está a maior dificuldade.
Idéia genial. Parabéns para a equipe de desenvolvimento.
Não vejo a hora de chegar o Ubuntu/Hurd (nem que seja só pela graça de testar). =D
Seria emocionante rodar o lendario Hurd no meu pc.
Mas quem implementou a interface foi o pessoal do ArchLinux ou do próprio Hurd? Interface padrão para drivers podem funcionar como faca de dois gumes, pelo menos no caso do Hurd; de um lado facilita a implementação de drivers e de outro permite (pelo menos em tese) que se pendure facilmente drivers proprietários ali. Será que o próprio Stallman aprovaria uma idéia como essa?
@psantos
Quem implementou foi o pessoal do Arch Hurd, porém, o criador do DDE é ligado a comunidade do GNU/Hurd.
@psantos
Lembrando que os drivers não são usados assim, é necessário compila-los para eles rodarem direitinho em cima do GNU Mach, não se trata de rodar executáveis do Linux no Hurd, e sim da possibilidade de compila-los de forma que funcionem no Hurd.
Em breve, rodará o Enlightenment 1.0
@Wiifredo
Roda KDE, roda GNOME, roda quase tudo.
Só não tem som e muitos outros drivers necessários.
Cléber,
o Debian roda Hurd seria um pulo pra ir para Ubuntu.
No Ubuntu encontrei o pacote crosshurd (que veio do Debian). Eis a descrição do pacote:
@Wilfredo, o enlightenment 1.0 já saiu faz uns anos já :-)
Você quis dizer enlightenment 0.17. Esse sim vai rodar sobre o GNU/Hurd estável, com aceleração gráfica num chip Sis. E ainda virá com uma cópia de demonstração do Duke Nukem Forever :-)
@ cafecraft: Debian GNU/Hurd já existe (e faz um tempinho…)
http://www.debian.org/ports/hurd/