Xyris (zuvor als Panix bekannt) ist ein kleiner hobbyistischer Kernel mit dem Ziel, ein vollwertiger Mikrokernel mit Schwerpunkt auf Benutzerfreundlichkeit und Sicherheit zu werden. Nachdem Xyris jetzt drei Umschreibungen von Grund auf unterzogen wurde, hat er seit seinem ersten Start im Jahr 2018 einen langen Weg zurückgelegt.
Xyris ist in erster Linie lesbar. Nachdem er an der Cedarville University entwickelt wurde, ist es das Hauptziel von Xyris, Studenten (und anderen Interessierten) die Möglichkeit zu geben, die Feinheiten der Kernelentwicklung zu lernen. Funktionsnamen sind beschreibend und Strukturen werden nach Möglichkeit verwendet, um die Lesbarkeit des Codes zu erhöhen und ein "Easy-In" für die Kernelentwicklung bereitzustellen.
Wir suchen ständig nach Menschen, die dazu beitragen, zu Xyris beizutragen. Wenn Sie den Treibercode oder eine neue Funktion beitragen möchten, können Sie das Repository aufgeben und eine Pull -Anfrage einreichen. Wir würden uns freuen, wenn Sie uns helfen, Xyris besser zu machen! Auf der Wiki -Seite mit der Erste Schritte wird alles beschrieben, was für die Entwicklung erforderlich ist.
Xyris ist im Rahmen der MIT -Lizenz erhältlich. Diese Lizenz gilt möglicherweise nicht für den von Xyris verwendeten Quellcode Dritter. Der verwendete Quellcode von Drittanbietern ist unten aufgeführt.
Weitere Informationen finden Sie in Lizenz.