Darwin操作系统简介

Darwin 是由苹果电脑于2000年所释出的一个开放原始码操作系统。Darwin 是MacOSX 操作环境的操作系统成份。苹果电脑于2000年把Darwin 释出给开放原始码社群。现在的Darwin皆可以在苹果电脑的PowerPC 架构和X86 架构下执行,而后者的架构只有有限的驱动程序支援。



简介

Darwin 是一种Unix-like 操作系统,整合数种的技术,包含开放原始码的XNU 核心,一种以微核心为基础的核心架构来实作Mach kernel。操作系统的服务和userland 工具是以4.4 BSD (柏克莱软件套件的UNIX),特别是 FreeBSD 和NetBSD) 为基础类似其他Unix-like 操作系统Darwin 也有对称多处理器的优点,高效能的网络设施和支援多种整合的档案系统。

通常来说,大多数的计算机制造商都把自己的操作系统(以及大多数的应用程序)看作是私人拥有不会公开的。将源代码想外界开发人员免费提供是为了鼓励所有的开发人员都来修正其中的问题,对其进行改善。在Darwin之外,OS X还包括了自己的用户接口所有权,以及其他一些没有提供开源的特性。

竞争优势

整合Mach microkernel 到XNU 核心的好处是可携性,或者是在不同形式的系统使用软件的能力。举例来说,一个操作系统核心整合了Mach microkernel ,能够提供多种不同 CPU 架构的二进制格式到一个单一的档案 (例如 x86 和 PowerPC),这是因为它使用了Mach-O 的二进制格式。Mach 整合的缺点则是增加了操作系统核心 - kernel - 的复杂度。在过去的microkernel 实作上,这种复杂度有时候会导致很难分离kernel 效能的问题。因此,采用Mach microkernel 会伴随风险,但它有潜在的好处是广泛的可携性。以Darwin 可携性的具体例子来说,在2005年6月,苹果电脑宣布它会于2006年 在 Mac 电脑上开始采用 ntel 处理器。

品牌标志

Darwin 的开发者在 2000年 决定采用一个吉祥物,选择了鸭嘴兽 Hexley 而不是它的竞争对手,像是一只Aqua Darwin fish、Clarus、和一只海怪。苹果电脑也没有把 Hexley 认可为 Darwin 的一个标志。

(0)

相关推荐

  • 网络操作系统 网络操作系统简介

    网络操作系统概述 01 操作系统(OS) 操作系统(OS)是计算机系统中负责提供应用程序的运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石.它的职责包括对硬件的直接监管.对各种计算资 ...

  • 开源操作系统是什么意思 开源操作系统简介

    开源操作系统的发展史 开源操作系统的历史是和GNU紧密联系在一起的。从1983年开始的GNU计划致力于开发一个自由并且完整的类Unix操作系统,包括软件开发工具和各种应用程序。到1991年 Linux ...

  • 什么是智能手机?其与普通手机有何区别?

    说到智能可能会让人联想到科幻电影中那种人类创造并使用的高科技电子,其具备自我思考的能力,不需要人类输入纷繁的指令也能够迅速完成任务.本文要谈到的智能手机可就没有那样的功能了,其实智能手机并不智能!如果 ...

  • 苹果mac操作系统安装图文教程(比较详细)

    从目前桌面级操作系统的格局来看,主要分为Windows、Mac OS以及Linux三大阵营。其中Windows阵营最为强大,占据全球整个桌面级操作系统90%以上的市场份额,苹果公司自有的操作系统Mac ...

  • CentOS简介与RedHat Linux的区别介绍

    CentOS的简介 CentOS是Community ENTerprise Operating System的简称,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是Linux操作系统的一个发行 ...

  • Gentoo 基于Linux的自由操作系统

    Gentoo是一个基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点。 Gentoo的哲学 ...

  • Gentoo全局USE标记简介

    非原创,只是汇总一下网上比较杂乱的资料,希望对刚接触的朋友有帮助 USE是Gentoo的特色 gentoo下的软件安装由源代码编译,所以可以自由选择哪些功能需要哪别不需要,很简单的一个例子就是比如你使 ...

  • ATi 控制面板使用简介

    一、前言 显卡的驱动控制面板,为用户提供了更加简便的操作界面,使得用户能够更加直观、方便的对自己的显示效果进行调节。但不少用户都对显卡控制面板的操作都不甚熟悉,为此,我们硬件频道将为大家带来NV和AT ...

  • 操作系统更安全稳定的电脑使用方法

    电脑和网络给我们的生活带来了很大的方便,但随之而来的安全问题也是层出不穷,各种木马病毒日益猖獗,挂马网站的数量也增长迅速,要是我们的电脑中了招,小则导致一些应用程序无法正常使用,大则会被黑客盗走如银行 ...