XNU | |
---|---|
Kehittäjä | Apple Open Software Foundation Research Institute |
Tiedot | |
Ohjelmistotyyppi | käyttöjärjestelmän ydin |
Lisenssi | Apple Public Source License |
Infobox OK |
XNU (lyhenne sanoistaX is Not Unix) onDarwin-käyttöjärjestelmän ydin, jota käytetäänAppleniOS- jaOS X -käyttöjärjestelmissä.[1][2][3]
XNU perustuuMach 3.0 -mikroytimeen.[4] Mach-ydin siirrettiinPower Macintoshille ja tunnettiin nimelläosfmk, joka oli osaMkLinux-projektia.[4] Tämä yhdistettiinDarwin-ytimeen.[4] Ydin sisältää Machin jaBSD:n toiminnallisuuden sekäI/O Kit -ajurimallin.[1][5] XNU-ytimen BSD-osuus on peräisin pääasiassaFreeBSD:stä.[6]
BSD tarjoaa muun muassa seuraavia ominaisuuksia:[6]
Open Software Foundationin (OSF) Research Institute (RI) toteutti Applen kanssa Mach-ytimen muutokset.[4]