Xyris (anteriormente conhecido como Panix) é um pequeno e hobby kernel, com o objetivo de se tornar um microkernel de pleno direito, com ênfase na usabilidade e segurança. Tendo agora passado três reescritas desde o início, Xyris percorreu um longo caminho desde o seu primeiro começo em 2018.
Xyris foi projetado para ser legível em primeiro lugar. Tendo sido desenvolvido na Universidade de Cedarville, o principal objetivo de Xyris é oferecer uma oportunidade para os alunos (e qualquer outra pessoa interessada) aprender os meandros do desenvolvimento do núcleo. Os nomes das funções são descritivos e as estruturas são usadas quando possível, a fim de ajudar a aumentar a legibilidade do código e fornecer um "fácil" para o desenvolvimento do kernel.
Estamos constantemente procurando pessoas para ajudar a contribuir com Xyris. Se você deseja contribuir com o código do driver ou um novo recurso, fique à vontade para bifurcar o repositório e enviar uma solicitação de tração. Gostaríamos que você nos ajude a melhorar Xyris! A página do Wiki de início descreve tudo o que é necessário para começar a se desenvolver.
Xyris está disponível sob a licença do MIT. Esta licença pode não se aplicar ao código -fonte de terceiros usado por Xyris. O código -fonte de terceiros usado está listado abaixo.
Consulte a licença para obter detalhes.