В Mobilinux 5.0 внесено много изменений, в том числе направленных на совершенствование системы безопасности, повышение эффективности инструментария управления питанием, поддержку различных протоколов связи (таких как Bluetooth и Wi-Fi с внешним USB-портом), и сокращение времени загрузки.
В MontaVista утверждают, что данная операционная система работает на 90% всех существующих смартфонов на платформе Linux. Конкуренция сейчас обостряется; аналитики прогнозируют значительный рост рынка Linux-решений для мобильных устройств, а несколько новых отраслевых групп работают над решением вопросов совместимости. Так, по оценкам ABI Research, совокупный объем выпуска мобильных устройств с Linux к 2012 году вырастет до 331 млн. долл.
Новые возможности Mobilinux 5.0 выгодно отличают ее от других операционных систем, как считает Ден Коши, директор MontaVista по маркетингу продуктов. Например, новая ОС включает в себя сокращенный вариант SELinux, технологии обеспечения безопасности Linux-систем, разработанной при участии Агентством национальной безопасности США. Реализованное MontaVista программное обеспечение, получившее название MicroSELinux, поддерживает управление доступом на базе ролей, благодаря чему пользователи, которым присвоены разные уровни безопасности, могут использовать одно и то же устройство под управлением Mobilinux.
Новая версия также имеет более совершенные возможности динамического управления питанием. В состав Mobilinux 5.0 входят прикладные программные интерфейсы, обеспечивающие для разработчиков доступ к этим возможностям. В тестах MontaVista применила методику управления питанием при воспроизведении записей в формате MP3 в телефоне так, что устройство практически отключалось между пересылками пакетов MP3. Этот процесс позволяет телефону воспроизводить мелодии в формате MP3 в пять раз дольше, чем тому же телефону без технологии управления питанием.
Новая ОС также позволяет сократить время загрузки устройства. Для телефонов с Mobilinux 5.0 этот показатель, как правило, не превышает пяти секунд.
Кроме того, это программное обеспечение довольно компактно: его базовый вариант занимает менее 14 Мбайт.
В Mobilinux 5.0 также было внесено еще одно усовершенствование, которое особенно оценят разработчики. MontaVista добавила возможности отладки через USB. Как правило, разработчики отлаживают программы через последовательный канал, но большинство современных мобильных устройств больше не имеют последовательных портов. Это означает, что разработчикам для отладки зачастую приходится использовать специальную тестовую среду.
«Честно говоря, о такой возможности клиенты нас просили давно, поскольку ее крайне не хватало, — заметил Джим Реди, директор по технологиям MontaVista. — Она позволяет им отлаживать свои программы на реальном телефоне, а не в лаборатории».
Mobilinux 5.0 поддерживает Bluetooth и Wi-Fi через USB-порт, а также через SDIO (Secure Digital Input Output), чем экономит время разработчиков, занятых реализацией такой поддержки.
Новая операционная система будет выпущена в ноябре, и на первом этапе будет поддерживать процессорную платформу OMAP 2430, а впоследствии и OMAP 3430.