Mach和OSx86
快捷方式: 差异,相似,杰卡德相似系数,参考。
Mach和OSx86之间的区别
Mach vs. OSx86
Mach()是一個由卡內基梅隆大學开发的计算机作業系統微內核,為了用於作業系統之研究,特別是在分布式與并行運算上。是最早實現微核心作業系統的例子之一,是許多其它相似的計畫的標準。 Mach開發計畫在卡內基梅隆大學從1985年運行到1994年,到Mach 3.0版結束。其他還有許多人繼續Mach的研究包括猶他大學的。Mach的開發是為了取代BSD的UNIX核心,所以是許多新的作業系統的設計基礎。Mach的研究至今似乎是停止了,雖然有許多商業化作業系統,如NEXTSTEP與OPENSTEP,特別是Mac OS X(使用XNU核心)都是使用Mach或其衍生系統。Mach的虚拟内存(VM)系統也被BSD的開发者用於CSRG,並出現在BSD衍生的系統中,如FreeBSD。Mac OS X與FreeBSD並未保留Mach首倡的微核心結構,除了Mac OS X繼續提供微核心於內部處理通訊以及應用程式直接控制。 Mach繼承卡內基梅隆大學的Accent kernel,Mach計畫主導人理查德·拉希德曾於微軟的研究部門擔任高級人員,後成為微軟副總裁。另一Mach開發者阿瓦德斯·特凡尼安(Avie Tevanian)曾是NeXT首席程式設計師,之後擔任蘋果電腦軟體技術部門主管直到2006年 。 一个名为GNU Mach的计划与其相关,它是GNU操作系统工程的一部分。已有的操作系统Debian GNU/Hurd便是基于GNU Mach及其上的GNU Hurd。. OSx86是把蘋果公司出品的macOS操作系統在x86架构的非蘋果電腦上运行的黑客协作計劃。此計劃的構思始於2005年6月的蘋果全球開發者大會(WWDC 2005),當時蘋果宣佈他們將把其個人電腦從PowerPC架構轉向英特爾架構。 OSx86名字源于macOS系统的原名“OS X”与英特尔处理器架构名“x86”。此計劃有一些廣為人知的名字,比如Hackintosh或Hackint0sh(黑客“hack”与现苹果电脑机型名“Macintosh”的混成词)。在中國大陸還有很多人形象的稱其為“黑蘋果”。 蘋果公司的最终用户许可协议(EULA)不允許將macOS安裝在一台沒有蘋果商標的硬體上。一些公司試圖以此計劃牟利,如和。苹果使用数字千年版权法,赢得对Psystar等公司的诉讼。.
之间Mach和OSx86相似
Mach和OSx86有1共同点(的联盟百科): XNU。
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则改成I/O Kit,一套以C++撰写的应用程序界面。.
Mach和XNU · OSx86和XNU · 查看更多 »
上面的列表回答下列问题
- 什么Mach和OSx86的共同点。
- 什么是Mach和OSx86之间的相似性
Mach和OSx86之间的比较
Mach有31个关系,而OSx86有56个。由于它们的共同之处1,杰卡德指数为1.15% = 1 / (31 + 56)。
参考
本文介绍Mach和OSx86之间的关系。要访问该信息提取每篇文章,请访问: