XNU
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.
| XNU | |
|---|---|
| Versão do sistema operativo Unix-like, UNIX | |
| Produção | Apple Inc. |
| Linguagem | C, C++ |
| Modelo | Código aberto |
| Lançamento | dezembro de 1996 (27 anos) |
| Núcleo | Kernel Híbrido |
| Licença | Apple Public Source License 2.0 |
| Página oficial | opensource |
| Estado de desenvolvimento | |
| em curso | |
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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.