Apple «сближает» iOS 4 и Mac OS X

iOS 4Похоже на то, что компания Apple в этом году на мероприятии WWDC не без основания сосредоточилась главным образом на своей мобильной платформе. Из сообщений некоторых источников, «близко знакомых с планами Apple», становится понятным, что компания стремится сделать так, чтобы iOS 4 по своему функционалу и возможностям догнала «яблочную» настольную операционную систему Mac OS X для того, чтобы привести обе платформы к паритету.

Представители Apple в ходе Всемирной конференции разработчиков этого года неоднократно заявляли, что с iOS 4 «яблочная» мобильная платформа совершила грандиозный скачок в развитии и на аппаратном, и на программном уровне по сравнению с оригинальной своей версией. Разработчики, на сайте AppleInsider, утверждают, что в настоящее время операционная система Apple iPhone начинает нагонять основные функции ядра Mac OS X 10.6 Snow Leopard.

В сообщении отмечается, что в новом ядре iOS 4 произошли значительные изменения, которые делают сопоставимой новую мобильную платформу с современной Mac. Среди основных нововведений первой упоминается поддержка пакетов, которые инкапсулируют C, C + + или Objective C коды и данные в единый объект, что позволяет системе поддерживать Grand Central Dispatch – нативную технологию Apple, которая внедрена в Snow Leopard, предназначенную для создания приложений, использующих преимущества многоядерных процессоров и других SMP-систем.

Еще один набор функциональных возможностей  iOS 4, заимствованный из Snow Leopard, - это расширенная поддержка мощных инструментов регулярных выражений (регексов) для поиска и подстановки текста при помощи сложных шаблонов. Поддержка протоколов IPv6 и DNS является одной из основных новых функций ядра для современных сетей, что опять таки, ставит iOS 4 и Snow Leopard в один ряд.

В дополнение ко всему, iOS 4, так же, как и Mac OS X 10.6, поддерживает технологию AnyConnect SSL VPN от Cisco и Juniper. Технология VPN, базирующаяся на протоколе SSL, быстро становится популярной, так как дает возможность настроить безопасный доступ к сети из любой точки, независимо от NAT (трансляция сетевых адресов) без специального оборудования или программного обеспечения на стороне клиента, как это было с IPSec VPN.

Сближение возможностей мобильной и настольной операционных систем открывает потенциально новые возможности для Apple. В отличие от Microsoft, которая в настоящее время предлагает огромное разнообразие различных программных продуктов, базирующихся на различных ядрах и операционных средах, необходимых для поддержки своих продуктов, «яблочники» делают ставку на общности систем. Безусловно, это будет удобным как для пользователей, так и для разработчиков.

Обсуждение