A Pearlos é um sistema operacional incrível baseado no projeto PIDI-OS, que foi tristemente descontinuado, mas eu recomendo que você confira o novo sistema operacional baseado em ferrugem feito pelo mesmo autor; Rezos. Mas é claro que só faz isso depois de conferir este projeto! As pérolas foram feitas para eu aprender as coisas do sistema operacional e também melhorar em C e montagem.

Observação
A compilação é garantida apenas no Linux com o GCC ISO C17 , mas também é possível no Windows com soluções de virtualização como WSL (no Windows 11) ou HyperV.
A Pearlos se orgulha de sua instalação incrivelmente fácil, pois requer apenas 3 comandos! É muito fácil de instalar, clonar primeiro o repositório:
git clone https://github.com/ElisStaaf/pearlOSDepois de entrar no diretório repo, configure e depois faça:
./config.sh
make Você pode adicionar sua própria configuração, basta ler isso!
Por fim, execute a imagem gerada em Dist/Pearl.bin
Ao fazer a regra qemu :
make qemuIsso iniciará uma sessão QEMU com a imagem e você poderá executar o sistema operacional.
Para desinstalar, basta correr:
make clean Se você quiser ver as diferenças entre Pearlos e Pidi-OS, consulte Pidi-diff.md.
Eu aceito todas as contribuições significativas! Contanto que não quebre o projeto, provavelmente aceitarei sua contribuição.
Estou um pouco inconsistente quando, na verdade, você sabe, mantenha e atualize isso, mas posso garantir que, mesmo que você veja uma pausa de 1 mês, o projeto não está morto. Se o projeto morrer, você pode esperar arquivo ou pelo menos uma mensagem.
A menos que declare expicamente, todo arquivo modificado neste projeto é licenciado sob a licença Apache 2.0 , enquanto os arquivos não modificados são licenciados no MIT . A regra "SPDX-LICENSE-Identificador" obviamente substitui essa opção e é como você indica explicitamente uma licença diferente. Consulte a licença para as 2 principais licenças.