Heim  >  Artikel  >  System-Tutorial  >  Schrein „Gottes Betriebssystem“! Weder Windows noch Linux

Schrein „Gottes Betriebssystem“! Weder Windows noch Linux

WBOY
WBOYnach vorne
2024-02-05 12:09:20471Durchsuche

Wir haben alle verschiedene Betriebssysteme verwendet, einige sind einfach und benutzerfreundlich, andere erfordern eine gewisse Einarbeitungszeit. Hat jemand jedoch schon einmal ein von Gott selbst entworfenes Betriebssystem erlebt? Heute werde ich Ihnen ein Betriebssystem namens „Shrine“ vorstellen.

Über Shrine

Bitte beachten Sie das Bild unten:

“上帝的操作系统” Shrine!既不是 Windows,也不是 Linux“上帝的操作系统” Shrine!既不是 Windows,也不是 Linux

Shrine-Schnittstelle

Ab der Einleitung dieses Artikels fragen Sie sich vielleicht, was genau los ist. Alles begann mit einem Mann namens Terry Davis. Bevor wir fortfahren, möchte ich Sie daran erinnern, dass Terry zu Lebzeiten an Schizophrenie litt und seine Medikamente oft ausließ. Aus diesem Grund sagte oder tat er im Laufe seines Lebens einige Dinge, die gesellschaftlich nicht akzeptabel waren.

Jetzt kommen wir zurück zur Handlung. Anfang der 2000er Jahre veröffentlichte Terry ein einfaches Betriebssystem. Im Laufe der Jahre gab es mehrere Namen, darunter J Operating System, LoseThos und SparrowOS. Er entschied sich schließlich für den Namen TempleOS.

Er wählte diesen Namen, weil dieses Betriebssystem ein Tempel für Gott sein würde. so was. Gott hat Terry die folgenden Betriebssystemspezifikationen zur Verfügung gestellt:

“上帝的操作系统” Shrine!既不是 Windows,也不是 Linux“上帝的操作系统” Shrine!既不是 Windows,也不是 Linux

“上帝的操作系统” Shrine!既不是 Windows,也不是 Linux

SparrowOS-Schnittstelle

  • Es wird 640×480 16-Farben-Grafiken haben
  • Es wird „ein 8-Bit signiertes Midi-ähnliches einzelnes Sound-Sample“ verwendet.
  • Er folgte dem Commodore 64, der „eine nicht vernetzte, einfache Maschine war, für die Programmierung ein Zweck und nicht nur ein Mittel zum Zweck war“.
  • Es unterstützt nur ein Dateisystem (mit dem Namen „Red Sea“).
  • Es wird auf 100.000 Codezeilen begrenzt sein, um es „einfach zu machen, alles zu lernen“.
  • „Ring-0-only. Alles läuft im Kernel-Modus, einschließlich Benutzeranwendungen.
  • Die Schriftart wird auf „eine 8×8-Schriftart mit fester Breite“ beschränkt.
  • Die Nutzung werde „vollen Zugriff auf alles“ haben. Der gesamte Speicher, E/A-Ports, Anweisungen und ähnliche Dinge können nicht deaktiviert werden. Auf alle Funktionen, Variablen und Klassenmitglieder kann zugegriffen werden.
  • Es unterstützt nur eine Plattform, 64-Bit-PC.

Terry hat dieses Betriebssystem mit einer Programmiersprache namens HolyC geschrieben. Nennen Sie es „eine modifizierte Version von C++ („mehr als C, weniger als C++“)“. Wenn Sie daran interessiert sind, mehr über HolyC zu erfahren, würde ich Ihnen diesen und den Artikel über den HolyC-Eintrag von RosettaCode empfehlen.

Im Jahr 2013 gab Terry auf seiner Website bekannt, dass TempleOS fertig sei. Leider war er zu diesem Zeitpunkt obdachlos und Terry wurde einige Jahre später, im August 2018, von einem Zug angefahren und getötet. Im Laufe der Jahre haben viele Menschen Terrys Arbeit an Betriebssystemen verfolgt. Die meisten Leute waren beeindruckt von seiner Fähigkeit, ein Betriebssystem in einem so kleinen Paket zu schreiben.

Jetzt fragen Sie sich vielleicht, was das ganze Gerede über TempleOS mit Shrine zu tun hat. Wie es auf der GitHub-Seite von Shrine heißt, handelt es sich um „die TempleOS-Distribution für Heiden“. Der GitHub-Benutzer minexew hat Shrine erstellt, um TempleOS Funktionen hinzuzufügen, die Terry ignorierte. Zu diesen Funktionen gehören:

  • 99 % Kompatibilität mit TempleOS-Programmen
  • Kommt mit Lambda Shell, das sich ein bisschen wie ein klassischer Unix-Befehlsinterpreter anfühlt
  • TCP/IP-Stack und Internetzugang sofort einsatzbereit
  • Enthält einen Paket-Downloader

Minexew plant, in Zukunft weitere Funktionen hinzuzufügen, hat jedoch nicht genau bekannt gegeben, welche Funktionen enthalten sein werden. Er plant, eine komplette TempleOS-Umgebung für Linux zu entwickeln.

Gefühl

Die Virtualisierung von Shrine ist ziemlich einfach. Sie müssen lediglich die Virtualisierungssoftware Ihrer Wahl installieren. (Ich verwende VirtualBox). Stellen Sie beim Erstellen einer virtuellen Maschine für Shrine sicher, dass diese 64-Bit ist und über mindestens 512 MB RAM verfügt.

Sobald Sie Shrine starten, werden Sie gefragt, ob Sie die Installation auf Ihrer (virtuellen) Festplatte durchführen möchten. Sobald Sie dies getan haben (oder auch nicht, wenn Sie möchten), erhalten Sie eine Führung durch das Betriebssystem. Von dort aus können Sie erkunden.

Fazit

Temple OS und (Shrine) sind offensichtlich nicht dazu gedacht, Windows oder Linux zu ersetzen. Obwohl Terry es „Gottes Tempel“ nennt, glaube ich, dass er in nüchternen Momenten zugeben würde, dass es eher ein Amateur-Betriebssystem ist. Vor diesem Hintergrund ist das Endprodukt ziemlich beeindruckend. Innerhalb von 12 Jahren erstellte Terry ein Betriebssystem mit mehr als 100.000 Codezeilen in einer von ihm erstellten Sprache. Er schrieb auch seinen eigenen Compiler, seine eigene Grafikbibliothek und mehrere Spiele. Gleichzeitig kämpft er immer noch gegen seine eigenen inneren Dämonen.

Das obige ist der detaillierte Inhalt vonSchrein „Gottes Betriebssystem“! Weder Windows noch Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:lxlinux.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen