По просторам Интернета активно расползается следующий скриншот, сделанный, по традиции, «источником, приближённым к Apple и пожелавшим остаться неизвестным» для сайта Boy Genius Report, на котором чёрным по белому (точнее, синим по белому) указана версия прошивки iPhone 4.0.
Если верить указанному источнику, то новая прошивка 4.0 будет поддерживать:
- мультитач-жесты
- многозадачность
- новые приёмы навигации по меню
- расширенные возможности синхронизации календарей и контактов
Кроме того, заявлено, что для iPhone 2G прошивка 4.0 выпущена уже не будет.
С учётом того, что при наличии относительно прямых рук и Adobe Photoshop можно смастерить скриншот iPhone с 10 терабайтами памяти и прошивкой 300.0, достоверность данной картинки вызывает серьёзные сомнения. В качестве довода приведём обозначения сборок предыдущих прошивок iPhone:
- iPhone OS 1.0 — build 1A543a
- iPhone OS 1.1 — build 3A100a
- iPhone OS 1.1.3 — build 4A93
- iPhone OS 2.0 — build 5A347
- iPhone OS 2.1 — build 5F136
- iPhone OS 2.2 — build 5G77
- iPhone OS 3.0 — build 7A341
- iPhone OS 3.1 — build 7C144
Как видно из списка, рост версии прошивки всегда сопровождался увеличением первого цифры в обозначении сборки. Похожая система наименования есть и для версий Mac OS X (например, Mac OS X 10.5.8 имеет билд 9L30, а Mac OS X 10.6.2 — 10C540). Но в Mac OS билды почти всегда нумеруются в строгой логической последовательности: первая цифра — код версии системы (8 для Tiger, 9 для Leopard, 10 для Снежного Барса), вторая — код подверсии (для X.0 — A, для X.1 — B и так далее), остальные — собственно номер сборки.
В нумерации публичных сборок iPhone OS загадочным образом отсутствуют двойка и шестёрка. Тем не менее, вряд ли можно предполагать, что после iPhone 3.x, обозначенной семёркой в начале, iPhone 4.0 будет иметь сборку, начинающуюся с 2B.
В любом случае, поживём — увидим. 27 января нас могут ждать новые интереснейшие подробности.