ZenOS
v0.0.6

ZenOS é um projeto educacional destinado a criar um sistema operacional do zero. O projeto inclui um kernel escrito em C e Rust, com funcionalidade básica para saída de texto e suporte de entrada de comando. Este projeto tem como objetivo fornecer experiência prática no desenvolvimento de sistemas operacionais, compilação cruzada e programação de baixo nível. O projeto também se desenvolverá. i386-elf-gcc e i386-elf-asgrub-mkrescueQEMUClone o repositório :
git clone https://github.com/yourusername/ZenOS.git
cd zen-kernel-OSConstrua o projeto :
makeExecute a imagem ISO com qemu :
qemu-system-i386 -cdrom ZenOS.isokernel.c - Código fonte do kernel em C.boot.asm - Código de montagem para o carregador de inicialização.linker.ld - Script de ligação usado para construir o kernel.grub.cfg - Arquivo de configuração do GRUB para carregar o kernel.Makefile - Crie o arquivo de automação.keyboard_driver.c - Driver para o teclado em C com caracteres especiais. Se você deseja contribuir para o projeto, siga estas etapas:
Crie uma filial :
git checkout -b feature-branchFaça suas alterações e teste -as.
Compreenda suas mudanças :
git commit -am ' Added new feature 'Empurre suas mudanças :
git push origin feature-branchCrie uma solicitação de tração no Github, descrevendo suas alterações e seus objetivos.
Este projeto está licenciado sob a licença pública geral da GNU v3.0 (GPL-3.0). Consulte a licença para obter mais detalhes.
Se você tiver alguma dúvida ou sugestão, poderá entrar em contato com o mantenedor do projeto através do Github ou por e -mail: [email protected]
Codificador - Junsious (Github)
Designer - Konrad (Github)