SerenityOS

SerenityOS on Andreas Klingin kehittämä vapaa ja avoimen lähdekoodin käyttöjärjestelmä. Se on suunniteltu Unixin kaltaiseksi käyttöjärjestelmäksi, jonka graafinen käyttöliittymä on 1990-luvun käyttöjärjestelmien inspiroima. Käyttöjärjestelmän kirjastoihin kuuluvat mm. JavaScript-moottori, käyttöliittymäkirjasto, äänikirjasto, ja pääte-emulaattori. Sen ohjelmistoon kuuluu muun muassa ohjelmointiympäristö, visuaalinen virheenjäljitin, selain ja graafinen kuoriohjelma.

 Historia 
Andreas Kling aloitti SerenityOS:n kehittämisen vuoden 2018 puolivälissä päästyään vieroitushoidosta. Kling kehitti käyttöjärjestelmää vapaa-ajallaan ja kuvasi videoita käyttöjärjestelmän kehittämisestä näytönkuvausohjelmalla. Hän alkoi myöhemmin lataamaan kuvaamiansa videoita YouTubeen. Vuoden 2019 puolivälissä hän loi julkisen GitHub-tietovaraston, jotta muut ihmiset voisivat auttaa käyttöjärjestelmän kehittämisessä. 

 Ominaisuudet 
SerenityOS on suunniteltu yksinkertaiseksi Unixin kaltaiseksi käyttöjärjestelmäksi, jonka graafinen käyttöliittymä on 1990-luvun käyttöjärjestelmien inspiroima. Käyttöjärjestelmässä on muun muassa 32-bittinen ydin ennakoivalla moniajolla, IPv4-protokollapino, ext2-tiedostojärjestelmä, käyttöliittymäkirjasto ja ikkunointi- ja koosto-ohjelma. Klingin tavoitteena on, että hän voisi tulevaisuudessa käyttää SerenityOS:ää ensisijaisena käyttöjärjestelmänään.

 Lähteet 

 Aiheesta muualla  
 GitHub 
 Youtube-kanava 

Luokka:Käyttöjärjestelmät