![]() | |
![]() Главный экран Nokia X на вьетнамском языке | |
Разработчик | Код Android Open Source Project (AOSP): Google Модификации: Microsoft Mobile (ранее Nokia ) |
---|---|
Написано в | C (ядро) , C++ , Java (пользовательский интерфейс) [1] |
Семейство ОС | Линукс |
Исходная модель | Проприетарное программное обеспечение на базе Android с открытым исходным кодом [2] и во всех устройствах с проприетарными компонентами [3] |
Первоначальный выпуск | 2014 |
Последний релиз | Программная платформа Nokia X 2.1 |
Маркетинговая цель | Смартфоны |
Менеджер пакетов | АПК |
Платформы | 32-битный ARM-процессор |
Тип ядра | Монолитный (модифицированное ядро Linux) |
Пользовательская земля | Bionic libc , [4] оболочка mksh , [5] собственные основные утилиты с несколькими из NetBSD [6] |
Пользовательский интерфейс по умолчанию | Графический (мультитач) |
Лицензия | Собственное лицензионное соглашение; основано на Apache License 2.0 Модифицированное ядро Linux под GNU GPL v2 [7] |
Официальный сайт | Developer.nokia.com/nokia-x/platform-overview |
Платформа Nokia X была мобильной операционной системой и программной платформой на базе Linux , первоначально разработанной Nokia , а затем Microsoft Mobile . Представленная 24 февраля 2014 года, она была ответвлением Android и использовалась на всех устройствах семейства Nokia X. Это был также следующий проект Nokia Linux после злополучного MeeGo .
17 июля 2014 года, после приобретения подразделения устройств Nokia, Microsoft объявила, что больше не будет выпускать смартфоны Nokia X , что ознаменовало конец платформы Nokia X всего через несколько месяцев после ее выпуска. [8] На смену телефонам пришли недорогие устройства Lumia под торговой маркой Microsoft Mobile. [9] Microsoft не выпускала устройства на базе Android под собственной торговой маркой до 2020 года в виде складного Surface Duo . [10]
Программная платформа Nokia X была основана на Android Open Source Project (AOSP) [11] и ядре Linux . [12] Nokia объединила приложения Android с опытом Nokia (например, HERE Maps , Nokia Xpress и MixRadio ) и сервисами Microsoft (например, Skype и Outlook ). Nokia официально описала программное обеспечение как приносящее «лучшее из всех миров». Оно также включает в себя функции платформы Asha , такие как центр уведомлений Fastlane. Пользовательский интерфейс имитирует интерфейс Windows Phone .
Эту ОС сравнивают с Fire OS от Amazon.com , которая также основана на AOSP.
Приложения Google были заменены приложениями Nokia и Microsoft. При первом выпуске магазин Google Play не был включен, и Nokia предлагала приложения из своего собственного магазина Nokia Store . После обновления v2.1 в сентябре 2014 года пользователям было разрешено устанавливать Google Play и различные другие сервисы Google с помощью сторонних инструментов, но если пользователи попытаются установить сервисы Google на свои устройства Nokia X, они, как правило, будут «заблокированы» и для восстановления данных потребуется Nokia Software Recovery Tool . [13]
По состоянию на февраль 2014 года 75% приложений Android были совместимы с платформой. Nokia отметила, что разработчики могут портировать оставшиеся недостающие приложения в течение нескольких часов, и в попытке побудить разработчиков внести свой вклад в платформу, добавила совместимые приложения Android без одобрения разработчиков. [14]
Для платформы был доступен SDK, включающий эмулятор на основе эмулятора Android. Nokia отговаривала разработчиков от использования шаблонов дизайна Windows Phone и поощряла использование руководств по дизайну Android на Nokia X. [ 15] Вице-президент Nokia по связям с разработчиками прокомментировал, что SDK Nokia для обработки изображений, скорее всего, будет перенесен на платформу из Windows Phone . [16]
Версия | Дата выпуска | На основе версии AOSP (Android) | Примечания |
---|---|---|---|
1.0 | 24 февраля 2013 г. | Уровень API 16 (4.1.2 Jelly Bean) |
|
1.1.1 | 25 марта 2013 г. | Уровень API 16 (4.1.2 Jelly Bean) |
|
1.1.2.2 | 10 мая 2013 г. | Уровень API 16 (4.1.2 Jelly Bean) |
|
1.2.4.1/1.2.4.21 | 28 июля 2013 г. | Уровень API 16 (4.1.2 Jelly Bean) |
|
2.0 | 24 июня 2014 г. | Уровень API 18 (4.3 Jelly Bean) |
|
2.1 | 3 сентября 2014 г. | Уровень API 18 (4.3 Jelly Bean) |
|
лицензией для Android Open Source Project является Apache Software License, 2.0. ... Почему Apache Software License? ... Для программного обеспечения пользовательского пространства (то есть неядерного) мы на самом деле предпочитаем ASL2.0 (и аналогичные лицензии, такие как BSD, MIT и т. д.) другим лицензиям, таким как LGPL. Android — это свобода и выбор. Цель Android — содействовать открытости в мобильном мире, но мы не считаем, что возможно предсказать или диктовать все варианты использования, для которых люди захотят использовать наше программное обеспечение. Поэтому, хотя мы призываем всех делать устройства открытыми и модифицируемыми, мы не считаем, что мы должны заставлять их делать это. Использование библиотек LGPL часто заставляло бы их делать это.