kjerneprogramvaren
Kjerneprogramvaren, ofte omtalt som kjernen, er den sentrale delen av et operativsystem og har ansvaret for å styre maskinvaren, koordinere ressurser og tilby et grensesnitt som applikasjoner bruker for å få tilgang til systemtjenester. Den ligger mellom brukerprogramvare og fysisk maskinvare og kjører i kjernemodus for å sikre kontroll og sikkerhet i disse operasjonene.
Kjerneprogramvaren håndterer en rekke grunnleggende oppgaver. Dette inkluderer prosessplanlegging og trådstyring, minnehåndtering og sidekartlegging, maskinvareabstraksjon gjennom
Arkitekturene for kjerner varierer. Monolittiske kjerner inneholder mange tjenester og drivere i kjernen, noe som gir
Eksempelvis er Linux-kjernen åpen kilde og lisensiert under GPLv2, mens BSD-derivater bruker BSD-lisenser. Windows-kjernen er proprietær.
---