Emil.s skrev:
Hm, nja, jag hade faktiskt fel på en sak.
Darwin är visst ingen riktig kärna. Darwin är ett helt OS!?
Eller?
http://en.wikipedia.org/wiki/Darwin_%28 ... %29#Kernel
Hybridkärna iallafall.
EDIT:
Hm, verkar som att Apple byggt en egen kärna vid namn XNU, där de tagit delar av NEXTSTEP och Mach, och sen taig övrig mjukvara från Darwin och FreeBSD, och sen så har de gjort ett eget GUI på det.
Man lär sig något nytt varje dag!
Ska man tro svenska wikipedia så var tydligen både du och smygisen ute och cyklade:
" Tre vanliga typer av operativsystem [redigera]
De tre vanligaste typerna av operativsystemskärnor är de monolitiska kärnorna , mikrokärnorna, och hybridkärnorna.
Monolitisk [redigera]
Huvudartikel: Monolitisk kärna
* Monolitiska kärnor bygger på att hela kärnan fungerar som ett program där alla systemets funktioner finns inkluderade. GNU/Linux och FreeBSD är exempel på operativsystem som bygger på monolitiska kärnor.
Mikrokärna [redigera]
Huvudartikel: Mikrokärna
* Mikrokärnor är uppbyggda av ett stort antal mindre komponenter som kommunicerar mellan varandra och tillåter att komponenter läggs till och tas bort utan att systemet startas om. Operativsystemen GNU/Hurd, QNX och Mac OS X bygger på mikrokärnor.
Hybridkärna [redigera]
Huvudartikel: Hybridkärna
* En annan typ av kärna är hybridkärnan, som finns i till exempel Windows NT. Den liknar mikrokärnan, men de olika processerna körs i delade minnesutrymmen."
Nu är ju stackars jag bara ännu mer förvirrad!
En säger att OS X är hybrid medan windows är monolitisk, sen är helt plötsligt OS X monolitiskt och Windows hybrid, och tillslut är slutligen(?) OS X, i likhet med Hurd, en mikrokärna...?
Hur ligger det egentligen till
Så sluta förvirra mig! Jag kräver nu att en riktig datanörd stiger fram och förklarar begreppen för mig - ordentligt och riktigt!
Snälla...