Como os utilitários do sistema GNU são compatíveis com o Linux?

0

De acordo com GNU Hurd Architecture , o sistema operacional GNU foi originalmente projetado para ser usado com o kernel GNU Hurd, que é uma arquitetura de microkernel.

Como é que os amadores conseguiram combinar o kernel do Linux com o software GNU para criar sistemas GNU / Linux se o Linux é um design monolítico? O kernel do Linux substitui componentes GNU como IPC de aplicativos, drivers de dispositivos, sistema de arquivos, etc. ou houve um grande esforço para trazer esses utilitários de modo de usuário GNU para o modo kernel? Se o último é verdade, quão difícil foi fazer isso?

    
por Chancelot 01.11.2015 / 20:51

1 resposta

2

O artigo que você liga continua dizendo

The servers collectively implement the POSIX API

Como os aplicativos são aplicativos "userspace" escritos usando a API POSIX, eles podem ser executados com mudanças mínimas em qualquer sistema operacional parecido com POSIX.

    
por 01.11.2015 / 20:55