Xyris (anteriormente conocido como Panix) es un pequeño núcleo aficionado con el objetivo de convertirse en un microkernel totalmente completo con énfasis en la usabilidad y la seguridad. Después de haberse sometido a tres reescrituras desde cero, Xyris ha recorrido un largo camino desde su primer inicio en 2018.
Xyris está diseñado para ser legible en primer lugar. Después de haber sido desarrollado en la Universidad de Cedarville, el objetivo principal de Xyris es brindar una oportunidad a los estudiantes (y cualquier otra persona interesada) para aprender las complejidades del desarrollo del kernel. Los nombres de las funciones son descriptivos y las estructuras se usan cuando es posible para ayudar a aumentar la legibilidad del código y proporcionar un "fácil" para el desarrollo del núcleo.
Estamos constantemente buscando personas para ayudar a contribuir a Xyris. Si desea contribuir con el código del controlador o una nueva característica, no dude en desembolsar el repositorio y enviar una solicitud de extracción. ¡Nos encantaría que nos ayudes a mejorar a Xyris! La página Wiki de inicio describe todo lo necesario para comenzar a desarrollar.
Xyris está disponible bajo la licencia MIT. Esta licencia no puede aplicarse al código fuente de terceros utilizado por Xyris. El código fuente de terceros utilizado se enumera a continuación.
Vea la licencia para más detalles.