Компаниите наричат с интересни кодови имена своите софтуерни продукти докато продуктите са в процес на разработка. Някои решават да придадат забавни и ‘вкусни’ имена, като Google, чиито имена на версиите на операционната им система Android са имена на храни (Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich).
Други не отдават такова важно значение, като Apple, които именуват версиите на своята платформа с доста скучни имена – например, iOS 4, iOS 5, и така нататък. По тази причина, потребителите едва ли знаят, че и в Apple има програмисти, които се опитват да бъдат оригинални.
Дали обаче стремежът за оригиналност е единственият, който е движил програмистите в Apple да дават специфични имена на iOS? В тази връзка, програмистът и хакерът Steve Troughton-Smith, разкри, че Apple не правят изключение от другите компании, и също използват вътрешни кодови имена за своите версии на iOS.
Ако вече сме събудили любопитството ви, то може да ги погледнете списъкът, който Troughton-Smith е разкрил пред медиите за версиите на iOS. По-наблюдателните може да забележат, че всички кодови имена имат прилика с имената на известни ски курорти.
Alpine (1.0.0 – 1.0.2: Heavenly) – версия 1.0
Little Bear (1.1.1: Snowbird, 1.1.2: Oktoberfest) – версия 1.1
Big Bear – версия 2.0
Sugarbowl – версия 2.1
Timberline – версия 2.2
Kirkwood – версия 3.0
Northstar – версия 3.1
Wildcat (iPad only) – версия 3.2
Apex – версия 4.0
Baker – версия 4.1
Jasper (4.2.5 – 4.2.10: Phoenix) – версия 4.2
Durango – версия 4.3
Telluride – версия 5.0
Hoodoo – версия 5.1
Iнтереснoто тук обаче е не това, че става дума за ски курорти, а фактът, че например, първото име в този списък за iOS 1.0 е ‘Alpine’, което както знаят запознатите с iPhone jailbreaking (разкодирането на iPhone) сигурно знаят, е паролата по подразбиране за всеки модел iPhone за мрежово криптирано предаване на данни по SSH протокола. Дали и останалите кодови имена имат някаква друга реална употреба?
Discussion about this post