Det flere tiår gamle OS/2-operativsystemet får en ny nettleser

Otter Browser, en Chromium-basert nettleser for det 20 år gamle OS/2-operativsystemet, nærmer seg lansering etter år med utvikling.

Hver datamaskin trenger en dyktig nettleser, men det er lettere sagt enn gjort på datamaskiner som kjører noe annet enn Windows, macOS eller Linux. Det er fortsatt noen få personer som bruker operativsystemet OS/2, som ble laget av Microsoft og IBM og avsluttet mainstream-utviklingen i 2001, og som har et desperat behov for en funksjonell nettleser. Med litt flaks kan det flere tiår gamle operativsystemet ha samme webmotor som moderne smarttelefoner.

Roderick Klein, president for OS/2 Voice-fellesskapet, avslørte i en kunngjøringsartikkel at en offentlig betaversjon av den nye Otter Browser kommer "i den siste uken i februar eller den første uken i mars." Nettleseren bruker Chromium-motor – den samme som driver Google Chrome, Microsoft Edge, Vivaldi og de fleste andre nettlesere som ikke er Firefox eller Safari. Grensesnittet er skrevet i Qt-rammeverket på tvers av plattformer.

OS/2 var operativsystemet utviklet i fellesskap av IBM og Microsoft på slutten av 1980-tallet og begynnelsen av 1990-tallet, med det tiltenkte målet å erstatte alle DOS- og Windows-baserte systemer. Imidlertid bestemte Microsoft seg for å fokusere på Windows etter den enorme populariteten til Windows 3.0 og 3.1, og overlot IBM til å fortsette utviklingen på egen hånd. IBM sluttet til slutt å jobbe med OS/2 i 2001, men to andre selskaper lisensierte operativsystemet til å fortsette der IBM slapp – først eComStation, og mer nylig, ArcaOS.

Tidlig skjermbilde av Otter Browser fra juli 2020 (Kilde: OS/2 stemme)

BitWise Works GmbH og den nederlandske OS/2 Voice-stiftelsen startet arbeidet med en havn i Otter Browser i 2017, da det ble stadig vanskeligere å holde en oppdatert versjon av Firefox tilgjengelig på OS/2 og ArcaOS. Firefox 49 ESR fra 2016 er den siste versjon tilgjengelig på OS/2, fordi det var på den tiden Mozilla begynte å omskrive betydelige deler av Firefox med Rust-kode, og det er ingen Rust-kompilator for OS/2. Siden den gang har hovedfokuset vært portering av Qt 5.0 til OS/2, som inkluderer QtWebEngine (basert på Chromium). Denne innsatsen har også den bieffekten at flere plattformporter blir mulig i fremtiden. Otter Browser selv er offisielt tilgjengelig for Linux-, macOS-, Windows- og BSD-systemer.

Steven Levine, som hjalp til med utvikling, sa i et kunngjøringsinnlegg, "Qt5- og Otter-nettleserportene har i bunn og grunn vært et enmannsprosjekt, med hjelp fra andre bww bitwise work-ansatte og fra samfunnet. Det Dmitriy [hovedutvikleren] gjør er å portere to store, komplekse prosjekter som aldri ble designet for å kjøre på en 32-bits plattform og aldri ble designet for å kjøre på OS/2. IMO, det er få utviklere som kunne ha oppnådd det han har gjort i samme tidsramme. Etter det jeg kan se, er nettleseren nær ved å være brukbar på daglig basis. Det er allerede en rekke nettsteder som betyr noe for meg, som jeg nå kan få tilgang til med Otter, i stedet for å måtte jobbe på en annen plattform."

Selv om OS/2 ikke er et moderne operativsystem på noen måte, er det ArcaOS distribusjon/gaffel er fortsatt under utvikling, primært rettet mot eldre systemer og retro-entusiaster. Den siste oppdateringen var v5.0.7 i desember 2021, som inkluderte oppdaterte drivere og kjernereparasjoner. OS/2-portutviklerne er akseptere donasjoner på OS/2 Voice-nettstedet.