SerenityOS
SerenityOS este un sistem de operare gratuit și cu sursă deschisă pentru sisteme X86-64, RISC-V(d) și ARM. Sistemul conține editoare de text, jocuri, un explorator de fișiere și navigatorul web Ladybird. SerenityOS a fost inițiat în 2018 de Andreas Kling, și este dezvoltat de comunitate.
Istorie
[modificare | modificare sursă]
Andreas Kling a lucrat la Nokia și mai târziu la Apple pe echipa WebKit.[1] Începuse să dezvolte sistemul de operare ca parte din regimul lui de dezintoxicare, numindu-l după rugăciunea cu numele asemănător, „Serenity”[2]. Începând cu 2021 până în 2024, Kling lucra normă întreagă la SerenityOS, susținut de comunitate prin donații.
Caracteristici și dezvoltare
[modificare | modificare sursă]Idealul lui SerenityOS este să recreeze experiență de utilizator a sistemelor de operare din anii 1990, cum ar fi Windows 95. Folosirea codului scris de entități externe este descurajată. O serie de programe au fost portate la SerenityOS, de exemplu GCC, Git, Doom și diverse alte programe cu sursă deschisă.
Dezvoltarea nu aderă la un ciclu de lansare; ca atare, nu există lansări.[3] În plus, nu sunt furnizate distribuții binare, utilizatorii potențiali fiind așteptați să descarce codul și să-l compileze ei înșiși.[4] Sistemul este scris în ceea ce autorii numesc „Serenity C++”,[5] un stil specific de codare C++.[6]
Note
[modificare | modificare sursă]- ↑ SerenityOS: A remarkable achievement for a small project (în engleză), accesat în
- ↑ Kling, Andreas. „I quit my job to focus on SerenityOS full time”. awesomekling.github.io. Accesat în .
- ↑ „Releases · SerenityOS/serenity”. GitHub (în engleză). Accesat în .
- ↑ "Where are the ISO images?" in: serenity/FAQ.md, SerenityOS, , accesat în
- ↑ Documentation/CodingStyle.md, SerenityOS, , accesat în
- ↑ Kazakova, Anastasia (). „Talking to SerenityOS Contributors About a Scratch-built C++ Developer's Playground in Modern C++”. blog.jetbrains.com (în engleză). Arhivat din original la . Accesat în .