
Quando se fala sobre um kernel livre e de código aberto, o primeiro que vem à mente é sempre o Linux, certo? Mas há mais kernels e sistemas operacionais de código aberto, como você bem sabe. Alguns exemplos são FreeBSD, NetBSD, OpenBSD, ReactOS, Android, FreeDOS, e muitos outros.
Neste artigo, tentarei citar alguns outros projetos de código aberto interessantes que você pode analisar ou apenas conhecê-los por curiosidade. Então, se você quiser conhecer a lista completa, convido você a continuar lendo …
A lista de alguns sistemas operacionais (e, portanto, kernels) ou kernel de código aberto são:
- Linux: é claro o que conhecemos melhor … Veja.
- ReactOS: um sistema operacional aberto que tenta ser compatível com o software nativo do MS Windows. De fato, o projeto WINE e o ReactOS têm um relacionamento simbiótico interessante sobre o qual eu já falei em outros momentos. Veja.
- FreeDOS: um ambiente DOS completo, gratuito e aberto. Você certamente saberá porque muitos laptops vêm com ele pré-instalado. Veja.
- BSD: O mundo do BSD possui vários sistemas como o Dragonfly BSD, NetBSD, FreeBSD, OpenBSD, etc. Todos os sistemas operacionais completos de código aberto.
- Collapse OS: Um sistema operacional de código aberto completo e projetado especialmente para um futuro pós-apocalíptico (literalmente). Veja.
- RISC OS: um sistema operacional especial para ARM que é amplamente usado no Raspberry Pi como uma alternativa ao Linux e outros. Veja.
- OpenIndiana/Illumos: sistemas operacionais que emergem da bifurcação do OpenSolaris. Veja.
- Haiku OS: É um sistema operacional de código aberto inspirado no BeOS. Veja.
- Serenity OS: um sistema operacional de código aberto e gratuito criado por Andreas Kling. Foi projetado para ser semelhante ao Unix. Veja.
- GNU Hurd: Você já sabe que o GNU possui seu próprio kernel livre, embora seu desenvolvimento seja lento. Veja.
- MINIX: O *nix em que Linus se inspiraria e a partir do qual ele começaria a resolver algumas das coisas que não gostava no sistema Tanenbaum é de código aberto e especialmente escrito para ser estudado. Veja.
- FreeRTOS: um sistema operacional aberto com microkernel e para sistemas em tempo real. Está sob licença do MIT. Veja.
- KolibriOS: é um fork do MenuetOS. Escrito em assembler e para plataformas x86. Vejo.
- Plan9: um sistema operacional da Bell Labs e construído sobre as bases do seu antecessor UNIX, mas com algumas contribuições inovadoras. Daí vem, por exemplo, o diretório Linux /proc. Veja.
- Inferno: outro dos mesmos Bell Labs, criado na experiência adquirida no projeto Plan9. Veja.
- L4: segunda geração de um microkernel do tipo Unix. Veja.
- Fuchsia: um sistema operacional do Google para sistemas RTOS, falado durante seu lançamento e que muitos viam como uma ameaça ao Linux e um substituto para o Android … embora não fosse. Veja.
- HelenOS: sistema operacional multiserver e com microkernel. Veja.
- Blog_OS: um sistema operacional de código aberto escrito na linguagem Rust. Veja.