XNU

XNU

XNU е хибридно ядро, съчетаващо ядрото Mach с компоненти от FreeBSD и C ++.
XNU ядрото е част от операционната система Darwin за използване в OS X и iOS операционни системи.XNU е съкращение за XNU не е Unix.XNU е хибридно ядро, съчетаващо ядрото Mach, разработено в университета Carnegie Mellon с компоненти от FreeBSD и C ++ API за писане на драйвери, наречени IOKit.XNU работи на I386, X86_64 както за конфигурации на един процесор, така и за много процесор.XNU Source Tree config - конфигурации за експортирани apis за поддържана архитектура и платформа SETUP - Основен набор от инструменти, използвани за конфигуриране на ядрото, версия и управление на kextsymbol.EXTERNAL_HEADERS - Заглавки, получени от други проекти, за да се избегнат цикли на зависимост при изграждането.Тези заглавия трябва редовно да се синхронизират, когато източникът се актуализира.libkern - C ++ IOKit библиотечен код за работа с драйвери и кекс.libsa - код за зареждане на ядрото за стартиране libsyscall - библиотечен интерфейс на syscall за програми на потребителско пространство libkdd - източник за потребителска библиотека за анализ на данните на ядрото като данни откъснати от ядрото.makedefs - правила от най-високо ниво и определя за изграждането на ядрото.osfmk - Подсистеми на базата на ядро ​​pexpert - Специфичен код на платформата като обработка на прекъсвания, атома и др. сигурност - Задължителен достъп Проверете интерфейсите на политиката и свързаното им изпълнение.bsd - Инструменти за кодови подсистеми на BSD - Набор от помощни програми за тестване, отстраняване на грешки и профилиране на ядрото ....
xnu

Алтернативи на XNU за всички платформи с всякакъв лиценз

Linux kernel

Linux kernel

Ядрото на Linux е ядрото на операционната система, използвано от семейството на Linux на Unix-подобни операционни системи.
  • Безплатно
  • Linux
Linux-libre

Linux-libre

Linux-libre е пакет GNU, който се поддържа от модифицирани версии на Linux ядрото.
  • Безплатно
  • Linux
GNU Hurd

GNU Hurd

GNU Hurd (обикновено наричан Hurd) е ядрото на компютърната операционна система, проектирано като заместител на Unix, пуснато като безплатен софтуер под GNU General Public License.
  • Безплатно
  • Linux
Redox

Redox

Redox е подобна на Unix операционна система, написана на Rust, която има за цел да внесе иновациите на Rust в съвременен микрокернел и пълен набор от приложения.
  • Безплатно
  • Linux