Freie Betriebssysteme abseits von Linux

Vor zwei Wochen wurde ich in den Kommentaren zu dem 20 Jahre alten Highscreen Laptop darauf hingewiesen, dass ich bei all meinen Artikeln zur "Rettung" oder besser Weiterbenutzung älterer Hardware noch nie etwas zu FreeDOS geschrieben hätte. Das stimmt!
Bevor ich diesen Fauxpas jetzt wieder wett mache, möchte ich kurz die Gründe nennen, warum ich Betriebssystem X oder Linuxdistribution Y noch nicht hier erwähnt habe. Die Antwort ist vermutlich

  1. Ich kenne es nicht.
  2. Ich habe davon gehört, es aber noch nicht ausprobiert.
  3. Ich habe davon gehört, finde es aber nicht interessant genug.
  4. Ich kenne es, hatte aber bisher noch keine Zeit darüber zu schreiben.

Zuerst sei gesagt: "Namen sind Schall und Rauch". Das meine ich auch so. Für mich ist nur wichtig, dass das Betriebssystem eine sinnvolle Verwendung der Hardware ermöglicht und Freie Software ist. Mein Schwerpunkt in diesem Blog liegt bei Linuxdistributionen, weil diese in der Regel sehr portabel sind und auf einer Vielzahl von Hardware die beste Kompatibilität und den größten Softwareumfang bieten. Außerdem sind die Synergieeffekte in der Regel größer, will heißen, Wissen über Linux lässt sich zwischen Distributionen viel leichter übertragen, selbst wenn es natürlich Unterschiede in der Umsetzung gibt.
Da ich nicht über etwas schreiben möchte, dass ich selbst noch nicht ausprobiert habe, fanden hier einige interessante Betriebssystem noch keine Erwähnung. Doch irgendwann vielleicht morgen, vielleicht in einer Woche, vielleicht aber auch erst in einem Jahr, werde ich sie mir näher anschauen. Bis dahin soll diese kurze Liste und ein paar Links die Zeit verkürzen.

BSD. Die Berkeley Software Distribution zählt nach Linux sicherlich zu den bekanntesten und verbreitetsten Freien Betriebssystemen. Im Allgemeinen bringe ich mit BSD die drei Projekte FreeBSD, OpenBSD und NetBSD in Verbindung. FreeBSD scheint das am meisten verbreitete der Drei zu sein. Zu OpenBSD erinnere ich mich immer an Linus Torvalds Spruch, der die Entwickler von OpenBSD schon mal als "masturbierende Affen" bezeichnet hat. Aber seine Aussprüche sind ja mittlerweile so legendär, dass er sogar in der Zitatesammlung bei wikiquote.org auftaucht. Ob die Entwickler von OpenBSD sich tatsächlich nur auf Sicherheitsaspekte und sonst nichts anderes konzentrieren, muss ich erst selbst noch herausfinden.

FreeDOS. FreeDOS ist ein Freies Betriebssystem, welches unter der GPL lizenziert ist und versucht eine freie Implementierung des nicht mehr weiterentwickelten proprietären MS-DOS zu erschaffen. FreeDOS konzentriert sich dabei auf 8086 bis zur i386 Architektur. Vom IBM PC mit nur 640k Arbeitsspeicher bis hin zu aktuellen Rechnern soll Hardware von FreeDOS unterstützt werden. Software wird in Paketen ausgeliefert. Darunter gibt es mit Arachne sogar einen grafischen Browser und E-Mail-Client. Besonders interessant dürfte FreeDOS sicherlich für alte DOS Spiele sein, die sich Dank der Kompatibilität zum proprietären MS-DOS weiterhin bewahren lassen. Da FreeDOS auch über einen Mediaplayer, Editoren (darunter sogar VIM!) und ein paar portierte Linuxprogramme verfügt, ist es für die Zukunft auf jeden Fall vorgemerkt.

Haiku. Haiku ist ein Open-Source-Projekt, welches BeOS als Inspirationsquelle gewählt hat, mit diesem aber so gut wie keinen Code teilt. Das Betriebssystem wird unter einer MIT-Lizenz zur Zeit aktiv entwickelt, befindet sich aber noch in einer Alpha-Phase. Haiku ist für den Einsatz auf 32bit PCs gedacht. Als Hardwareanforderungen werden ein PIII mit 256 MB RAM genannt, wobei aber auch ein PII mit 64 MB erfolgreich getestet wurde. Der Name leitet sich übrigens von einer japanischen Gedichtform ab.

Minix3. Minix gilt als eine der Inspirationsquellen für den Linuxkernel und wurde schon 1987 veröffentlicht. Im Laufe der Zeit hat sich dieses ehemals für Unterrichtszwecke gedachte Betriebssystem zu Minix3 weiterentwickelt, welches mittlerweile als Zielgruppe Computer mit beschränkten Ressourcen und eingebettete Systeme ausgerufen hat. Nur um mögliche Einsatzzwecke zu verdeutlichen, Minix1 treibt heute noch einen 286er Webserver an. 🙂

ReactOS. Was FreeDOS für MS-DOS ist, soll ReactOS einmal für Windows XP/2003 sein. Dieses soll sich so weit wie möglich im Erscheinungsbild und vor allem in der Kompatibilität wie Microsofts Windows verhalten. Dabei wurde es laut den Entwicklern von Grund auf neu entwickelt und wird unter einer freien GNU GPL Lizenz veröffentlicht. Einige Bestandteile des Codes stammen aus dem Wine-Projekt, zu welchem ReactOS nach eigenen Angaben auch Code beisteuert. Die FAQ beantwortet die drängendsten Fragen. Trotz der Antworten in der FAQ stellt sich für mich doch die Frage, warum man sich die Mühe macht von Grund auf neu anzufangen und bestehenden Code von Linux oder BSD ignoriert. Das Projekt befindet sich in einer Alpha-Phase und ist demnach mit Vorsicht zu genießen.
So weit nur ein kleiner Blick auf einige interessante Freie Betriebssysteme. Alle anderen, die ich nicht aufgezählt habe, lassen sich schnell auf Wikipedia.org finden. Ich denke, dort gibt es noch einiges mehr zu entdecken.
Als Schlusswort: Ich freue mich natürlich über jeden Kommentar, insbesondere auch diejenigen, die mich in eine neue Richtung stoßen. Ein Freies Betriebssystem, das keine Linuxvariante war, hatte ich aber schon vorgestellt. Wer etwas Zeit und Lust hat sollte sich auf gar keinen Fall KolibriOS entgehen lassen. Mit Sicherheit das beeindruckendste Freie Betriebssystem, dass ich bis dato gesehen habe. 🙂