Das Jahrzehnte alte Betriebssystem OS/2 bekommt einen neuen Webbrowser

Otter Browser, ein Chromium-basierter Webbrowser für das 20 Jahre alte Betriebssystem OS/2, steht nach Jahren der Entwicklung kurz vor der Veröffentlichung.

Jeder Computer benötigt einen leistungsfähigen Webbrowser, aber das ist auf Computern, auf denen etwas anderes als Windows, macOS oder Linux läuft, leichter gesagt als getan. Es gibt immer noch einige Leute, die das Betriebssystem OS/2 verwenden, das von Microsoft und IBM entwickelt wurde und dessen Mainstream-Entwicklung 2001 endete, und die dringend einen funktionsfähigen Webbrowser benötigen. Mit etwas Glück könnte das jahrzehntealte Betriebssystem über die gleiche Web-Engine verfügen wie moderne Smartphones.

Roderick Klein, Präsident der OS/2 Voice-Community, enthüllte in ein Ankündigungsartikel dass eine öffentliche Beta des neuen Otter Browsers „in der letzten Februarwoche oder der ersten Märzwoche“ erscheinen wird. Der Browser verwendet die Chromium-Engine – dieselbe, die Google Chrome, Microsoft Edge, Vivaldi und die meisten anderen Browser antreibt, die nicht Firefox oder Safari sind. Die Schnittstelle ist im plattformübergreifenden Qt-Framework geschrieben.

OS/2 war das Betriebssystem, das Ende der 1980er und Anfang der 1990er Jahre gemeinsam von IBM und Microsoft entwickelt wurde, mit dem Ziel, alle DOS- und Windows-basierten Systeme zu ersetzen. Nach der immensen Beliebtheit von Windows 3.0 und 3.1 entschied sich Microsoft jedoch, sich auf Windows zu konzentrieren, und überließ es IBM, die Entwicklung alleine fortzusetzen. IBM stellte 2001 schließlich die Arbeit an OS/2 ein, aber zwei andere Unternehmen lizenzierten das Betriebssystem, um dort weiterzumachen, wo IBM aufgehört hatte – zunächst eComStation, und in jüngerer Zeit, ArcaOS.

Früher Screenshot von Otter Browser vom Juli 2020 (Quelle: OS/2-Sprache)

BitWise Works GmbH und die niederländische OS/2 Voice Foundation begann mit der Arbeit an einer Portierung von Otter Browser im Jahr 2017, da es immer schwieriger wurde, eine aktualisierte Version von Firefox unter OS/2 und ArcaOS verfügbar zu halten. Firefox 49 ESR von 2016 ist der neueste Version verfügbar auf OS/2, denn das ist ungefähr zu der Zeit, als Mozilla damit begann, wesentliche Teile von Firefox mit Rust-Code neu zu schreiben, und es keinen Rust-Compiler für OS/2 gibt. Seitdem liegt der Schwerpunkt auf der Portierung von Qt 5.0 auf OS/2, einschließlich der QtWebEngine (basierend auf Chrom). Dieser Aufwand hat auch den Nebeneffekt, dass in Zukunft mehr plattformübergreifende Ports möglich werden. Otter Browser selbst ist offiziell verfügbar für Linux-, macOS-, Windows- und BSD-Systeme.

Steven Levine, der bei der Entwicklung half, sagte in einem Ankündigungsbeitrag„Die Qt5- und Otter-Browser-Portierungen waren im Grunde ein Ein-Mann-Projekt, mit Hilfe anderer Mitarbeiter von BWW Bitwise Works und aus der Community.“ Dmitriy [der Hauptentwickler] portiert zwei große, komplexe Projekte, die nie für die Ausführung auf einer 32-Bit-Plattform und auch nie für die Ausführung unter OS/2 konzipiert waren. Meiner Meinung nach gibt es nur wenige Entwickler, die das, was er geschafft hat, im gleichen Zeitraum hätten erreichen können. Soweit ich weiß, ist der Browser nahezu alltagstauglich. Es gibt bereits eine Reihe von Websites, die mir wichtig sind und auf die ich jetzt mit Otter zugreifen kann, anstatt auf einer anderen Plattform arbeiten zu müssen.“

Auch wenn OS/2 keineswegs ein modernes Betriebssystem ist, ist das ArcaOS Distribution/Fork befindet sich noch in der Entwicklung und richtet sich in erster Linie an Legacy-Systeme und Retro-Enthusiasten. Das neueste Update war v5.0.7 im Dezember 2021, das aktualisierte Treiber und Kernel-Korrekturen enthielt. Die Entwickler des OS/2-Ports sind Annahme von Spenden auf der OS/2 Voice-Website.