Как стать автором
Обновить

Основатель QNX уверен, что BlackBerry 10 будет впечатляющим

Время на прочтение 5 мин
Количество просмотров 40K
Dan DodgeКогда на конференции BlackBerry Jam Americas (Сан-Хосе, Калифорния) Дэна Доджа (Dan Dodge) спросили, что он чувствует сейчас, когда будущее Research In Motion (RIM) находится в его руках, он ответил, что верит в успех.

Дэн Додж рассказал об операционной системе QNX, которая станет двигателем и трансмиссией нового смартфона BlackBerry 10. ОС была разработана компанией, основанной Доджем через два года после окончания университета Ватерлоо в 1979 году, который Дэн закончил со степенями по математике и информатике. В течение следующих 19 лет с момента основания, компания Доджа – QNX, стала компанией с более чем 200 сотрудниками, с крупными клиентами в автомобильной промышленности, интернет-сетях, казино и даже розничной торговли книгами. «То, что мы создаём, не похоже ни на что», – сказал главный исполнительный директор компании QNX Software Systems. – «Это действительно уникально и исключительно».

«Трудно купить автомобиль без установленной в нём системы QNX», – заявил Додж, в интервью на конференции BlackBerry Jam. И как будто, чтобы подтвердить эти слова, на конференции был продемонстрирован чёрный Porsche, оснащенный QNX.

Автомобиль Porsche, оснащенный ОСРВ QNX
На конференции BlackBerry Jam Americas в Сан-Хосе, штат Калифорния был представлен автомобиль Porsche, оснащенный ОСРВ QNX – под управлением которой будет работать смартфон BlackBerry 10.

QNX работает в системе безопасности OnStar, которая уведомляет компанию General Motors, когда у одного из её клиентов возникают неприятности в дороге или при любом срабатывании подушек безопасности. Также ОС QNX управляет «развлекательными» системами в автомобиле и его громкой связью для мобильных телефонов.

Программное обеспечение QNX, применяемое для решения критически важных задач, управляет коммутаторами и маршрутизаторами в огромных сетевых системах компании Cisco и игровыми автоматами в казино Лас-Вегаса. «Люди используют QNX там, где цена ошибки очень высока», – сказал Дэн Додж, собравший свой первый компьютер, проживая в университетском общежитии UW (University of Waterloo). «Люди ищут надёжности, и это одна из причин, почему нас так любят автопроизводители».

David JohnstonРасположенная в Оттаве компания QNX так бы и шла по своему успешному пути, не имеющему ничего общего с миром смартфонов, если бы не случайный поворот событий три года назад. В 2004 году компания QNX была приобретена Harman International Industries – крупной американской медиа-компанией, которая производит аудио- и информационно-развлекательные системы для автомобилей, домов и театров. Harman предоставила компании QNX большую свободу, и даже разрешила продавать программное обеспечение своим конкурентам. Однако к 2009 году, некоторые из клиентов компании QNX начали жаловаться, что их основные поставщики принадлежат конкуренту. В этой ситуации Додж предложил перепродать QNX другой компании. Одна из фирм в коротком списке QNX была компания RIM. Додж попросил Дэвида Джонстона (David Johnston), который в то время был президентом UW, договориться о встрече с основателем RIM Майком Лазаридисом (Mike Lazaridis). «Ему действительно понравилось то, что он увидел», – сказал Додж о Лазаридисе. Сделка прошла в рекордно короткие сроки, и была закрыта весной 2010 года.

Майк Лазаридис и Дэн Додж с ключевым докладом на Dev Con 2010Первоначальный план Лазаридиса для QNX был – создание операционной системы для PlayBook, планшета компании RIM. Это было тогда, когда ещё не определились, будет ли QNX в следующем поколении смартфонов BlackBerry. «Сначала мы должны были показать себя на планшете», – сказал Додж. «Но как только мы зарекомендовали себя там, то получили полный вперёд для телефонов».

Додж был возмущён критикой, что изначально PlayBook не был конкурентноспособен. «PlayBook продаётся исключительно хорошо и превзошёл по продажам планшет Samsung Galaxy», – сказал он. «Единственная ошибка, допущенная компанией RIM – это запуск планшета без достаточного количества приложений или игр», – говорит Додж. «Это неприятно. Но RIM исправила ситуацию с выпуском обновления PlayBook 2.0, для которого существует «огромное количество приложений», в том числе несколько громких названий в области игровой индустрии», – сказал Додж.

Дэн Додж также отвергает мнение, что RIM совершили ошибку, не сделав электронную почту в первой версии PlayBook. «Она была легко доступна, просто при подключении BlackBerry к PlayBook», – сказал он. «Мы думали, что это было на самом деле лучшее решение, потому что, для чего нужны две электронные почты, когда вам на самом деле нужна только одна? Но когда пользователи начали жаловаться, и RIM была раскритикована в средствах массовой информации, компания пошла навстречу и включила электронную почту в PlayBook 2.0. Всё закончилось тем, что нет худа без добра», – сказал Додж, – «потому что система электронной почты в новых BlackBerry 10 «зародилась в планшете».

Не удивительно, что компания RIM в конце концов решила создать совершенно новую операционную систему для смартфонов, сказал Додж. Он объясняет, что, вышедший в 1999 году BlackBerry был создан в первую очередь, как устройство связи для обработки таких вещей, как электронная почта. Когда смартфоны стали более функциональны и смогли справляться с целым рядом приложений и быстро просматривать Интернет, они, по существу, стали мобильными вычислительными платформами, а не системами работы с электронной почтой.

«Первоначально операционная система компании RIM не была предназначена для этого», – сказал Додж. «Попытаться сделать такое было бы слишком трудно, пожалуй, даже невозможно. И вот тогда в компании решили, что должны создать новую систему, которая могла бы обрабатывать то, что ожидается в следующем поколении смартфонов», – сказал он. «Вот какую лепту внесли мы. У нас была промышленная, высокопроизводительная, надежная операционная система, которая могла бы конкурировать с iOS (операционной системой iPhone.) Ключевым преимуществом операционной системы QNX является то, что она использует «микроядерную» архитектуру. Вместо «монолитного» исполнения, как у многих программных платформ, она разбивает работу системы на более мелкие компоненты таким образом, чтобы можно было легко добавлять новые функции или переписать код для новых приложений. Монолитные системы, такие как старая платформа BlackBerry компании RIM, не могли справиться с новыми возможностями, потому что старая разработка уже не актуальна, а система стала настолько сложной и плохо согласовывалась с новыми возможностями, что никто не понимал их. В то же время, монолитные операционные системы становятся плохо структурированными («spaghetti-like») и очень устойчивы к изменениям. Ещё хуже то, что они не могут быть разбиты на компоненты для безопасного размещения всех новых дополнительных возможностей», – сказал Додж. «Проще добавить компонент в систему, построенную, как конструктор Lego, чем в ту, которая заливается, как бетонная плита.»

Додж отвергает выводы некоторых аналитиков, что RIM не показали ничего нового на BlackBerry Jam Americas, что не использовалось бы ещё в других смартфонах. «Ко мне подходили несколько аналитиков и других людей, и они были впечатлены тем, как RIM разрабатывает BlackBerry 10. В конце концов, всё будет понятно при выходе на рынок, и если рынок оценит наш вклад в него, мы будем делать это исключительно хорошо», сказал он. «И если пресса и аналитики дадут нам передышку и напишут несколько положительных статей, это, безусловно, также поможет.»

Фокусировка внимания на продуктах компании RIM означает также и большие изменения в QNX. Несколько сотен сотрудников по-прежнему поддерживают прежних клиентов, в первую очередь автомобильных производителей. Но большинство инженеров компании QNX, подкрепленные сотрудниками компании RIM, работают в первую очередь над BlackBerry PlayBook, а теперь и над BlackBerry 10.

// The Record
Теги:
Хабы:
+30
Комментарии 45
Комментарии Комментарии 45

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн