„Doom“ von id Software revolutionierte die Welt der PC-Spiele, als es 1993 zum ersten Mal auf den Markt kam, und ein Entwickler hat fast bezahlt dreißig Jahre später durch die Veröffentlichung einer Linux-Distribution, die nichts anderes tut, als die klassische Genre-definierende Ego-Perspektive auszuführen Schütze.

DoomLinux: Hochfahren und Dämonen sprengen

Die Distribution wurde von Shadly Salahuddin erstellt und heißt DoomLinux. Durch Laufen ein Shell-Skript von Salahuddins GitHub-Seite, kann ein Benutzer ein kleines Disk-Image erstellen, das von einem USB-Laufwerk ausgeführt werden kann. Es ist als praktische Demonstration gedacht, wie Linux-Distributionen zusammengestellt werden.

Salahuddin hat DoomLinux auch in einem YouTube-Video in Aktion gezeigt:

Das Skript lädt den Linux-Kernel, BusyBox, eine minimale Suite von Linux-Dienstprogrammen und herunter FBDoom, eine Version des Spiels, die auf der Linux-Konsole läuft, und kompiliert sie. Es generiert dann eine GRUB-Datei, damit sie vom Computer beim Booten geladen werden kann. DoomLinux wird, getreu seinem Namen, direkt in Doom booten.

instagram viewer

Während die Spiel-Engine Open Source ist, sind die eigentlichen Assets urheberrechtlich geschützt und können nicht weiterverteilt werden, sodass jeder, der DoomLinux ausführen möchte, eine Kopie von Doom auf seinem System haben muss.

DoomLinux zeigt die Leistungsfähigkeit benutzerdefinierter Linux-Distributionen

Projekte wie DoomLinux zeigen, wie einfach es ist, spezialisierte Linux-Distributionen zu erstellen. Da keine Lizenzkosten anfallen, kann jeder unternehmungslustige Entwickler den Kernel und die erforderlichen unterstützenden Dienstprogramme nehmen und eine benutzerdefinierte Version von Linux erstellen, die seine Anwendung ausführt. Aus diesem Grund ist Linux beliebt eingebettete Systeme Entwicklung.

Während Microsoft eine Version von Windows für eingebettete Anwendungen anbietet, scheint Linux flexibler zu sein, abgesehen davon, dass keine Lizenzgebühren an Microsoft gezahlt werden müssen. Die Verfügbarkeit von Quellcode ermöglicht es Entwicklern außerdem, das System einfacher an ihre Bedürfnisse anzupassen als mit einem proprietären Angebot. Das bedeutet, dass es in Zukunft wahrscheinlich viele kleinere Projekte wie DoomLinux geben wird.

So viele spezialisierte Distributionen wie DoomLinux

Die Leichtigkeit, benutzerdefinierte Linux-Distributionen wie DoomLinux zu erstellen, erklärt wahrscheinlich, warum sich so viele von ihnen verbreitet haben. DoomLinux kratzt nur an der Oberfläche. Es gibt viele weitere obskure Linux-Distributionen, die Sie für diejenigen ausprobieren können, die spezielle Anforderungen haben.