/ / kann ich eine Unix-basierte os mit c # [geschlossen] - c #,. NET, Unix, Linux-Kernel, Betriebssystem

kann ich ein unix-basiertes os mit c # [geschlossen] - c #, .net, unix, linux-kernel, betriebssystem

Ich möchte ein Betriebssystem für mich selbst machen, aber ich weiß es einfachc # und ein bisschen Python. Also meine Frage war das kann ich ein Unix-basiertes Betriebssystem mit c # machen. Ich bin sehr interessant in Betriebssystemen. Ich habe versucht, es mit Google "s Hilfe zu machen, aber sie sagen nur Unix / Linux-basierte OS mit c / c ++ und nicht c #. Ich möchte nicht Kosmos oder kompakt usw. verwenden, wie ich denke, Unix ist mehr im Voraus. Also können Sie mir bitte sagen, dass ich ein Betriebssystem in c # mit Unix-Kernel machen kann. Wenn nein, was sind andere gute Kernel, an denen gearbeitet wird, um ein Betriebssystem in c # zu erstellen. Ich werde wirklich dankbar sein für deine Antwort ..

Antworten:

2 für die Antwort № 1

Ja, warum nicht? Natürlich müssen Sie Assembly und C / C ++ verwenden, um die hardwarespezifischen (Low Level) Teile zu codieren.

Bitte werfen Sie einen Blick auf Singularität: es ist ein Forschungsbetriebssystem geschrieben in C #. Siehe Details Hier und Hier.

Ich verstehe Ihre Aussage, dass Unix fortschrittlicher ist. Moderne Betriebssysteme (Windows, MacOS, Linux) sind mindestens so fortschrittlich wie Unix.

Ich rate Ihnen, mehr über Betriebssysteme zu erfahren. Dann beginne mit einem einfachen OS in Assembly (wie Dies). Fahren Sie dann mit C / C ++ und C # fort.