1
XNU
XNU je hibridno jezgro koje kombinira Mach kernel sa komponentama FreeBSD i C ++.
- Besplatna
- Self-Hosted
XNU kernel dio je operativnog sustava Darwin za upotrebu u OS X i iOS operativnim sustavima.XNU je akronim za XNU nije Unix.XNU je hibridno jezgro koje kombinira Mach kernel razvijen na Sveučilištu Carnegie Mellon s komponentama FreeBSD i C ++ API-ja za pisanje upravljačkih programa pod nazivom IOKit.XNU radi na I386, X86_64 za konfiguracije jednog procesora i za više procesora.XNU Source Tree config - konfiguracije za izvezeni apis za podržanu arhitekturu i platformu SETUP - Osnovni skup alata koji se koriste za konfiguriranje jezgre, verzije i upravljanje kextsymbol.EXTERNAL_HEADERS - Zaglavlja dobivena iz drugih projekata kako bi se izbjegli ciklusi ovisnosti prilikom izgradnje.Ove zaglavlja treba redovito sinkronizirati kad se izvor ažurira.libkern - C ++ IOKit biblioteka za rukovanje vozačima i kextsima.libsa - kod za pokretanje bonestrane jezgre za pokretanje libsyscall - sučelje knjižnice syscall za programe korisničkog prostora libkdd - izvor za korisničku knjižnicu za raščlanjivanje podataka o jezgri poput podataka u komadu kernela.makedefs - pravila najviše razine i definira za izgradnju jezgre.osfmk - Podsustavi temeljeni na jezgri pexpert - Šifra specifična za platformu poput rukovanja prekidima, atoma itd. sigurnost - Obvezan pristup Provjeri sučelja politika i srodnu implementaciju.bsd - Alati za kodni sustav podsustava BSD - Skup alata za testiranje, uklanjanje pogrešaka i profiliranje kernela ....
xnu
Web stranica:
https://opensource.apple.com/Kategorije
Alternativa XNUu za sve platforme s bilo kojom licencom
211
Linux kernel
Linux kernel je jezgro operacijskog sustava koje koristi Linux obitelj Unix operativnih sustava.
- Besplatna
- Linux
23
Linux-libre
Linux-libre je GNU paket koji se održava iz modificirane verzije Linux kernela.
- Besplatna
- Linux
18