Besturingssysteem
Een besturingssysteem (BS) is software die hardwarebronnen beheert en basisdiensten levert aan computerprogramma's. Het fungeert als tussenlaag tussen applicaties en hardware, en coördineert taken zoals processenplanning, geheugenbeheer, invoer/uitvoer en het bestandssysteem. Zo zorgt het BS voor stabiliteit, efficiëntie en beveiliging in een computersysteem.
Er bestaan verschillende typen besturingssystemen, gericht op verschillende omgevingen: desktop- en serveromgevingen, embedded systemen en mobiele
Belangrijke onderdelen zijn de kernel, de systeem- en bibliotheekfuncties, drivers voor hardware, en de brug tussen
Wat architectuur betreft onderscheiden OS'en zich door de structuur van de kernel: monolithische kernels (zoals veel
Besturingssystemen kunnen onder licenties vallen variërend van open-source tot propriëtair. Open-source projecten zoals Linux en BSD