XNU

XNU

XNU는 Mach 커널과 FreeBSD 및 C ++의 구성 요소를 결합한 하이브리드 커널입니다.
XNU 커널은 OS X 및 iOS 운영 체제에서 사용하기위한 Darwin 운영 체제의 일부입니다.XNU는 XNU가 유닉스가 아님의 약어입니다.XNU는 Carnegie Mellon University에서 개발 한 Mach 커널과 FreeBSD 및 C ++ API의 구성 요소를 IOKit이라는 드라이버 작성을 위해 결합한 하이브리드 커널입니다.XNU는 단일 프로세서 및 다중 프로세서 구성을 위해 I386, X86_64에서 실행됩니다.XNU 소스 트리 구성-지원되는 아키텍처 및 플랫폼을 위해 내 보낸 API 구성 SETUP-커널 구성, 버전 관리 및 kextsymbol 관리에 사용되는 기본 도구 세트.EXTERNAL_HEADERS-빌드시 종속성주기를 피하기 위해 다른 프로젝트에서 소스 된 헤더.이러한 헤더는 소스가 업데이트 될 때 정기적으로 동기화되어야합니다.libkern-드라이버 및 kext 처리를위한 C ++ IOKit 라이브러리 코드.libsa-시작을위한 커널 부트 스트랩 코드 libsyscall-사용자 공간 프로그램을위한 syscall 라이브러리 인터페이스 libkdd-커널 청크 데이터와 같은 커널 데이터를 구문 분석하기위한 사용자 라이브러리의 소스.makedefs-최상위 규칙 및 커널 빌드에 대한 정의osfmk-마하 커널 기반 서브 시스템 pexpert-인터럽트 처리, 원자 등과 같은 플랫폼 특정 코드 보안-필수 액세스 점검 정책 인터페이스 및 관련 구현.bsd-BSD 서브 시스템 코드 도구-커널 테스트, 디버깅 및 프로파일 링을위한 유틸리티 세트 ....
xnu

카테고리

라이센스가있는 모든 플랫폼에서 XNU를 대체

Linux kernel

Linux kernel

Linux 커널은 Linux 계열의 Unix 계열 운영 체제에서 사용하는 운영 체제 커널입니다.
Linux-libre

Linux-libre

Linux-libre는 수정 된 Linux 커널 버전에서 유지 관리되는 GNU 패키지입니다.
GNU Hurd

GNU Hurd

GNU Hurd (일반적으로 Hurd라고 함)는 Unix를 대체하도록 설계된 컴퓨터 운영 체제 커널로 GNU General Public License에 따라 무료 소프트웨어로 릴리스됩니다.
Redox

Redox

Redox는 Rust로 작성된 Unix와 유사한 운영 체제로 Rust의 혁신을 현대적인 마이크로 커널 및 전체 응용 프로그램 세트로 가져옵니다.