Le système d'exploitation OS/2, vieux de plusieurs décennies, reçoit un nouveau navigateur Web

Otter Browser, un navigateur Web basé sur Chromium pour le système d'exploitation OS/2 vieux de 20 ans, est sur le point d'être publié après des années de développement.

Chaque ordinateur a besoin d'un navigateur Web performant, mais c'est plus facile à dire qu'à faire sur les ordinateurs exécutant autre chose que Windows, macOS ou Linux. Quelques personnes utilisent encore le système d'exploitation OS/2, créé par Microsoft et IBM et dont le développement a pris fin en 2001, et qui ont désespérément besoin d'un navigateur Web fonctionnel. Avec un peu de chance, le système d'exploitation vieux de plusieurs décennies pourrait avoir le même moteur Web que les smartphones modernes.

Roderick Klein, président de la communauté OS/2 Voice, a révélé dans un article d'annonce qu'une version bêta publique du nouveau navigateur Otter arrivera "dans la dernière semaine de février ou la première semaine de mars". Le navigateur utilise le Moteur Chromium – le même que celui qui alimente Google Chrome, Microsoft Edge, Vivaldi et la plupart des autres navigateurs autres que Firefox ou Safari. L'interface est écrite dans le framework Qt multiplateforme.

OS/2 était le système d'exploitation développé conjointement par IBM et Microsoft à la fin des années 1980 et au début des années 1990, dans le but de remplacer tous les systèmes basés sur DOS et Windows. Cependant, Microsoft a décidé de se concentrer sur Windows après l'immense popularité de Windows 3.0 et 3.1, laissant IBM poursuivre seul le développement. IBM a finalement arrêté de travailler sur OS/2 en 2001, mais deux autres sociétés ont autorisé le système d'exploitation à continuer là où IBM s'était arrêté: d'abord. eComStation, et plus récemment, ArcaOS.

Première capture d'écran d'Otter Browser de juillet 2020 (Source: Voix OS/2)

BitWise Works GmbH et la fondation néerlandaise OS/2 Voice a commencé à travailler sur un portage d'Otter Browser en 2017, car il devenait de plus en plus difficile de maintenir une version mise à jour de Firefox disponible sur OS/2 et ArcaOS. Firefox 49 ESR de 2016 est le dernière version disponible sur OS/2, car c'est à peu près à l'époque où Mozilla a commencé à réécrire des parties importantes de Firefox avec le code Rust, et il n'y a pas de compilateur Rust pour OS/2. Depuis lors, l'objectif principal a été le portage de Qt 5.0 vers OS/2, qui inclut le QtWebEngine (basé sur Chrome). Cet effort a également pour effet secondaire de rendre possible davantage de ports multiplateformes à l’avenir. Le navigateur Otter lui-même est officiellement disponible pour les systèmes Linux, macOS, Windows et BSD.

Steven Levine, qui a aidé au développement, dit dans un message d'annonce, "les ports des navigateurs Qt5 et Otter ont été essentiellement le fruit d'un projet individuel, avec l'aide d'autres employés de bww bitwise works et de la communauté. Ce que fait Dmitriy [le développeur principal], c'est porter deux grands projets complexes qui n'ont jamais été conçus pour fonctionner sur une plate-forme 32 bits et qui n'ont jamais été conçus pour fonctionner sur OS/2. OMI, peu de développeurs auraient pu accomplir ce qu'il a fait dans le même laps de temps. D’après ce que je peux voir, le navigateur est sur le point d’être utilisable au quotidien. Il existe déjà un certain nombre de sites qui me tiennent à cœur et auxquels je peux désormais accéder avec Otter, plutôt que de devoir travailler sur une autre plateforme. »

Même si OS/2 n'est pas un système d'exploitation moderne, loin de là, le ArcaOS distribution/fork est encore en cours de développement, ciblant principalement les systèmes existants et les passionnés de rétro. La dernière mise à jour était v5.0.7 en décembre 2021, qui comprenait des pilotes mis à jour et des correctifs du noyau. Les développeurs de ports OS/2 sont accepter les dons sur le site Web OS/2 Voice.