SerenityOS
SerenityOS est un projet de système d'exploitation libre et gratuit, type Unix, initié par Andreas Kling. Il n'est pas basé sur Linux, ni BSD, mais a été créée à partir de zéro (from scratch)[1]. Il a pour vocation à apporter un système d'exploitation récent à un public désireux de retrouver l'apparence et le design informatique des années 90[2].
Histoire
Ancien développeur d'Apple et de Nokia, Andreas Kling se trouve le développement informatique comme grande passion pour échapper à son addiction aux stupéfiants. Développé à partir de la seconde moitié des années 2010, par Kling lui même, tout seul, pendant plusieurs années, sur son temps libre[3]. À partir de 2021, une communauté se compose autour du projet, et Kling s'y investissa à plein temps[4]. En 2024, Kling cessa de travailler sur ce projet, s'investissant pleinement sur Ladybird, le navigateur issu du projet[5].
Financement
Pour l'encourager dans ses projets SerenityOS et Ladybird, Kling reçu une première fois 100 000 $ dollars à l'été 2023, puis quelques jours plus tard, la même somme[6]. Un an après, en 2024, le fondateur de GitHub lui fait une donation d'un million de dollars[7].
Fonctionnement
SerenityOS vise à apporter un système récent, à l'apparence rétro des années 90, compatible Unix, pour tout types d'usages. SerenityOS a un mode de fonctionnement très particulier, dans le sens où il n'y a pas de sorties de versions régulières, ni distribution de binaires pour le projet. Le système est développé en SerenityC++, une variante de C++ lancée par ses développeurs. À la moitié des années 2020, la popularité de SerenityOS, et de son navigateur Ladybird, sont mises en avant par les vidéos Youtube fréquentes de Kling[8].
Réception
SerenityOS est souvent comparé au système TempleOS, fait lui aussi par un unique ingénieur, sans aide extérieure[9].
Bibliographie
- « serenityos »
- (fi) TIVI, « Ohjelmoija kehitti c++:lla uuden käyttöjärjestelmän, joka jäljittelee 1990-lukua », sur Tivi, (consulté le )
- (en-US) « Talking to SerenityOS Contributors About a Scratch-built C++ Developer’s Playground in Modern C++ | The CLion Blog », sur The JetBrains Blog, (consulté le )
- (en-US) By, « Reaching Serenity: Porting Git To A Homebrew Operating System », sur Hackaday, (consulté le )
- « serenity_os_turns_five »
- « Cent mille dollars pour un navigateur - LinuxFr.org », sur linuxfr.org (consulté le )
- « Pour 100 briques t'as plus rien : le navigateur Ladybird reçoit un million de brouzoufs - LinuxFr.org », sur linuxfr.org (consulté le )
- « a-refined-90s-style-operating-system-you-can-actually-use »
- (en-US) Jim Salter, « Not-a-Linux distro review: SerenityOS is a Unix-y love letter to the ’90s », sur Ars Technica, (consulté le )