XNU (original) (raw)

About DBpedia

XNU هي نواة نظام تشغيل الكمبيوتر التي تم تطويرها في ابل منذ ديسمبر 1996 لأنضمة الماك ، وافرج عنه كبرنامج مجاني مفتوح المصدر كجزئ من نظام تشغيل داروين ، كما يستخدم كنواة لانظمة ابل تي في و iOS و ووتش أو إس .XNU اختصار X و ليس Unix .تم تطوير XNU في الأصل بواسطة NeXT لنظام التشغيل NeXTSTEP ، حيث تم دمج الإصدار 2.5 من نواة Mach في جامعة كارنيجي ميلون مع مكونات من 4.3BSD و Objective-C API لكتابة برامج التشغيل تسمى Driver Kitبعد أن حصلت Apple على NeXT ، تمت ترقية عنصر Mach إلى 7.3 من OSF ، وتمت ترقية مكونات BSD برمز من مشروع FreeBSD ، وتم استبدال مجموعة برامج التشغيل بواجهة برمجة C ++ لكتابة برامج التشغيل المسماة I / O Kit

thumbnail

Property Value
dbo:abstract XNU je jádro operačního systému a název XNU je zkratka pro X is Not UNIX (česky X není UNIX). Je vyvíjeno firmou Apple a použito jako součást operačních systémů Darwin, macOS (Apple OS X) a iOS. XNU je hybridní jádro unixového typu postavené okolo mikrojádra Mach 3, za použití kódu operačního systému FreeBSD a vlastního API zvaného . XNU byl původně vyvíjen firmou NeXT pro její operační systém NeXTSTEP, jakožto kombinace jádra Mach 2.5, BSD a , což je objektové API pro ovladače. Poté, co Apple skoupil NeXT, byl Mach 2.5 nahrazen Machem verze 3, které se mezitím stalo mikrojádrem, části BSD kódu byly nahrazeny kódem z FreeBSD a Driver Kit byl nahrazen vlastním API zvaným . Zdrojové kódy XNU (stejně jako celého Darwinu) jsou uvolněny jako open source pod licencí 2.0. V současné době je XNU portováno na procesorové platformy x86, x86-64, PowerPC (32 a 64 bit) a ARM (32 a 64 bit). (cs) XNU هي نواة نظام تشغيل الكمبيوتر التي تم تطويرها في ابل منذ ديسمبر 1996 لأنضمة الماك ، وافرج عنه كبرنامج مجاني مفتوح المصدر كجزئ من نظام تشغيل داروين ، كما يستخدم كنواة لانظمة ابل تي في و iOS و ووتش أو إس .XNU اختصار X و ليس Unix .تم تطوير XNU في الأصل بواسطة NeXT لنظام التشغيل NeXTSTEP ، حيث تم دمج الإصدار 2.5 من نواة Mach في جامعة كارنيجي ميلون مع مكونات من 4.3BSD و Objective-C API لكتابة برامج التشغيل تسمى Driver Kitبعد أن حصلت Apple على NeXT ، تمت ترقية عنصر Mach إلى 7.3 من OSF ، وتمت ترقية مكونات BSD برمز من مشروع FreeBSD ، وتم استبدال مجموعة برامج التشغيل بواجهة برمجة C ++ لكتابة برامج التشغيل المسماة I / O Kit (ar) XNU ist ein Kernel, der in dem freien Basisbetriebssystem (core operating system) Darwin verwendet wird. Darwin bildet die Grundlage von Apples Betriebssystem-Varianten macOS, iOS, iPadOS, tvOS und watchOS. XNU wird als freie Software unter Version 2 der Apple Public Source License (APSL) veröffentlicht. Seinen Ursprung hat der Kernel u. a. im Betriebssystem NeXTStep. (de) XNU es un núcleo o kernel desarrollado originalmente por NeXT e implementado por Apple Inc. en 1996 en su sistema operativo macOS. XNU es el acrónimo de "X is Not Unix". Fue liberado como software libre y de código abierto como parte del sistema operativo Darwin. Es un núcleo híbrido, lo que significa que su arquitectura de diseño es una combinación de arquitecturas basadas en núcleo monolítico y micronúcleo. Está basado en Mach 3.0 (desarrollado en la Universidad Carnegie Mellon en 1980) y el código BSD, en especial de FreeBSD 5.x y usa , un framework de controlador de dispositivos orientado a objetos que hace de XNU un núcleo diferente al de los sistemas tradicionales. (es) XNU est le nom du noyau des systèmes Darwin, OS X et iOS. Le sigle signifie « X is Not Unix ». C'est un noyau enrichi hybride, basé sur le micro-noyau Mach et utilisant le noyau BSD en tant que service du système d'exploitation. Afin de remédier aux problèmes de performances intrinsèques aux techniques des micro-noyaux (latences élevées), Apple a modifié Mach 3.0 pour qu'il inclue du code BSD au sein de son espace d'adressage. Cette approche a abouti à un système hybride : XNU. En tant que micro-noyau, Mach offre un gestionnaire de mémoire, gère la communication inter-processus, l'ordonnancement et les entrées-sorties. Il peut offrir ces fonctionnalités avec des garanties temps réel. L'environnement BSD gère les utilisateurs et les permissions, contient la gestion des réseaux, prend en charge différents systèmes de fichiers, un système de fichiers virtuel et assure la compatibilité POSIX. XNU fonctionne sur les architectures x86-32, x86-64, ARM et PowerPC. De plus, il gère très bien les systèmes multi-processeurs (NUMA SMP), multi-cœurs (SMP) et multi-threads (SMT). (fr) XNU è un kernel ibrido, basato su un'unione del codice del microkernel Mach e del kernel monolitico BSD, utilizzato nel sistema operativo macOS e nel sistema operativo open source Darwin, entrambi sviluppati per Apple Inc. Il nome XNU è un acronimo ricorsivo che sta per XNU's Not Unix ("XNU non è Unix"). Le funzioni primitive e i servizi fondamentali del kernel XNU si basano su microkernel Mach 3.0. Apple ha modificato ed esteso Mach per raggiungere la funzionalità e gli obiettivi prestazionali di Mac OS X. Originariamente, Mach 3.0 è stato concepito come un microkernel semplice ed estensibile. In questo modo, riesce ad eseguire il nucleo del sistema operativo come un processo separato, il che permette una grande flessibilità (si possono eseguire svariati sistemi operativi in parallelo sul microkernel Mach), ma questo riduce le prestazioni a causa delle traduzioni tra Mach e gli altri sistemi operativi. Poiché il comportamento del sistema è conosciuto in anticipo, le funzionalità di BSD con Mac OS X sono state inserite nel microkernel con Mach. Il risultato è una combinazione dei vantaggi di Mach e BSD. La parte del microkernel Mach è responsabile del gestore della memoria, della comunicazione tra processi e del sistema input/output e permette protezione della memoria, pre-emptive multitasking e una gestione avanzata della memoria virtuale. La parte del kernel BSD gestisce gli utenti e i permessi, contiene lo , offre un virtual file system (VFS) e osserva la compatibilità con le specifiche POSIX. (it) XNUは、Appleが取得・開発したオペレーティングシステムカーネルである。macOSに用いられ、オープンソースソフトウェアのDarwinの一部として公開されている。XNUはX is Not Unixの略。 (ja) XNU is the computer operating system (OS) kernel developed at Apple Inc. since December 1996 for use in the Mac OS X (now macOS) operating system and released as free and open-source software as part of the Darwin OS, which in addition to macOS is also the basis for the Apple TV Software, iOS, iPadOS, watchOS, and tvOS OSes. XNU is an abbreviation of X is Not Unix. Originally developed by NeXT for the NeXTSTEP operating system, XNU was a hybrid kernel derived from version 2.5 of the Mach kernel developed at Carnegie Mellon University, which incorporated the bulk of the 4.3BSD kernel modified to run atop Mach primitives, along with an application programming interface (API) in Objective-C for writing drivers named Driver Kit. After Apple acquired NeXT, the kernel was updated with code derived from OSFMK 7.3 from OSF, and the FreeBSD project, and the Driver Kit was replaced with a C++ API for writing drivers named I/O Kit. (en) XNU는 맥 OS X 운영 체제에 사용할 목적으로 애플이 인수하고 개발한 컴퓨터 운영 체제 커널이다. 다윈 운영 체제의 일부로서 자유 및 오픈 소스 소프트웨어로 공개되었다. XNU는 X is Not Unix(X는 유닉스가 아니다)를 가리킨다. 원래 NeXT가 NeXTSTEP 운영 체제에 사용할 목적으로 개발된 XNU는 카네기 멜론 대학교가 4.3BSD의 구성요소를 포함하여 개발한 마하 커널의 버전 2.5와, 드라이버 키트(Driver Kit)라는 이름의 객체 지향 API를 합친 하이브리드 커널이다. 애플이 NeXT를 인수한 뒤 마하 구성 요소는 3.0으로 업그레이드되었으며 BSD 구성 요소들은 FreeBSD 프로젝트의 코드 업그레이드와 더불어 업그레이드되었고 드라이버 키트는 로 불리는 드라이버를 기록하기 위해 C++ API로 대체되었다. (ko) XNU é o núcleo usado no MAC OS X e lançado como software livre no sistema operacional Darwin. XNU é o acrônimo de X is Not Unix. Originalmente desenvolvido pela NeXT para o NEXTSTEP, XNU era um núcleo híbrido combinando a versão 2.5 do núcleo Mach desenvolvido pela Universidade Carnegie Mellon com componentes do BSD 4.3 e uma API orientada a objeto para escrever drivers. Depois da aquisição da NeXT pela Apple Computer, o Mach foi atualizado para 3.0 e o componente BSD foi atualizado usando código do projeto FreeBSD, e a API orientada a objeto foi substituída por outra em C++ chamada de I/O Kit. (pt) XNU (acroniem voor X is Not Unix) is een kernel ontwikkeld door Apple. XNU is een hybride kernel die bestaat uit de Mach 3.0 microkernel en de 4.4BSD system services. Het is een opensourceproject. De kernel werd oorspronkelijk ontwikkeld voor macOS, het besturingssysteem voor Macs. Het is later geporteerd naar een aantal ARM-platformen waaronder iOS en afgeleide platforms zoals iPadOS, watchOS en tvOS. (nl) XNU – jądro systemu operacyjnego Darwin, uniksowej podstawy systemu operacyjnego macOS firmy Apple Inc. oraz systemów pochodnych dla innych urządzeń tej firmy (iOS, watchOS, i ). Opublikowany jako otwarte oprogramowanie XNU to akronim od słów X is Not Unix, czyli X nie jest Uniksem. Pierwotnie tworzony przez NeXT dla systemu operacyjnego NeXTSTEP do czasu wchłonięcia tej firmy przez Apple. (pl) XNU — ядро операційної системи, розроблене компанією Apple Inc. задля використання у macOS і анонсоване як вільне та відкрите програмне забезпечення, як частина операційної системи Darwin. XNU є акронімом для X is Not Unix На початку розроблене компанією NeXT для операційної системи NEXTSTEP, XNU було гібридним ядром, сумістивши версію 2.5 Mach-ядра, розробленого у Carnegie Mellon University, із компонентами 4.3 BSD і об'єктно-орієнтованого API для запису драйверів, назване . Опісля придбання компанією Apple компанії NeXT, Mach-компонент був оновлений до версії 3.0, BSD-компоненти були оновлені кодом із проекту FreeBSD, а Driver Kit був замінений C++ API для запису драйверів . (uk) XNU (акроним англ. X is Not Unix) — ядро компьютерных операционных систем, разрабатываемое компанией Apple и используемое в ОС семейства macOS. Исходные коды ядра были опубликованы под открытой лицензией (APSL 2.0) как часть ОС Darwin. Изначально ядро разрабатывалось компанией NeXT для ОС NeXTSTEP. Архитектурно являлось гибридным ядром на базе микроядра Mach версии 2.5 (разработано в Университете Карнеги — Меллона), компонентов от 4.3BSD и объектно-ориентированного интерфейса драйверов Driver Kit. После приобретения NeXT компанией Apple микроядро Mach было обновлено до версии 3.0, компоненты ядра BSD были обновлены с использованием наработок проекта FreeBSD, а Driver Kit был заменён на C++ API для драйверов под названием I/O Kit. (ru) XNU är den operativsystemkärna som Apple förvärvade och utvecklade för att använda i sitt operativsystem Mac OS och har släppts som fri programvara och som öppen källkod som en del av Darwin. Beteckningen "XNU" är en akronym för "X is not Unix" (X är inte Unix) Ursprungligen utvecklades XNU av NeXT för deras operativsystem Nextstep. XNU var en hybridkärna som kombinerade version 2.5 av Mach med komponenter från version 3.4 av BSD och , ett objektorienterat API för att skriva drivrutiner. Efter att NeXT hade köpts upp av Apple uppgraderades Mach-komponenten till 3.0. BSD-komponenterna uppgraderades med kod från FreeBSD-projektet, och Driver Kit ersattes av ett API som hette , baserat på C++. (sv) XNU是一个由苹果电脑开发用于macOS操作系统的操作系统内核。它是Darwin操作系统的一部分,跟随着Darwin一同作为自由及开放源代码软件被发布。它还是iOS、tvOS和watchOS操作系统的内核。XNU是X is Not Unix的缩写。 XNU最早是NeXT公司为了NeXTSTEP操作系统而发展的。它是一种混合式核心(Hybrid kernel),结合了由卡内基美隆大学发展的Mach 2.5版,4.3BSD,与称为Driver Kit的面向对象程序设计应用程序界面。 在苹果电脑收购NeXT公司之后,XNU的Mach微内核被升级到Mach 3.0,BSD的部分升级至FreeBSD,Driver Kit则改成,一套以C++撰写的应用程序界面。 (zh)
dbo:developer dbr:Apple_Inc.
dbo:license dbr:Apple_Public_Source_License
dbo:thumbnail wiki-commons:Special:FilePath/The_XNU_Kernel_Graphic.svg?width=300
dbo:wikiPageExternalLink http://www.db.opengroup.org/ar/technologies/mk-dbleplus/white_paper.htm%7Ctitle=MK++: https://web.archive.org/web/20200602233536/http:/osxbook.com/book/bonus/ancient/whatismacosx/arch_xnu.html%7Cdate=June https://media.ccc.de/v/24c3-2303-en-inside_the_macosx_kernel
dbo:wikiPageID 617754 (xsd:integer)
dbo:wikiPageLength 12676 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1115322053 (xsd:integer)
dbo:wikiPageWikiLink dbr:Carnegie_Mellon_University dbr:PowerPC dbr:Message_passing dbr:Monolithic_kernel dbr:Network_File_System dbr:Memory_protection dbr:Berkeley_Software_Distribution dbr:Apple_File_System dbr:Apple_Public_Source_License dbr:Host_controller_interface_(USB,_Firewire) dbr:University_of_Utah dbr:Unix dbr:Unix-like dbr:User_space dbr:Userland_(computing) dbr:VMware_Fusion dbr:VirtualBox dbr:Device_driver dbr:Mac_OS_X_10.6 dbc:MacOS dbr:Object-oriented_programming dbr:Open_Software_Foundation dbr:FreeBSD dbr:Free_and_open-source_software dbr:MkLinux dbr:Apple_Inc. dbr:Application_programming_interface dbr:MacOS dbr:Mac_OS_X_Snow_Leopard dbr:Mac_Pro dbr:Mach_(kernel) dbr:Embedded_C++ dbc:Software_using_the_Apple_Public_Source_License dbr:Kernel_(operating_system) dbr:Apple_TV_Software dbr:Protocol_stack dbr:Microkernel dbr:BSD dbr:64-bit_computing dbr:C++ dbr:C_(programming_language) dbr:TvOS dbr:UNIX_System_V dbr:USB dbc:Mach_(kernel) dbr:WatchOS dbr:Loadable_kernel_module dbr:32-bit dbr:A/UX dbr:ARM_architecture dbc:IOS dbr:Darwin_(operating_system) dbr:Nukernel dbr:POSIX dbr:Parallels_Desktop_for_Mac dbr:Direct_memory_access dbr:Fork_(software_development) dbr:Graphics_processing_unit dbr:Journaling_file_system dbr:FireWire dbr:HFS_Plus dbr:Hierarchical_File_System dbr:Hybrid_kernel dbr:AArch64 dbc:Monolithic_kernels dbr:Kernel_space dbr:File_system dbr:IOS dbr:IOS_11 dbr:IPadOS dbr:Inter-process_communication dbr:NeXT dbr:NeXTSTEP dbr:OSF/1 dbr:OS_X_Mountain_Lion dbr:Objective-C dbr:Open-source_software dbr:Operating_system dbr:X86-64 dbr:Mandatory_access_control dbr:Virtual_machine dbr:Virtual_file_system dbr:IA-32 dbr:Xserve dbr:Symmetric_multiprocessing dbr:ARM64 dbr:OSFMK dbr:Mac_OS_X_10.7
dbp:caption The XNU kernel (en)
dbp:developer dbr:Apple_Inc.
dbp:family dbr:Unix dbr:Unix-like
dbp:kernelType dbr:Hybrid_kernel
dbp:language English, others (en)
dbp:license Apple Public Source License 2.0 (en)
dbp:name XNU (en)
dbp:precededBy dbr:Mach_(kernel) dbr:Nukernel
dbp:programmedIn dbr:C++ dbr:C_(programming_language)
dbp:screenshot The XNU Kernel Graphic.svg (en)
dbp:sourceModel dbr:Open-source_software
dbp:supportedPlatforms Current: x86-64, 64-bit ARM, 32-bit ARM (en) Historical: PowerPC , IA-32 (en)
dbp:title XNU: The Kernel (en)
dbp:url 0001-06-02 (xsd:gMonthDay)
dbp:wikiPageUsesTemplate dbt:GitHub dbt:As_of dbt:Citation_needed dbt:Cite_web dbt:Infobox_OS dbt:Mobile_operating_systems dbt:Portal dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:URL dbt:Use_mdy_dates dbt:Webarchive dbt:Apple_operating_systems dbt:MacOS dbt:Darwin_derivations
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1
dbp:workingState Current (en)
dct:subject dbc:MacOS dbc:Software_using_the_Apple_Public_Source_License dbc:Mach_(kernel) dbc:IOS dbc:Monolithic_kernels
gold:hypernym dbr:Computer
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abbreviation107091587 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Form106290637 yago:LanguageUnit106284225 yago:Part113809207 yago:Relation100031921 yago:Word106286395 yago:Writing106359877 yago:WrittenCommunication106349220 dbo:InformationAppliance yago:Software106566077 yago:WikicatAbbreviations umbel-rc:SoftwareObject
rdfs:comment XNU هي نواة نظام تشغيل الكمبيوتر التي تم تطويرها في ابل منذ ديسمبر 1996 لأنضمة الماك ، وافرج عنه كبرنامج مجاني مفتوح المصدر كجزئ من نظام تشغيل داروين ، كما يستخدم كنواة لانظمة ابل تي في و iOS و ووتش أو إس .XNU اختصار X و ليس Unix .تم تطوير XNU في الأصل بواسطة NeXT لنظام التشغيل NeXTSTEP ، حيث تم دمج الإصدار 2.5 من نواة Mach في جامعة كارنيجي ميلون مع مكونات من 4.3BSD و Objective-C API لكتابة برامج التشغيل تسمى Driver Kitبعد أن حصلت Apple على NeXT ، تمت ترقية عنصر Mach إلى 7.3 من OSF ، وتمت ترقية مكونات BSD برمز من مشروع FreeBSD ، وتم استبدال مجموعة برامج التشغيل بواجهة برمجة C ++ لكتابة برامج التشغيل المسماة I / O Kit (ar) XNU ist ein Kernel, der in dem freien Basisbetriebssystem (core operating system) Darwin verwendet wird. Darwin bildet die Grundlage von Apples Betriebssystem-Varianten macOS, iOS, iPadOS, tvOS und watchOS. XNU wird als freie Software unter Version 2 der Apple Public Source License (APSL) veröffentlicht. Seinen Ursprung hat der Kernel u. a. im Betriebssystem NeXTStep. (de) XNU es un núcleo o kernel desarrollado originalmente por NeXT e implementado por Apple Inc. en 1996 en su sistema operativo macOS. XNU es el acrónimo de "X is Not Unix". Fue liberado como software libre y de código abierto como parte del sistema operativo Darwin. Es un núcleo híbrido, lo que significa que su arquitectura de diseño es una combinación de arquitecturas basadas en núcleo monolítico y micronúcleo. Está basado en Mach 3.0 (desarrollado en la Universidad Carnegie Mellon en 1980) y el código BSD, en especial de FreeBSD 5.x y usa , un framework de controlador de dispositivos orientado a objetos que hace de XNU un núcleo diferente al de los sistemas tradicionales. (es) XNUは、Appleが取得・開発したオペレーティングシステムカーネルである。macOSに用いられ、オープンソースソフトウェアのDarwinの一部として公開されている。XNUはX is Not Unixの略。 (ja) XNU는 맥 OS X 운영 체제에 사용할 목적으로 애플이 인수하고 개발한 컴퓨터 운영 체제 커널이다. 다윈 운영 체제의 일부로서 자유 및 오픈 소스 소프트웨어로 공개되었다. XNU는 X is Not Unix(X는 유닉스가 아니다)를 가리킨다. 원래 NeXT가 NeXTSTEP 운영 체제에 사용할 목적으로 개발된 XNU는 카네기 멜론 대학교가 4.3BSD의 구성요소를 포함하여 개발한 마하 커널의 버전 2.5와, 드라이버 키트(Driver Kit)라는 이름의 객체 지향 API를 합친 하이브리드 커널이다. 애플이 NeXT를 인수한 뒤 마하 구성 요소는 3.0으로 업그레이드되었으며 BSD 구성 요소들은 FreeBSD 프로젝트의 코드 업그레이드와 더불어 업그레이드되었고 드라이버 키트는 로 불리는 드라이버를 기록하기 위해 C++ API로 대체되었다. (ko) XNU é o núcleo usado no MAC OS X e lançado como software livre no sistema operacional Darwin. XNU é o acrônimo de X is Not Unix. Originalmente desenvolvido pela NeXT para o NEXTSTEP, XNU era um núcleo híbrido combinando a versão 2.5 do núcleo Mach desenvolvido pela Universidade Carnegie Mellon com componentes do BSD 4.3 e uma API orientada a objeto para escrever drivers. Depois da aquisição da NeXT pela Apple Computer, o Mach foi atualizado para 3.0 e o componente BSD foi atualizado usando código do projeto FreeBSD, e a API orientada a objeto foi substituída por outra em C++ chamada de I/O Kit. (pt) XNU (acroniem voor X is Not Unix) is een kernel ontwikkeld door Apple. XNU is een hybride kernel die bestaat uit de Mach 3.0 microkernel en de 4.4BSD system services. Het is een opensourceproject. De kernel werd oorspronkelijk ontwikkeld voor macOS, het besturingssysteem voor Macs. Het is later geporteerd naar een aantal ARM-platformen waaronder iOS en afgeleide platforms zoals iPadOS, watchOS en tvOS. (nl) XNU – jądro systemu operacyjnego Darwin, uniksowej podstawy systemu operacyjnego macOS firmy Apple Inc. oraz systemów pochodnych dla innych urządzeń tej firmy (iOS, watchOS, i ). Opublikowany jako otwarte oprogramowanie XNU to akronim od słów X is Not Unix, czyli X nie jest Uniksem. Pierwotnie tworzony przez NeXT dla systemu operacyjnego NeXTSTEP do czasu wchłonięcia tej firmy przez Apple. (pl) XNU是一个由苹果电脑开发用于macOS操作系统的操作系统内核。它是Darwin操作系统的一部分,跟随着Darwin一同作为自由及开放源代码软件被发布。它还是iOS、tvOS和watchOS操作系统的内核。XNU是X is Not Unix的缩写。 XNU最早是NeXT公司为了NeXTSTEP操作系统而发展的。它是一种混合式核心(Hybrid kernel),结合了由卡内基美隆大学发展的Mach 2.5版,4.3BSD,与称为Driver Kit的面向对象程序设计应用程序界面。 在苹果电脑收购NeXT公司之后,XNU的Mach微内核被升级到Mach 3.0,BSD的部分升级至FreeBSD,Driver Kit则改成,一套以C++撰写的应用程序界面。 (zh) XNU je jádro operačního systému a název XNU je zkratka pro X is Not UNIX (česky X není UNIX). Je vyvíjeno firmou Apple a použito jako součást operačních systémů Darwin, macOS (Apple OS X) a iOS. XNU je hybridní jádro unixového typu postavené okolo mikrojádra Mach 3, za použití kódu operačního systému FreeBSD a vlastního API zvaného . Zdrojové kódy XNU (stejně jako celého Darwinu) jsou uvolněny jako open source pod licencí 2.0. V současné době je XNU portováno na procesorové platformy x86, x86-64, PowerPC (32 a 64 bit) a ARM (32 a 64 bit). (cs) XNU est le nom du noyau des systèmes Darwin, OS X et iOS. Le sigle signifie « X is Not Unix ». C'est un noyau enrichi hybride, basé sur le micro-noyau Mach et utilisant le noyau BSD en tant que service du système d'exploitation. Afin de remédier aux problèmes de performances intrinsèques aux techniques des micro-noyaux (latences élevées), Apple a modifié Mach 3.0 pour qu'il inclue du code BSD au sein de son espace d'adressage. Cette approche a abouti à un système hybride : XNU. (fr) XNU è un kernel ibrido, basato su un'unione del codice del microkernel Mach e del kernel monolitico BSD, utilizzato nel sistema operativo macOS e nel sistema operativo open source Darwin, entrambi sviluppati per Apple Inc. Il nome XNU è un acronimo ricorsivo che sta per XNU's Not Unix ("XNU non è Unix"). Le funzioni primitive e i servizi fondamentali del kernel XNU si basano su microkernel Mach 3.0. Apple ha modificato ed esteso Mach per raggiungere la funzionalità e gli obiettivi prestazionali di Mac OS X. (it) XNU is the computer operating system (OS) kernel developed at Apple Inc. since December 1996 for use in the Mac OS X (now macOS) operating system and released as free and open-source software as part of the Darwin OS, which in addition to macOS is also the basis for the Apple TV Software, iOS, iPadOS, watchOS, and tvOS OSes. XNU is an abbreviation of X is Not Unix. After Apple acquired NeXT, the kernel was updated with code derived from OSFMK 7.3 from OSF, and the FreeBSD project, and the Driver Kit was replaced with a C++ API for writing drivers named I/O Kit. (en) XNU (акроним англ. X is Not Unix) — ядро компьютерных операционных систем, разрабатываемое компанией Apple и используемое в ОС семейства macOS. Исходные коды ядра были опубликованы под открытой лицензией (APSL 2.0) как часть ОС Darwin. Изначально ядро разрабатывалось компанией NeXT для ОС NeXTSTEP. Архитектурно являлось гибридным ядром на базе микроядра Mach версии 2.5 (разработано в Университете Карнеги — Меллона), компонентов от 4.3BSD и объектно-ориентированного интерфейса драйверов Driver Kit. (ru) XNU är den operativsystemkärna som Apple förvärvade och utvecklade för att använda i sitt operativsystem Mac OS och har släppts som fri programvara och som öppen källkod som en del av Darwin. Beteckningen "XNU" är en akronym för "X is not Unix" (X är inte Unix) Ursprungligen utvecklades XNU av NeXT för deras operativsystem Nextstep. XNU var en hybridkärna som kombinerade version 2.5 av Mach med komponenter från version 3.4 av BSD och , ett objektorienterat API för att skriva drivrutiner. (sv) XNU — ядро операційної системи, розроблене компанією Apple Inc. задля використання у macOS і анонсоване як вільне та відкрите програмне забезпечення, як частина операційної системи Darwin. XNU є акронімом для X is Not Unix На початку розроблене компанією NeXT для операційної системи NEXTSTEP, XNU було гібридним ядром, сумістивши версію 2.5 Mach-ядра, розробленого у Carnegie Mellon University, із компонентами 4.3 BSD і об'єктно-орієнтованого API для запису драйверів, назване . (uk)
rdfs:label إكس أن يو (ar) XNU (cs) XNU (de) XNU (es) XNU (it) XNU (fr) XNU (ko) XNU (ja) XNU (nl) XNU (pl) XNU (pt) XNU (ru) XNU (sv) XNU (en) XNU (uk) XNU (zh)
owl:sameAs freebase:XNU yago-res:XNU wikidata:XNU dbpedia-ar:XNU dbpedia-cs:XNU dbpedia-de:XNU dbpedia-es:XNU dbpedia-fa:XNU dbpedia-fi:XNU dbpedia-fr:XNU dbpedia-he:XNU dbpedia-it:XNU dbpedia-ja:XNU dbpedia-ko:XNU dbpedia-nl:XNU dbpedia-pl:XNU dbpedia-pt:XNU dbpedia-ru:XNU dbpedia-sv:XNU dbpedia-tr:XNU dbpedia-uk:XNU dbpedia-vi:XNU dbpedia-zh:XNU https://global.dbpedia.org/id/TeUx
prov:wasDerivedFrom wikipedia-en:XNU?oldid=1115322053&ns=0
foaf:depiction wiki-commons:Special:FilePath/The_XNU_Kernel_Graphic.svg
foaf:isPrimaryTopicOf wikipedia-en:XNU
foaf:name XNU (en)
is dbo:wikiPageRedirects of dbr:I/O_Kit dbr:Darwin_kernel dbr:Xnu dbr:XNU_is_not_unix dbr:XNU_kernel dbr:X_is_not_unix dbr:Xnu_(kernel)
is dbo:wikiPageWikiLink of dbr:List_of_acronyms:_X dbr:Mac_operating_systems dbr:Unix-like dbr:Intel_Microcode dbr:List_of_macOS_built-in_apps dbr:Meltdown_(security_vulnerability) dbr:I/O_Kit dbr:Classic_Mac_OS dbr:Cocoa_(API) dbr:MkLinux dbr:Apple_silicon dbr:MacOS dbr:MacOS_Big_Sur dbr:MacOS_Catalina dbr:MacOS_High_Sierra dbr:MacOS_Mojave dbr:MacOS_Monterey dbr:MacOS_Server dbr:MacOS_Sierra dbr:MacOS_Ventura dbr:Mac_(computer) dbr:Mac_OS_X_10.0 dbr:Mac_OS_X_10.1 dbr:Mac_OS_X_Jaguar dbr:Mac_OS_X_Leopard dbr:Mac_OS_X_Panther dbr:Mac_OS_X_Public_Beta dbr:Mac_OS_X_Server_1.0 dbr:Mac_OS_X_Snow_Leopard dbr:Mac_OS_X_Tiger dbr:Mach_(kernel) dbr:Comparison_of_operating_system_kernels dbr:Embedded_C++ dbr:Funnel_(concurrent_computing) dbr:Kernel_(operating_system) dbr:Kernel_debugger dbr:Microkernel dbr:TvOS dbr:WatchOS dbr:Darling_(software) dbr:Darwin_(operating_system) dbr:Nukernel dbr:Chattr dbr:History_of_the_Berkeley_Software_Distribution dbr:Hybrid_kernel dbr:Timer_coalescing dbr:Blocks_(C_language_extension) dbr:System_Integrity_Protection dbr:Xenu_(disambiguation) dbr:Darwin_kernel dbr:IOS dbr:IOS_10 dbr:IOS_11 dbr:IOS_12 dbr:IOS_13 dbr:IOS_14 dbr:IOS_15 dbr:IOS_16 dbr:IOS_4 dbr:IOS_5 dbr:IOS_6 dbr:IOS_7 dbr:IOS_8 dbr:IOS_9 dbr:IOS_SDK dbr:IPadOS dbr:IPadOS_13 dbr:IPadOS_14 dbr:IPadOS_15 dbr:IPadOS_16 dbr:IPhone_OS_1 dbr:IPhone_OS_2 dbr:IPhone_OS_3 dbr:NextBSD dbr:OS_X_El_Capitan dbr:OS_X_Lion dbr:OS_X_Mavericks dbr:OS_X_Mountain_Lion dbr:OS_X_Yosemite dbr:Xnu dbr:Status_key dbr:Tickless_kernel dbr:XNU_is_not_unix dbr:XNU_kernel dbr:X_is_not_unix dbr:Xnu_(kernel)
is dbp:succeededBy of dbr:Nukernel
is foaf:primaryTopic of wikipedia-en:XNU