Het tientallen jaren oude OS/2-besturingssysteem krijgt een nieuwe webbrowser

click fraud protection

Otter Browser, een op Chromium gebaseerde webbrowser voor het 20 jaar oude OS/2-besturingssysteem, nadert de release na jaren van ontwikkeling.

Elke computer heeft een capabele webbrowser nodig, maar dat is makkelijker gezegd dan gedaan op computers waarop iets anders draait dan Windows, macOS of Linux. Er zijn nog steeds een paar mensen die het besturingssysteem OS/2 gebruiken, dat door Microsoft en IBM is gemaakt en in 2001 de reguliere ontwikkeling beëindigde, en die dringend behoefte hebben aan een functionele webbrowser. Met een beetje geluk zou het decennia-oude besturingssysteem dezelfde webengine kunnen hebben als moderne smartphones.

Roderick Klein, president van de OS/2 Voice-gemeenschap, onthulde in een aankondigingsartikel dat een openbare bèta van de nieuwe Otter Browser "in de laatste week van februari of de eerste week van maart" zal verschijnen. De browser maakt gebruik van de Chromium-engine: dezelfde engine die Google Chrome, Microsoft Edge, Vivaldi en de meeste andere browsers aanstuurt die geen Firefox of Safari zijn. De interface is geschreven in het platformonafhankelijke Qt-framework.

Besturingssysteem/2 was het besturingssysteem dat eind jaren tachtig en begin jaren negentig gezamenlijk door IBM en Microsoft werd ontwikkeld, met als doel alle DOS- en Windows-gebaseerde systemen te vervangen. Microsoft besloot zich echter op Windows te concentreren na de immense populariteit van Windows 3.0 en 3.1, waardoor IBM de ontwikkeling op eigen kracht kon voortzetten. IBM stopte uiteindelijk in 2001 met werken aan OS/2, maar twee andere bedrijven gaven het besturingssysteem een ​​licentie om verder te gaan waar IBM was gebleven: eerst eComStation, en recenter, ArcaOS.

Vroege screenshot van Otter Browser uit juli 2020 (bron: OS/2-stem)

BitWise Works GmbH en de Nederlandse stichting OS/2 Voice begon te werken aan een port van Otter Browser in 2017, omdat het steeds moeilijker werd om een ​​bijgewerkte versie van Firefox beschikbaar te houden op OS/2 en ArcaOS. Firefox 49 ESR uit 2016 is de nieuwste versie beschikbaar op OS/2, omdat dat rond de tijd was dat Mozilla begon met het herschrijven van belangrijke delen van Firefox met Rust-code, en er geen Rust-compiler voor OS/2 bestaat. Sindsdien ligt de nadruk vooral op het overbrengen van Qt 5.0 naar OS/2, inclusief de QtWebEngine (gebaseerd op chroom). Deze inspanning heeft ook als neveneffect dat er in de toekomst meer platformonafhankelijke poorten mogelijk worden. Otter Browser zelf is dat wel officieel beschikbaar voor Linux-, macOS-, Windows- en BSD-systemen.

Steven Levine, die hielp bij de ontwikkeling, zei in een aankondigingspost, "de Qt5- en Otter-browserpoorten zijn in feite een eenmansproject geweest, met hulp van andere BWW Bitwise-werknemers en van de gemeenschap. Wat Dmitriy [de hoofdontwikkelaar] doet, is het porten van twee grote, complexe projecten die nooit ontworpen zijn om op een 32-bits platform te draaien en ook nooit ontworpen zijn om op OS/2 te draaien. IMO zijn er maar weinig ontwikkelaars die in hetzelfde tijdsbestek hadden kunnen bereiken wat hij heeft gedaan. Voor zover ik kan zien, is de browser bijna dagelijks bruikbaar. Er zijn al een aantal sites die voor mij belangrijk zijn, waar ik nu toegang toe heb met Otter, in plaats van dat ik op een ander platform moet werken."

Ook al is OS/2 in geen enkel opzicht een modern besturingssysteem, de ArcaOS distributie/fork is nog in ontwikkeling, voornamelijk gericht op oudere systemen en retro-enthousiastelingen. De laatste update was v5.0.7 in december 2021, inclusief bijgewerkte stuurprogramma's en kernelfixes. De OS/2-poortontwikkelaars zijn dat wel het accepteren van donaties op de OS/2 Voice-website.