反驳Daring Fireball的:FreeBSD中,英特尔和微软并没有保存在Mac

Daring Fireball的在我的职位之一声称10个错误,只有一个理由。以下是关于FreeBSD上,英特尔和微软是如何救了Mac的细节。

IDG

我的博客文章的要点是,”物联网行业可以从苹果Mac的复兴中学到什么这是一个重要的例子,说明了一个巨大的充满活力的生态系统(由英特尔和微软创建)对物联网行业的重要性。

如果没有PC的生态系统,在Mac将在计算机历史博物馆展出一个过时的机器。在PC生态系统避免了很多重复建设,让组件和产品的企业专注于自身产品的差异化。如果它有一个强大的生态系统中消除多余发展物联网行业将受益。

约翰·格鲁伯(John Gruber)回复了我的帖子帖子在《勇敢的火球》中,我挑出了两段来写。他格鲁伯写道:

也许最笨TWO PARAGRAPHS关于本MAC我EVER读过

他声称自己犯了10个明显的错误,但他并没有引用,这引起了我的兴趣。

我欢迎批评。确实有一个错误。也许这两段没有足够的细节。在回复格鲁伯的帖子时,我的收件箱里都是愤怒的苹果粉丝的邮件。我对所有写的东西都带着些许的礼貌进行了回复,并删除了那些包含盎格鲁-撒克逊咒骂语的文章。

以下是修正和澄清。两个段落的澄清格鲁伯发现反感不改变什么先前写入但增加确认细节。

更正:

提到摩托罗拉6800是无关紧要的,因为苹果在2007年没有生产使用这种处理器的mac电脑。

说明1:

2007年,Mac电脑处于生命支持状态。2004年,Mac电脑仅占个人电脑出货量的1.7%,根据Asymco的对霍勒斯·德迪。2007年,苹果的出货量为代表的PC出货量的3.0个百分点。为了苹果粉丝喜欢格鲁伯,谁写的,“Mac的销量都做得相当好,在2005年蓬勃发展的零售商店越来越多,”这可能代表了进步。但苹果管理层和董事会,这是一个危机可能提出的问题:我们应该在这个行业?

但格鲁伯以前也曾犯过错误,最明显的一次是当他发布苹果不能转向x86 Intel平台。显然,格鲁伯不相信二进制翻译,证明工作六个平台在x86 Mac。二进制翻译执行代码执行一个指令集在一台计算机上使用不同的本地指令集。苹果的罗塞塔允许旧应用程序编译为PowerPC上运行x86 Mac。他也没有预见到fat二进制文件可以将应用打包在PowerPC和x86 mac上运行。苹果以前也曾这样做过,当时开发人员获得了在摩托罗拉6800和PowerPC上运行应用程序的打包工具。DEC、惠普和Sun Microsystems都采用了fat二元策略。往前走——看不见她。

形势非常严峻。开发人员没有为Mac开发应用程序,这让用户几乎没有理由去购买它们。情况非常糟糕,以至于苹果引入了Boot Camp,让它在Mac上运行本地Windows应用程序。

澄清2

Mac电脑就已经很专有直到那时。硬件平台是基于PowerPC和它跑专有OS X在FreeBSD Unix的MACH的组成部分。根据以克里斯托夫PFISTERER的Fink网站,“Mach最初是一个微内核设计,BSD内核在上面坐的是整体和两个现在这样交织在一起,他们必须被视为一个单一的单内核。”但它不是由Open Group单一Unix规格(SUS)一套符合POSIX标准,并且很难将软件移植到Mac上运行。

在Mac同年转变。它一直在运行的专有操作系统的专用装置,具有在一个优雅的人体工程学设计的外壳中的美丽的专有用户界面(UI)。苹果通过转动转移到英特尔平台和FreeBSD Unix的,用SUS规定。今天,Mac是在更优雅的设计机箱运行的开源操作系统,美丽专有的用户界面的PC。FreeBSD的影响MacOS的演变。由于过渡,许多的FreeBSD Unix部件被改写,并添加了很多的API。

总的来说,从OS X 10.5的发布开始,从开源社区移植开发工具和应用程序就变得容易多了(开放组织证书)2007年5月18日。

SUS是一组确定类unix操作系统的可移植API的标准。它已经被认证为SUS/POSIX兼容。SUS保证某些系统调用是可用的,例如标准操作系统接口和环境(包括一个命令解释器),以及支持源代码级应用程序可移植性的通用实用程序。SUS包括一些概念和接口,如实用程序约定和c语言头定义。

它还定义系统服务功能和子程序,对C语言编程语言特定的系统服务和功能问题,包括便携性,错误处理和错误恢复。最后,SUS增加了一个显影剂用得上标准源代码级接口命令解释的服务,被称为壳或命令线,以及用于包括在所述壳体和实用程序的应用程序共同实用程序。

我们可以剥洋葱此有关MACH和NeXTStep和关于在Mac的进化其他有趣的技术细节的FreeBSD的根进一步讨论。进一步的讨论是没有必要的。在Intel平台的转变给了大规模的经济的Mac。SUS遵守加入开发者的工具,缓解了应用程序移植到Mac的难度。更多的应用程序给了消费者更多的购买理由Mac电脑。英特尔平台和FreeBSD / SUS遵守免于灭绝保存了Mac。

加入网络世界社区足球竞猜app软件脸谱网LinkedIn对那些顶级心态的话题发表评论。
相关:

版权©2017足球竞彩网下载

工资调查:结果在