阅读更多

12顶
0踩

编程语言
Apple公开了Darwin9的源代码,Darwin9是Mac OS X 10.5 Leopard的核心。

根据官网的解释,“Darwin是Mac OS X的基础,基于UNIX的开源操作系统。Darwin整合了一系列的技术,包括Mach 3.0微内核,基于FreeBSD 5 UNIX的操作系统服务机制,高性能的 TCP/IP网络,支持多种文件系统。由于Darwin设计时就注重模块化,因此用户可动态的加入设备驱动,网络扩展和新文件系统。”

下载地址:

http://www.opensource.apple.com/darwinsource/10.5/
12
0
评论 共 5 条 请登录后发表评论
5 楼 t0uch 2007-11-09 11:04
可以堵住一帮反苹果愤青的嘴了
4 楼 jjx 2007-11-09 08:14
如果ms也拿unix改操作系统,不知道会被骂成怎样
3 楼 brianyu 2007-11-09 06:51
The GU part source is still closed.
2 楼 lordhong 2007-11-09 01:10
明显是后者,哈哈
1 楼 ozzzzzz 2007-11-08 22:25
很值得玩味的一个开放时机。已经有人在议论,这是一个迎接开源的主动行动,还是害怕诉讼避免丢脸的被动行为。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • macOS、iOS、Darwin、类 unix、POSIX

    类Unix POSIX Unix & Linux & macOS macOS & Darwin macOS 和 iOS对比

  • 苹果开源内核代码iOS, ARM macOS

    苹果开源内核代码iOS, ARM macOS

  • 操作系统——内核原理

    对于很多计算机从业者来着,提及内核,大家都是一头雾水,感觉涉及到内核的东西就很神秘,本博文主要分享一些对内核的简单基础的知识,帮助大家更好的学习和了解操作系统相关原理。从抽象角度来看,内核就是计算机...

  • 苹果开源iOS和macOS内核源代码 | 十一献礼

    没想到,国庆节这天醒来一看,素以“封闭”闻名的苹果公司,竟然在GitHub上公布了旗舰操作系统的XNU内核源代码。 XNU代表的含义是“XNU is Not Unix”(XNU不是Unix),这是一个类似Unix的内核,用在各类苹果Darwin...

  • 苹果公司揭秘首批列入 Swift 源代码兼容性开源项目清单

    近日,苹果公司在 Swift 官方网站上正式发布首批列入源代码兼容性开源项目的清单。源代码兼容性问题是未来 Swift 新版本的重要目标。为了实现这个目标,(苹果公司的 Swift 编译器团队)建立了一个开放社区公有的源...

  • Apple公司Darwin流式服务器源代码分析

    Darwin Streaming Server(简称DSS)是QuickTime Streaming Server开放式源代码的版本,同时支持FreeBSD、Linux、Solaris、Windows NT和Windows 2000等多个操作系统,是当前所有同类产品中支持平台最多的一个。...

  • 一文了解 操作系统发展史

    最近在写一个Android、IOS、Fuchsia、HarmonyOS对比的报告,需要了解一下各操作系统的起源联系以及内核的对比,因此有了这个文章总结...由于Windows操作系统的广泛应用部署,微软于20世纪90年代成为全球市值最高的公司

  • macOS:苹果公司创造的传奇

    macOS是一套由苹果开发的运行于Macintosh系列电脑上的操作系统。macOS是首个在商用领域成功的图形用户界面操作系统。 macOS是基于XNU混合内核的图形化操作系统,一般情况下在普通PC上无法安装的操作系统。网上也有在...

  • macOS 内核之 OS X 系统的起源

    文章目录一、苹果公司早期(1972-1991)二、苹果在操作系统上的尝试(1991-1997)2.1 Star Trek 项目 (1992-1993)2.2 Copland-Mac OS 8 (1994-1996)三、收购与转折(1996-1997)四、NeXT 篇章4.1 NEXTSTEP(1985-1997)4.2 ...

  • 计算机基础(三)——聊聊操作系统历史,centos,linux,unix,redHat这些系统是什么区别

    操作系统根据基本类型分成下面3种 批处理系统:最早的操作系统,用带子的那个,每个人输进去然后等待结果那个 分时系统:unix和linux 实时系统:延时很短,vxwork,火星机器人用的系统 之前写过一篇类似的,不过...

  • iOS,macOS,darwin,unix 简介

    现代操作系统多使用多层次的架构,这样做的好处一方面是...可以看到,Darwin是OS X的核心操作系统,即直接管理硬件的部分。一般大家会认为操作系统必须包括人机交互部分,实际上“操作系统”并不必须包括这些。在Darwi

  • 仅此一篇知晓操作系统

    操作系统(英语:operating system,缩写作 OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出...

  • 什么是操作系统

    文章目录操作系统简介操作系统历史操作系统功能进程管理存储管理设备管理文件管理作业管理操作系统分类实时系统分时系统批处理系统网络操作系统操作系统实例嵌入式类Unix系统微软WindowsMacOS XChrome OS ...

  • keil 调试 操作系统_调试操作系统:内存分配的经验教训

    keil 调试 操作系统It began, as so many investigations do, with a bug report. 和许多调查一样,它是从一个错误报告开始的 。 The name of the bug report was simple enough: “iter_content slow with large ...

  • 【“计算机科学与技术”专业小白成长系列】 计算机操作系统简介

    计算机操作系统简介 目标 了解操作系统的发展历史 知道 Linux 内核及发行版的区别 知道 Linux 的应用领域 任何计算机都必须在加载相应的操作系统之后,才能构成一个可以运转的、完整...操作系统是软件技术的核心...

  • iPhone的操作系统介绍MacOS X

    iPhone的操作系统介绍MacOS X (转贴)摘要:Mac OS X 使用基于 BSD Unix 的内核,并带来Unix风格的内存管理和抢占式多任务处理 (pre-emptive multitasking)。大大改进内存管 理,允许同时运行更多软件,而且实质上...

  • 动手写一个现代化的操作系统

    操作系统 前言 本篇博客是基于彭东的操作系统实战45讲的内容做的学习笔记,目的在于总结和排坑 专栏链接:https://time.geekbang.org/column/intro/411 环境是运行在VM上的Ubuntu20 一.程序的运行过程:从代码到机器...

  • Darwin Streaming Server源码分析

    Darwin Streaming Server(简称DSS)是QuickTime Streaming Server开放式源代码的版本,同时支持FreeBSD、Linux、Solaris、Windows NT和Windows 2000等多个操作系统,是当前所有同类产品中支持平台最多的一个。...

  • 操作系统名词大全

    Operating System ...操作系统(Operating System,简称OS)传统上是负责对计算机硬件直接控制及管理的系统软件。操作系统的功能一般包括处理器管理、存储管理、文件管理、设备管理和作业管理等。...

  • 微信Java开发工具包,支持包括微信支付、开放平台、公众号、企业微信、视频号、小程序等微信功能模块的后端开发

    微信Java开发工具包,支持包括微信支付、开放平台、公众号、企业微信、视频号、小程序等微信功能模块的后端开发。

Global site tag (gtag.js) - Google Analytics