Ero sivun ”XNU” versioiden välillä

225 merkkiä lisätty ,  2 vuotta sitten
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
| verkkosivu =
}}
'''XNU''' ({{lyhenne|X is Not Unix}}) on [[Darwin (käyttöjärjestelmä)|Darwin]]-[[käyttöjärjestelmän ydin]], jota käytetään [[Apple]]n [[iOS]]- ja [[OS X]] -[[käyttöjärjestelmän ydin]]käyttöjärjestelmissä.<ref name="apgl">{{Verkkoviite | osoite = https://developer.apple.com/library/archive/documentation/Porting/Conceptual/PortingUnix/glossary/glossary.html | nimeke = Glossary | julkaisija = Apple | viitattu = 12.8.2019 | kieli = {{en}} }}</ref><ref>{{Verkkoviite | osoite = https://developerinsider.co/apple-macos-and-ios-xnu-kernel-source-code-is-now-available-on-github/ | nimeke = Apple macOS and iOS XNU kernel source code is now available on GitHub | viitattu = 18.10.2019 | kieli = {{en}} }}</ref><ref>{{Verkkoviite | osoite = https://github.com/apple/darwin-xnu | nimeke = What is XNU? | viitattu = 18.10.2019 | kieli = {{en}} }}</ref>
 
XNU perustuu [[Mach (ydin)|Mach 3.0]] -[[mikroydin|mikroytimeen]].<ref name="apkp">{{Verkkoviite | osoite = https://developer.apple.com/library/archive/documentation/Darwin/Conceptual/KernelProgramming/About/About.html | nimeke = Kernel Programming Guide | julkaisija = Apple | viitattu = 9.8.2019 | kieli = {{en}} }}</ref> Mach-ydin siirrettiin [[Power Macintosh]]ille ja tunnettiin nimellä ''osfmk'', joka oli osa [[MkLinux]]-projektia.<ref name="apkp" /> Tämä yhdistettiin [[Darwin (käyttöjärjestelmä)|Darwin]]-ytimeen.<ref name="apkp" /> Ydin sisältää Machin ja [[BSD]]:n toiminnallisuuden sekä [[I/O Kit]] -ajurimallin.<ref name="apgl" /><ref name="csosce">{{Verkkoviite | osoite = http://www.cs.columbia.edu/~jae/4118/L02-intro2-osc-ch2.pdf | nimeke = Operating System Concepts Essentials | arkisto = https://web.archive.org/web/20160628150230/http://www.cs.columbia.edu/~jae/4118/L02-intro2-osc-ch2.pdf | arkistoitu = 28.6.2016 | tekijä = Silberschatz & Galvin & Gagne | tiedostomuoto = PDF | viitattu = 10.11.2017}}</ref> XNU-ytimen BSD-osuus on peräisin pääasiassa [[FreeBSD]]:stä.<ref name="aplbsd">{{Verkkoviite | osoite = https://developer.apple.com/library/archive/documentation/Darwin/Conceptual/KernelProgramming/BSD/BSD.html | nimeke = BSD Overview | julkaisija = Apple | viitattu = 12.8.2019 | kieli = {{en}} }}</ref>
153 974

muokkausta