Rob*_*Kam 37 mac unix user-experience macos
根据我有限的知识:Unix OS 编码器假设用户知道他们在做什么,等等。而 Apple 的你只能按照你被允许的方式去做,等等。
与 Unix 的其他变体相比,Mac OS X 的局限性是什么,但它是否改善了用户体验?
为了尝试澄清这个问题,更多的是我想了解的用户体验。尽管它已经过认证很有趣,但这并不重要——Linux 没有经过认证,但它是我迄今为止最接近使用 Unix 的。
mou*_*iel 58
Mac OS X 是普通的 Unix。这是BSD Unix 风格,并通过了 SUS V3(单一 Unix 规范版本 3)认证。
这意味着软件工程师或系统管理员希望在 Unix 系统中找到的一切都存在于 Mac OS X 中。
小智 24
恕我直言,这个问题可以用两种方式解释。在字面上,Mac OS X随着Mac OS X 10.5 (Leopard)的发布获得了UNIX 03认证,并且尽可能地成为 Unix。
在更主观的层面上,Mac OS X只是对经典 Apple 操作系统Mac OS的替代品的重写。Mac OS X 的有趣之处在于它是一个符合POSIX 的操作系统,碰巧使用了XNU内核,该内核可以追溯到BSD 的根源。并且它是作为开源项目Darwin 发布的。POSIX 合规性允许将为 Linux 或 BSD 编写的软件包移植到 Mac OS X。
然而,Mac OS X 不仅仅是内核,恕我直言,Mac OS X 在精神上更接近 Mac OS,而不是任何其他 Unix 变体。
更新:链接到 Joel Spolsky 对双文化主义的看法,在那里他主要谈到了 Windows 和 Unix 文化之间的分裂,但也简要介绍了为什么 Apple 成功地为 Mac OS X 提供了出色的“桌面 Unix”。
更新 2:链接到维基百科上解释的Unix 哲学。
“编写只做一件事的程序并把它做好。编写程序以协同工作。编写程序来处理文本流,因为这是一个通用接口。”
我对Mac OS X 比“传统”Unix OS 更接近 MacOS 的高度主观看法源于我认为 Mac OS X 将可用性作为其首要目标,而不是上述目标。也就是说,我确实同意通过关注许多共同点来将 Mac OS X 视为真正的 Unix 也是有效的。
Tel*_*hus 11
正如一些答案所说,这个问题有两个方面。
如果您指的是许可证,那么 OSX 就是官方的 Unix (TM)。
另一方面,如果你的意思是 OSX感觉像一个 Unix 系统,我不得不说不是真的(或者“不完全是”)。OSX 不遗余力地向您隐藏很多 Unix-y 文件系统。将 的输出ls /
与在 GUI 中打开主硬盘驱动器进行比较。它也没有安装编译器。(它在包装盒中可用,您可以通过安装Xcode工具轻松安装一个,这些工具在一张安装程序光盘上很容易获得,但它们被分组在“可选”或“额外”安装项下。我忘记了确切的措辞。)这是两个大的例子,但还有许多其他的小事情的例子,在 OSX 中只是有点偏离或不同。(不一定好或坏,但不同。)
我认为,Apple 现在非常努力地向大多数用户提供他们默认的“Just works”友好面孔,同时还允许开发人员和极客将 OSX 视为标准的 *nix 机器。但结果使 OSX 系统有点妥协。(这不一定是坏事。)
编辑:有趣的是人们对这个问题的感受有多强烈(包括我在内)。我认为一些回答者非常直白:它就像 Unix 一样,因为他们有一张来自 Unix (TM) 的论文。我们中的其他人会说,“但它看起来、走路和嘎嘎声都像 Mac。它根本感觉不到Unix-y(更不用说看起来了)。” 正如我最初所说,我认为这里真的有两个问题:一个关于规范和许可,一个关于用户体验。
我想说 Unix 只能由各种 Unix 风格来定义。
考虑一个问题:Unix 是什么样的?
答案:尝试使用 Unix 系统来感受一下。
如果 OS X 是经过 Unix 认证的,那么您真正要问的是什么?
您是在问它与 80 年代的传统 gui-less Unix 有多接近?
好吧,既然如此,那你就可以问了,Windows 是 Windows 7 吗?它当然是“官方”窗口,但感觉不像 Window 95,更不用说 3.1,更不用说 MS-DOS。这是否使它不再像Windows?
仅仅因为普通(非技术)用户看不到 GUI 下的 Unix,并不会使 OS X 变得比现在少。
小智 5
重要的一点是你只能通过 GUI 做多少事情,而答案却出人意料地少——包括修改 GUI 设置或运行 AppleScripts。几乎所有东西都有可编程的命令行界面,并且还包括许多未明确提及的 Unix 实用程序,例如Subversion 。
就观点而言,自 20 世纪 90 年代中期以来一直是 Unix 工作站用户的 Mac OS X 有点像 Amiga 和 BSD 的私生子,跑了出来,并在IRIX的山里接受了功夫训练。
归档时间: |
|
查看次数: |
41268 次 |
最近记录: |