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

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

IDG

我的博客文章的要点,“什么是物联网产业可以从Mac苹果的复兴学习,”是使用苹果的支点到英特尔平台,并符合Open Group的Unix的标准作为一个充满活力的大生态系统(由英特尔和微软创建的)重要性的例子是,对于物联网产业跟随。

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

在回答我的帖子,约翰格鲁伯写了一岗位在Daring Fireball的挑出两段我写的。他格鲁伯写道:

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

我对他说,他没有列举10个大错误的指控很感兴趣。

我欢迎批评。确实有一个错误。而且,也许这两段是没有足够的细节。为了响应格鲁伯的职位,我的邮箱里满是愤怒的大多是苹果的变形金刚迷电子邮件。我回答写礼貌的一点点那和删除那些含有盎格鲁 - 撒克逊的粗口不读它们。

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

更正:

参考摩托罗拉6800是多余的,因为苹果并没有在2007年生产采用该处理器的Mac电脑。

澄清1:

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

但格鲁伯已经是错误之前,最值得注意的是,当他发布苹果不能转移到x86的Intel平台。显然,格鲁伯不相信二进制转换,这被证明工作在x86的Mac之前半打平台。二进制翻译执行代码遵守一个指令集的机器上使用不同的原生指令集。苹果的Rosetta允许编为PowerPC转向x86上Mac电脑上运行旧版本的应用。他也没有预见到脂肪的二进制文件的应用打包的应用程序在PowerPC和x86 Mac电脑上运行。苹果这样做一次,当开发商给予的工具包的应用程序,以在两个摩托罗拉6800和PowerPC的应用程序运行之前。DEC,HP和Sun的所有就业脂肪二元战略。沿着移动 - 什么都没看到她。

形势是严峻的。开发商没有开发针对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区Facebook的LinkedIn对那些顶级心态的话题发表评论。
有关:

版权所有©2017年Raybet2

IT薪资调查:结果是