besturingssysteemomgevingen
Besturingssysteemomgevingen verwijzen naar de combinatie van softwareonderdelen die een besturingssysteem aan gebruikers en toepassingen biedt. Een omgeving omvat doorgaans de kernel, systeemlibraries, runtime-omgevingen en de gebruikersinterface, maar kan ook aanvullende onderdelen zoals pakketbeheer en beveiligingsmodules bevatten. Doel is het leveren van een stabiele, efficiënte en toegankelijke basis voor software-uitvoering en interactie.
Desktopomgevingen en windowmanagers vormen de visuele en interactieve laag. Desktopomgevingen zoals GNOME, KDE Plasma, Xfce, LXQt
Naast grafische omgevingen bestaan er uitgebreide commandoregelomgevingen. Shells zoals Bash, Zsh en Fish leveren een tekstuele
Runtime- en platformomgevingen richten zich op het uitvoeren van toepassingen op meerdere systemen. Voorbeelden zijn Java
Bij het kiezen van een besturingssysteemomgeving spelen factoren als doel (desktop, server of embedded), hardware-eisen, compatibiliteit