事关Unix

看起来像上周的O'Reilly Mac OS X大会取得了巨大的成功,整个万博manbetx贴吧工作人员有点苦,我们没有参加。

鉴于O'Reilly的血统,OS X的Unix方面受到了很多关注,这一点也就不足为奇了有充分的理由 - 如果你喜欢Unix,你应该喜欢Mac OS X.但是会议的一个主要主题(以及Mac OS X的技术新闻报道)总体来说让我感到不安:Unix开发人员涌入Mac OS X大大改善了Mac生态系统。

思路是这样的:

  • 许多聪明的程序员使用Unix系统,因为他们喜欢开发工具。
  • 许多Unix开发人员已经切换(或正在切换)到Mac OS X.
  • 因此,现在有更聪明的程序员开发Mac软件。

你可以在最后看到这个论点本次会议摘要作者:Daniel H.斯坦伯格,当他写道:

将与ISV的强大关系与性感硬件以及将开发人员带回平台的开源软件相结合,许多很酷的软件都被黑客攻击。

这种想法出错的地方是将“使用Mac OS X的开发人员”与“Mac开发人员”等同起来它们不是同一件事Mac软件不仅仅是在Mac OS X上运行的软件。

如果我错了,请回答我:从Unix移植的所有伟大的新Mac软件在哪里?

这并不是说Mac OS X没有很多出色的新软件有但它并没有从Unix移植有一些旧的NeXT软件已经过渡了,就像来自的东西一样Omni集团和Apple自己的Mac OS X开发工具还有专门为Mac OS X编写的新软件,例如沃森NetNewsWire里面和来自的haxiesUnsanity

Mac OS X的大多数主要应用程序都不是新的他们是长期存在的Mac应用程序。Adobe的Macromedia的图形套房。的BBEdit微软办公室AppleWorks的脚本调试器DragThing

But where are the Unix apps? You might make an argument thatMozilla的计数但是Mozilla在Mac OS 9上的运行与Mac OS X一样好,这掩盖了Unix mojo让Mac OS X成为更好居住地的论点。然后就是奇美拉正在踢屁股并取名 - 但Chimera的全部意义在于它不是Mozilla浏览器的端口,而是围绕Gecko渲染引擎构建的全新Mac OS X应用程序。

在Mozilla旁边,大众的最大名称Unix应用程序是开发办公室而OpenOffice for Mac OS X则是一款蒸屎堆这不仅仅是因为它容貌像废话(其中“废话”,我的意思是“Windows 95”),它也像废话一样那存在计划在未来的某个时刻将OpenOffice变成真正的Mac应用程序并不是一种安慰 - 开源雾件并不比商用蒸汽器更好。

至少OpenOffice是免费的MathWorks的恶搞发布了“Mac版”MATLAB哪一个:

  • 需要一台X服务器(它们非常适合让您在XDarwin和OroborOSX之间进行选择)。
  • 不跑在捷豹。
  • 费用$ 1,900(!)。

你认为Word 6是一个糟糕的端口?

让一个X-Windows应用程序在Mac OS X上运行并将其称为“Mac版”就像将一辆梅赛德斯引擎盖装饰在雪佛兰Malibu上并称之为“我的奔驰”。

Mac不仅仅是另一个GUI它的GUI,具有高标准的界面设计和可用性苹果人机界面指南没有提示他们是规则。

是的,Unix对Mac OS X很重要但重要的是在幕后,而不是在应用程序层面。

进一步阅读

马修托马斯:为什么自由软件的可用性往往很糟糕。