Estou interessado na história da criação do GNU/Linux e como esses dois sistemas operacionais foram unificados.
Então existia o GNU e ele precisava de um kernel. Eles estavam desenvolvendo seu próprio kernel chamado "GNU Heart". Mas Richard Stallman disse que não gostou. Então ele descobriu que existia o Linux, e então esses dois sistemas operacionais foram unificados. Então, minha pergunta é:
- Como o GNU poderia funcionar sem kernel antes de ser unificado com o Linux?
Ou talvez eu sinta falta de alguma coisa?
De fato, os aplicativos GNU não poderiam ser executados sem um kernel. vg sem nada capaz de realizar chamadas de sistema, fazer interface com o hardware…
A libc que permite a interface entre programas aplicativos e chamadas de sistema (em programas de kernel) foi o elemento chave.
A libc já era compatível com muitos sistemas quando Stallman iniciou seu projeto GNU no início dos anos 80.