暂不推荐将 macOS Sierra 当作主力系统

暂不推荐将 macOS Sierra 当作主力系统

之前有人出于「将 macOS Sierra 当作主力系统」的目的或尝试心态来问我这系统怎样,我的观点是「推荐消费用户和生产力平台用户在今年十一月之后再行尝试」;而「导致这一观点的全部顾虑」就是本文要说的,且也包含了奉劝各位应用研发者们「现在就开始着手针对新系统的相容性测试」的急迫理由。

一、驱动与硬体

纯净安装系统、或者系统仅有 Apple 原厂驱动的话,效能比 El Capitan 提升很多、很明显。但 Safari 对此的硬体加速稳定性尚未跟进彻底;同期我测试 Google Chrome 35 也经常发现随机的应用崩溃现象;至于 Adobe CC,有人测试过,硬体加速无法正常使用。

其实,副厂驱动更要命:大家日常的 Mac 应用生活对副厂驱动有非常大的依赖,比如副厂的 NTFS 驱动(Paragon,Tuxera 等)和 Duet Display 等、甚至某些安全防护应用也算在内…当然还有很多专业硬体厂商长年坚持自己写驱动(RME 和 Roland 等,我就没见过 Roland 有出品过针对 Mac 的 class-compliant 免驱动设备)。纵使我测试 Tuxera NTFS(Paragon 直接拒绝安装)发现能用,但我还是发现了这玩意(2015.3 版)对至少从 El Capitan 10.11.5 开始的 macOS 系统不友好、乃是在唤醒后随机唤醒失败、强制重新开机之后提示 BSOD 的元凶。

(我之前提到过驱动架构的问题,现在来看更像是 GateKeeper 强制让用户手动复制安装到系统内的驱动档案的内建签名失效…算是多了一道保护机制)


二、音讯相关

至于我在用的独立音讯介面(NI Komplete Audio 6),因为这是 class-compliant 设备、在 macOS 系统下免驱动,所以可以正常工作。无论是藉由我的独立音讯介面、还是笔电内建的 DAC(插 ATH-M50 耳机、或是使用笔电内建的扬声器),都可以意识到这次 CoreAudio 就音讯回放而言的保真度有了明显的改善(尤其是 iTunes 和 QuickTime)…当然这也可能因机种而异(我的笔电是 rMBP15-mid2014 独显 SKU)。

Logic Pro X 用户需注意了:你们「可能」不想升级系统。我目前尚未知道这究竟是因为系统的 CoreAudio 管理机制更新、还是 Logic Pro X 本身的问题,但我的 Logic Pro X 目前无法读取全部的副厂 Audio Unit 扩展(记得这次全新安装系统之前的升级安装时、那两个 Ample Sound 能正常通过 Logic Pro X 扩展相容性自检的,现在也罢工了)…幸好我留了一手 EXS24 采样乐器、目前用起来倒是没问题。

至于 VST 似乎不会受此影响,至少我实测发现 Sibelius 8.3 正常启用授权、正常使用基于 VST 技术的 NotePerformer。但如果是 Steinberg 的 Cubase / Nuendo / WaveLab 等产品的用户的话、我强烈建议暂缓升级…估计我得和 Steinberg Dorico 的负责人打个招呼、让他们在 Developer Preview 或者最迟 Public Preview 的时候就开始做相容性测试,不能再像之前那样懒逼了(Steinberg 之前都是等到正式版出来了才做测试,连 GM 都不用)。

三、应用相关

这次 Apple 痛下狠心要砍掉被大家持续滥用而怠于汰换的海量陈旧 API(都是 Snow Leopard 时期的产物),但这代价自然是要扯着蛋的。不说第三方应用了,Apple 自家的 Pages 的高级字型排印面板(下图左侧的浮动视窗)都只变成了一团灰色区域:

我之前就在怀疑这套高级字型排印功能「居然还是将以前一世代的 Pages 那样的浮动面板视窗原样重现、而非融入目前版本 Pages 主介面右侧的常用字型设定窗格当中」,现在看来是目前版本的 Pages 直接承袭了前一世代 Pages 就该功能而言的程式码、并做出了相容处理…只是这相容处理仍旧需要依赖那些来自 Snow Leopard 的特定陈旧 API。

有鉴于这些 API 广泛存在于大量应用当中(无论开源、商业、免费、收费),我不推荐消费者们在接下来的半年内升级到 macOS Sierra、且不推荐在这段时间内将该系统用作主力系统。这次 macOS 的自宫势必会让很多应用研发者们痛很大、痛很久…怕是要到今年十一月才能使得七成的应用生态环境恢复到能让消费者自由适应的状态。但其价值终究会体现出来,只是大家恐怕要略晚才能体认到而已。提早结束痛苦的唯一方法就是让研发者们现在开始就针对新系统落实相容性准备工作

当然,如果你只是安装测试玩玩、或是测试自己的应用(以便针对 macOS Sierra 做相容性预处理)…而不是要在这系统内仰仗第三方应用与驱动来打点自己的数位生活的话,那随你便

# EOF.

编辑于 2016-06-29

文章被以下专栏收录

    敝专栏所涉猎话题包括但不限于美商 Apple 的 3C 电子、作业系统产品及相关的程式研发,也可能与其生活使用体验有关(包括字型),还可能会有其他的跑题。 如果您不习惯阅读简体中文的话,请自备「新同文堂」、以尊重自己的简繁体中文阅读习惯。该提议同样适用于仅习惯阅读简体中文的人士。关于「新同文堂」可参见:http://zhuanlan.zhihu.com/ibuick/20018071 「请看清每一篇文章的作者是谁。不同作者会对自己的文章有不同的智财权主张,但我们始终谢绝无断转载。」