谷歌每次发布新系统的时候会同时公布该信息的代号名称,比如Android5.0命名为Lollipop,Android 4.0命名为Ice Cream Sandwich等等,而苹果公司却不一样,我们从未在苹果发布新的iOS系统时,看到他们有介绍过新系统的代号名称。但是苹果公司不公布并不代表这些系统没有名称,其实苹果公司的这些操作系统更新在公司内部都有代号名称,具体如下:
iPhone OS 1.0: Alpine(1.0.0–1.0.2: Heavenly)
iPhone OS 1.1: Little Bear(1.1.1: Snowbird, 1.1.2: Oktoberfest)
iPhone OS 2.0: Big Bear
iPhone OS 2.1: Sugarbowl
iPhone OS 2.2: Timberline
iPhone OS 3.0: Kirkwood
iPhone OS 3.1: Northstar
iPhone OS 3.2: Wildcat(仅iPad)
iPhone OS 4.0: Apex
iPhone OS 4.1: Baker
iPhone OS 4.2: Jasper(4.2.5–4.2.10: Phoenix)
iPhone OS 4.3: Durango
iOS 5.0: Telluride
iOS 5.1: Hoodoo
iOS 6.0: Sundance
iOS 6.1: Brighton
iOS 7.0: Innsbruck
iOS 7.1: Sochi
iOS 8.0: Okemo
iOS 8.1: OkemoTaos
iOS 8.2: OkemoZurs
iOS 8.3: Stowe
iOS 8.4: Copper
iOS9.0: Monarch
iOS 9.1: Boulder
iOS 9.2: Castlerock
iOS 9.3: Eagle
相比iOS系统的更新,苹果公司在更新OS X系统时都会同步介绍这些系统的代号名称,以及他们给新系统选择这些代号名称的原因。
从2001年到2012年苹果公司都以大型猫科动物的名字来给OS X系统命名。但是因为苹果公司同时还给系统选取了内部代号,2003年内部代号名称选择使用红酒名称(OS X 10.6是个例外,从始至终它都只有“Snow Leopard”一个代号名称)。虽然从2013年开始OS X对外的代号名称开始选择使用加州的地名,但是内部的代号名称直到2014年仍沿用红酒名,2015年的内部代号名称来自一种用于酿酒的红葡萄。以下就是苹果的OS X 10 beta -10.11更新的代号名称:
OS X 10 beta: Kodiak
OS X 10.0: Cheetah
OS X 10.1: Puma
OS X 10.2: Jaguar
OS X 10.3 Panther(Pinot)
OS X 10.4 Tiger(Merlot)
OS X 10.4.4 Tiger(Intel: Chardonay)
OS X 10.5 Leopard(Chablis)
OS X 10.6 Snow Leopard
OS X 10.7 Lion(Barolo)
OS X 10.8 Mountain Lion(Zinfandel)
OS X 10.9 Mavericks(Cabernet)
OS X 10.10: Yosemite(Syrah)
OS X 10.11: EI Capitan(Gala)
其实从简洁易记的角度来说,苹果公司在iOS系统更新中,选择仅使用数字,通过数字的迭代增加来暗示系统的更新也许更加方便。不过对于一些果粉来说,苹果在OS X系统中使用大型猫科动物或者是加州旅游胜地的名字来命名也非常有意思。
今年6月份苹果将发布新的iOS和OS X系统更新,其中iOS系统的更新无疑就是iOS 10,而OS X 10.12的更新将会选择哪个代号目前还不清楚。此前有一些自称“内幕人士”曝光了2016年OS X系统的名称,叫Eagle Peak。另外站还发现了OS X 10.12的产品代号为Fuji,似乎在暗示我们明年会有富士山壁纸。
目前苹果已经利用一些“内部人士”对这两个版本进行了测试,测试人数的不断上升或许也从侧面说明了苹果需要更高的人数基础以确保新版本不会出现这样或那样的问题,不过因为依然处于开发过程的早期,之后还会进行应用程序的改进和引入一些新的功能。
本文来源:不详 作者:佚名