Условия
Разработчик | Нокиа |
---|---|
Написано в | C , С++ , Моно С# |
Семейство ОС | Linux ( Unix-подобный ) |
Рабочее состояние | Прекращено в пользу MeeGo , доступна поддержка сообщества. |
Исходная модель | В основном открытый исходный код с обязательными проприетарными компонентами. [1] |
Последний выпуск | 5.0 ПР 1.3.1/1 ноября 2011 г |
Доступно в | Многоязычный |
Обновить метод | APT и перепрошивка |
Менеджер пакетов | ДПКГ |
Платформы | ARM-архитектура |
ядра Тип | Ядро Linux |
Пользовательское пространство | ГНУ |
По умолчанию пользовательский интерфейс | Хилдон пользовательский интерфейс |
Лицензия | Смешанный неуказанный открытый исходный код и проприетарный [1] |
Официальный сайт | условия |
Maemo — это программная платформа , первоначально разработанная Nokia , а теперь разрабатываемая сообществом для смартфонов и интернет -планшетов . [2] Платформа включает в себя как операционную систему Maemo, так и SDK . Maemo сыграла ключевую роль в стратегии Nokia по конкуренции с Apple и Android . [3] но в конечном итоге не смог превзойти обе компании. [4] [5] Maemo в основном основан на открытом исходном коде и был разработан Maemo Devices внутри Nokia в сотрудничестве со многими проектами с открытым исходным кодом, такими как ядро Linux , Debian и GNOME . Maemo основан на Debian и заимствует большую часть своего графического интерфейса , фреймворков и библиотек из проекта GNOME . он использует оконный менеджер Matchbox и GTK на базе инфраструктуру Hildon В качестве графического пользовательского интерфейса и платформы приложений .
Maemo Пользовательский интерфейс 4 похож на многие портативные интерфейсы и имеет «домашний» экран, с которого осуществляется доступ ко всем приложениям и настройкам. Главный экран разделен на области для запуска приложений, строку меню и большую настраиваемую область, которая может отображать такую информацию, как программа чтения RSS , проигрыватель интернет-радио и окно поиска Google. Пользовательский интерфейс Maemo 5 немного отличается; строка меню и информационная область объединены в верхнюю часть дисплея, а четыре рабочих стола можно настроить с помощью ярлыков и виджетов.
На Всемирном мобильном конгрессе в феврале 2010 года было объявлено, что проект Maemo объединится с Moblin для создания мобильной программной платформы MeeGo . Несмотря на это, сообщество Maemo продолжало проявлять активность, и в конце 2012 года Nokia начала передавать право собственности на Maemo фонду Hildon Foundation , который был заменен немецкой ассоциацией Maemo Community eV. [6] [7] [8]
С 2017 года в разработке находится новый релиз под названием Maemo Leste , основанный на Devuan . [9]
Пользовательский интерфейс
[ редактировать ]ОС2005–ОС2008
[ редактировать ]До Maemo 4 (AKA OS2008) экраном по умолчанию является «Домашний» экран — центральная точка, из которой осуществляется доступ ко всем приложениям и настройкам. Главный экран разделен на следующие области:
- Вертикально вниз в левой части экрана находится панель задач с апплетами для веб-браузера, средств связи и меню приложений по умолчанию. Их можно изменить с помощью плагинов сторонних производителей (например, для создания избранного или командного меню).
- Горизонтально в верхней левой половине находится строка меню, которая показывает имя приложения и заголовок окна и обеспечивает доступ к меню приложения (которое содержит стандартные меню файлов, редактирования, просмотра, инструментов и т. д., а также подменю).
- Горизонтально в верхнем правом квадранте находится строка состояния, содержащая такие значки, как время автономной работы, беспроводное соединение, громкость, состояние Bluetooth и яркость по умолчанию. Их можно расширить с помощью сторонних плагинов так же, как и панель задач.
- Оставшаяся большая часть дисплея содержит апплеты Home (примерно аналогичные Apple Inc. от виджетам Dashboard ), которые могут отображать данные, а также служить ярлыками для приложений. К ним относятся программа чтения RSS, проигрыватель интернет-радио, окно поиска Google и список контактов по умолчанию, но их также можно расширить с помощью сторонних плагинов.
В интерфейсе используется либо сенсорный экран, либо навигационная панель и кнопка выбора с отдельными кнопками «Назад», «Меню» и «Домой». Он способен принимать ввод текста посредством распознавания рукописного ввода, экранной клавиатуры двух разных размеров и ввода с аппаратной клавиатуры N810 . [10]
Уровень 5 (Фримантл)
[ редактировать ]Пользовательский интерфейс Maemo 5 отличается от своих предшественников. Он предоставляет четыре полностью настраиваемых (с возможностью добавления/удаления виджетов, перемещения виджетов, изменения фона и настройки ярлыков для приложений/контактов) «главных» экранов, [11] называется Panorama Desktop. [12] Переключение с одного рабочего стола на другие осуществляется путем скольжения пальца по фону горизонтально. Доступ к панели управления осуществляется через верхний левый значок, и на ней отображаются все запущенные приложения, аналогично функции Exposé в Apple Mac OS X. операционной системе С панели управления запущенные приложения можно вернуть в полноэкранный режим, коснувшись окна предварительного просмотра, а закрыть приложения можно, коснувшись X-символа, расположенного в правом верхнем углу окна предварительного просмотра, аналогично концепции закрытия приложений в других операционные системы. Доступ к панели запуска приложений, с помощью которой можно запускать все установленные приложения, также можно получить с панели управления. [13] [14] Если ни одна задача или приложение не работает в фоновом режиме, нажатие на верхний левый значок пропускает панель мониторинга и сразу отображает панель запуска приложений.
Maemo предоставляет Mozilla на базе веб-браузер MicroB с полной поддержкой Adobe Flash . Он поддерживает разрешение экрана 800×480, поэтому некоторые веб-страницы можно просматривать без горизонтальной прокрутки. Он может автоматически подключаться к известным беспроводным сетям, загружать RSS-каналы и электронную почту и автоматически отключаться без вмешательства пользователя. [15]
Для установки приложений можно использовать Advanced Packaging Tool с клиентом apt-get с командной строкой. Пользователи могут подписаться на различные репозитории программного обеспечения , которые затем можно использовать для автоматического обновления программного обеспечения. Диспетчер приложений также предоставляет обзор всего, что установлено в системе на данный момент. Данные можно синхронизировать с ПК через USB-соединение, а доступ к файлам пользователя можно получить с помощью стандартного протокола съемного запоминающего устройства. [15]
Новое обновление (версия 21.2011.38-1.002) было выпущено для Nokia N900 2 ноября 2011 г. [16] как OTA- обновление. Новая версия в основном состоит из обновлений безопасности. Это последнее официальное обновление Maemo 5/Fremantle, выпущенное Nokia.
Дальнейшая разработка Maemo 5 осуществляется сообществом Maemo-CSSU. [17]
Функции
[ редактировать ]Обновление
[ редактировать ]Устройства Maemo можно обновить простым методом перепрошивки с помощью компьютера через USB.
Начиная с Diablo (Maemo 4.1), Maemo поддерживает «бесшовное обновление программного обеспечения» (SSU), которое позволяет выполнять дополнительные обновления операционной системы «по воздуху» с использованием Advanced Packaging Tool без необходимости полной прошивки при каждом обновлении. [18]
Перепрошивка по-прежнему доступна как способ начать все сначала с чистой установкой (так же, как форматирование жесткого диска и переустановка операционной системы на ПК). [19]
Безопасность
[ редактировать ]Краткое руководство для разработчиков предупреждает, что безопасность Maemo направлена на предотвращение удаленных атак (например, с помощью беспроводной сети или Bluetooth ). Maemo Он также предупреждает, что учетная запись root имеет тривиальный пароль по умолчанию (пользователь: Gainroot, пароль: rootme), который необходимо изменить перед включением удаленного доступа. [20]
Maemo использует цифровой код безопасности как способ блокировки элементов управления устройства и отображения независимо от пароля root, чтобы предотвратить несанкционированный доступ. [21]
Архитектура программного обеспечения
[ редактировать ]Maemo — это модифицированная версия дистрибутива Debian Linux , уменьшенная для мобильных устройств. [22] Он использует X Window System на основе графический пользовательский интерфейс с использованием Xomap и Matchbox оконного менеджера . В графическом интерфейсе используется набор инструментов GTK+ , Hildon пользовательского интерфейса виджеты и API . [23]
BusyBox , пакет программного обеспечения для встраиваемых и мобильных устройств, заменяет GNU Core Utilities , используемый в Debian , для уменьшения использования памяти и требований к хранению (за счет некоторых функций). [24]
ESD используется в качестве основного звукового сервера, а GStreamer используется поставляемым медиаплеером для воспроизведения звуков и фильмов. Форматы, поддерживаемые GStreamer, можно расширить путем компиляции плагинов GStreamer в Scratchbox ( Maemo SDK ), что было сделано, например, для того, чтобы привнести Ogg , в платформу поддержку [25] а также экспериментальные функции, такие как WebM и VP8, после того, как они были анонсированы Google . [26] Сторонние медиаплееры могут получить доступ к GStreamer напрямую или через «osso-media-server». [ нужна ссылка ]
Управление окнами осуществляется оконным менеджером Matchbox, который ограничивает отображение на экране одного окна за раз ( в Ubuntu Netbook Edition реализована аналогичная система). Это сделано для повышения удобства использования мобильного устройства с небольшим экраном.
Хотя Maemo основан на Linux и другом программном обеспечении с открытым исходным кодом, некоторые части Maemo остаются закрытыми. К ним относятся некоторое программное обеспечение пользовательского пространства, такое как определенные апплеты строки состояния и панели задач (включая апплет яркости дисплея) и приложения, а также некоторые системные демоны, связанные с подключением и управлением питанием. [27]
Программное обеспечение
[ редактировать ]Maemo поставляется с рядом встроенных приложений, но дополнительные приложения можно установить из ряда источников, включая различные официальные репозитории и репозитории программного обеспечения сообщества , а также файлы deb либо через встроенный менеджер пакетов «Диспетчер приложений», либо через Advanced. Инструмент упаковки и dpkg . Входящие в комплект приложения включают Mozilla на базе браузер MicroB , Macromedia Flash проигрыватель , Gizmo5 и Skype . [28]
Известные сторонние приложения
[ редактировать ]Отчасти благодаря бесплатному с открытым исходным кодом характеру Linux и Maemo перенос приложений на Maemo представляет собой простую процедуру. множество сторонних приложений По этой причине для платформы доступно . Некоторые приложения представляют собой оригинальное программное обеспечение, написанное специально для Maemo, тогда как другие приложения являются прямыми портами существующих программ Linux. Некоторые известные программы включают в себя:
- Медиаплееры
- MPlayer
- Интернет
- Claws Mail , Modest , Midori , Firefox для мобильных устройств , Opera Mobile
- Офисные приложения
- Gnumeric (электронная таблица), Abiword (текстовый процессор)
- Мгновенные сообщения
- Пиджин
- VOIP
- Гизмо5 , Скайп
- Игры
- Битва за Веснот , Вормукс, Дум , Angry Birds
- Другие
- FBReader ( читатель электронных книг ), GPE ( PIM , совместимый с OpenSync ), rdesktop (удаленный доступ по RDP), Rhapsody (музыка по подписке, только для США), ScummVM (эмулятор игры), Free42 ( HP-42S эмулятор калькулятора ), Monsoon HAVA (телевидение ) просмотрщик и контроллер), Navit ( программное обеспечение GPS -навигации), Vagalume ( проигрыватель Last.FM ), VNC
- Фримантл Старс
- Приложения, разработанные сообществом и поддерживаемые Nokia как Fremantle Stars, станут частью Maemo 5. [29] Известные приложения включают ScummVM (игра, включая Beneath a Steel Sky ). [30] и Fennec ( веб-браузер ). [31]
- Дебиан
- Полный дистрибутив ARM Debian можно установить как приложение Maemo. [32] предоставление тысяч пакетов программного обеспечения (включая OpenOffice.org , Mozilla Firefox , Java , рабочие столы GNOME и LXDE и т. д.). Пакеты Debian ARM также можно использовать, если они изменены с помощью инструмента maemo-optify. [33] Возможность запуска практически немодифицированных пакетов Linux отличает Maemo от других мобильных операционных систем на базе Linux , таких как Android и webOS . [ нужна ссылка ]
Медийная поддержка
[ редактировать ]Другие типы мультимедиа, такие как аудиоформат .OGG, можно добавить с помощью плагинов сообщества.
- Видео
- MPEG-1 , MPEG-4 ASP (H.263) , RealVideo , AVI , 3GP
- Аудио/плейлисты
- MP3 , RealAudio , MPEG-4 , AAC , WAV , AMP , MP2 , AMR, AWB, M4A, WMA. OGG/Vorbis (требуется пакет дополнений), M3U, PLS
- Изображение/анимация
- JPEG , BMP , TIFF , PNG , SVG Tiny , ICO
- Текст/макет
- текстовые файлы , PDF , HTML .
Разработка программного обеспечения
[ редактировать ]Программное обеспечение можно разрабатывать на C с использованием Maemo SDK , Java (поддерживается Jalimo JVM), [34] Python , Ruby , Mono , Vala, Perl и Паскаль.
Maemo SDK основан на Debian -ориентированном наборе инструментов кросс-компиляции Scratchbox , который обеспечивает среду песочницы , в которой может осуществляться разработка. Scratchbox использует QEMU для эмуляции процессора ARM или sbrsh для удаленного выполнения инструкций. Корневые версии, совместимые с Scratchbox, доступны как для x86 , так и для ARM , поэтому большая часть разработки и отладки происходит на x86, а окончательная упаковка предназначена для ARM. [35]
В качестве новой функции операционной системы Maemo Maemo 5 предлагает библиотеку Qt в качестве компонента, поддерживаемого сообществом, наряду с официально поддерживаемым бэкэндом GTK+ . Это изменится с выпуском Harmattan, в котором библиотека Qt будет добавлена по умолчанию, а GTK+ станет поддерживаться сообществом. [36] языки программирования Python , C и C++ Также будут поддерживаться .
Сообщество Nokia Developer Wiki содержит статьи о разработке Qt, а также учебные пособия и статьи о разработке для операционной системы Maemo.
Аппаратное обеспечение
[ редактировать ]Операционная система Maemo предназначена для интернет-планшетов Nokia , которые имеют характеристики, очень похожие на высококлассные мобильные телефоны Nokia N-серии и E-серии , с TI OMAP ARM SoC , большими экранами и расширяемой внутренней памятью. [37] Хотя высокооптимизированная аппаратная природа Maemo делает ее работу на планшетном оборудовании, не подключенном к Интернету, очень затруднительной, большинство важных непатентованных частей операционной системы, а также некоторые доступные сторонние приложения активно исследуются. упакованы для Debian и доступны для использования в других дистрибутивах, что открывает широкий спектр других аппаратных возможностей. [38]
Nokia использует операционную систему Maemo на Nokia N900 и Nokia N9 . [ нужна ссылка ]
История версий
[ редактировать ]ОС2005
[ редактировать ]поставляемая вместе с моделью 770 Это оригинальная операционная система для интернет-планшетов, в ноябре 2005 года. Он поставлялся в комплекте с веб-браузером Opera , Flash 6 , базовыми электронной почты и RSS клиентами , аудио- и видеоплеерами , средствами просмотра PDF-файлов и изображений, графическим расширенным инструментом упаковки, интерфейсом (названным просто «Диспетчер приложений») и множеством простые игры и утилиты. [39]
ОС2006
[ редактировать ]16 мая 2006 года Nokia анонсировала новую версию ОС Internet Tablet OS . [40] который впоследствии был выпущен как бета-версия для 770 9 июня 2006 г. и как серийная версия 20 июня 2006 г. [41] Обновление отличается улучшенной производительностью и стабильностью, встроенным клиентом Google Talk, обновленным внешним видом и новой полноэкранной клавиатурой для пальцев. Из-за значительных изменений API и архитектуры существующие приложения потребовали перекомпиляции. Это последняя официально поддерживаемая версия ОС Internet Tablet OS для 770.
Также была включена возможность поддержки карт RS-MMC емкостью 2 ГБ ( отформатированных в FAT ). Ядро Linux было обновлено до версии 2.6.16 с включением соответствующих исправлений для платформы OMAP. В этой новой версии для улучшения интерактивности используется вытеснение ядра .
ОС2007
[ редактировать ]OS2007 была выпущена в комплекте с N800 8 января 2007 года, после ее презентации на 2007 в Лас-Вегасе саммите CES . В нем были исправлены значительные ошибки и улучшена производительность практически во всех областях ОС, включая обновленные версии веб-браузера Opera и Adobe Flash Player 7 , обновленный интерфейс, а также различные обновления API и библиотек.
ОС2008
[ редактировать ]OS2008 была выпущена вместе с N810 в ноябре 2007 года на базе Linux 2.6.21 и включала MicroB , новый веб-браузер на базе Mozilla , заменяющий Opera. Он также имеет встроенный общий доступ к файлам Samba и дополнительную поддержку форматов проигрывателя Windows Media и H.264, а также улучшенную поддержку USB-устройств. [42] [43] среди других дополнительных улучшений пользовательского интерфейса (особенно в направлении удобства управления пальцами). [44] Также было реализовано динамическое масштабирование частоты (от 165 МГц до 400 МГц), что дало N800 увеличение скорости на 70 МГц. [45]
Диабло
[ редактировать ]Diablo — это кодовое название обновления функций OS2008 (соответствует Maemo 4.1), [46] выпущен в июне 2008 года. [47] Основные функции включают значительные улучшения встроенного диспетчера приложений, дополнительные обновления операционной системы без перепрошивки («Бесшовное обновление программного обеспечения», SSU), Modest в качестве почтового клиента по умолчанию и новую версию браузера MicroB с лучшей производительностью и некоторым интерфейсом. улучшения (хотя все еще основаны на той же версии Gecko , что и MicroB от Chinook). [48] [49] Diablo также включила реализацию стека WiMAX для недолговечной версии N810 под названием N810 WiMAX edition .
СГУ
[ редактировать ]SSU, в частности, является одной из наиболее важных частей версии Diablo, поскольку в ней отсутствует система обновлений на основе флэш-памяти предыдущих выпусков Maemo, которая требовала от пользователя полной очистки своего устройства при каждом обновлении. С помощью SSU пользователь может получать обновления «по беспроводной сети». Это также отделяет пакетные обновления программного обеспечения от основных обновлений системы, как это требовалось при использовании флэш-метода, поэтому Nokia может выпускать более частые обновления для отдельных пакетов, чем раньше. [50]
Первое обновление SSU было выпущено 11 августа 2008 года и довело Diablo до версии 4.2008.30-2. Обновление в основном включает в себя обновления MicroB, Modest и инфраструктуры подключения, а также ряд других мелких исправлений.
Условия 5
[ редактировать ]Маэмо 5, также известный как Фримантл. [46] является операционной системой по умолчанию на Nokia N900 . В этой версии гораздо более удобный и последовательный пользовательский интерфейс, а также X-сервер, основанный на Xorg, а не на KDrive . [51] [52] Он также включает в себя несколько новых технологий, включая систему поиска Tracker , PulseAudio (замена ESD ), демон управления оборудованием OHM, структуру gUPnP UPnP , расширенную структуру определения местоположения и Upstart . Также были обновлены несколько существующих технологий, включая Gecko , BlueZ , gstreamer (будет включать OpenMAX ), GTK+ и Telepathy . [53] [54]
Maemo 5 поставляется с новым аппаратным обеспечением: Nokia N900 с процессором Texas Instruments OMAP 3 SoC , модемом HSPA и HD-камерой, что обеспечивает значительные улучшения в скорости, 3D -ускорении и воспроизведении мультимедиа. Nokia решила, что коммерческие версии платформы Maemo 5 не будут доступны на оборудовании N800/N810 по соображениям совместимости. [55] Проект Linux с открытым исходным кодом под названием Mer , вариант Maemo, был создан для предоставления альтернативной, полностью открытой операционной системы для мобильных устройств, включая Nokia N800 и N810. [56]
В отличие от большинства смартфонов, конечный пользователь может получить root-доступ , установив приложение, например «rootsh». [57] а затем введите соответствующую команду в терминале Maemo 5. [58] Устройство не нужно разблокировать или взломать для установки неподдерживаемого приложения. Британский оператор сотовой связи Vodafone имеет собственную, несколько более ограниченную версию операционной системы Maemo 5. Пользователи могут при желании перепрошить (перейти) на глобальный вариант операционной системы.
В операционную систему Maemo 5 предварительно загружено множество приложений, таких как:
- Интернет
- Браузер Maemo ( Mozilla на базе веб-браузер с Adobe Flash 9.4), [59] RSS-читатель
- Приложение для телефона
- VoIP
- Протокол инициации сеанса , Skype [60]
- Разговоры ( чат и SMS , без MMS ) [61]
- СМИ
- Камера, фотографии, медиаплеер
- Производство
- Электронная почта, календарь, программа для чтения PDF-файлов , контакты
- Карты Ovi (Определение местоположения на карте с помощью GPS , Поиск адреса или местоположения, Планирование маршрутов)
- Утилиты
- Часы, Примечания, Калькулятор, Эскиз
- Системные инструменты
- Файловый менеджер, Менеджер приложений для загрузок, Виджеты
- Игры
- Отказы, шахматы , блоки, шарики и маджонг
Nokia ожидает, что сообщество открытого исходного кода сыграет большую роль в разработке приложений для Maemo 5. [62] Например, на фестивале onedotzero в Лондоне компания Nokia запустила конкурс под названием PUSH N900, ориентированный на дизайнеров, художников, хакеров и моддеров. Конкурс предлагает участникам « подключить N900 к тому, что вам нравится » . [63]
Сторонними разработчиками создано более 1500 дополнительных приложений (в основном бесплатных для скачивания и использования). [64]
Условия Лесте
[ редактировать ]Этот раздел необходимо обновить . ( январь 2020 г. ) |
Подробная статья, Статус Лесте
Разработчик | Статус сообщества с открытым исходным кодом Leste |
---|---|
Семейство ОС | Unix-подобный |
Рабочее состояние | Активный |
Исходная модель | Открытый исходный код |
Маркетинговая цель | Операционная система для смартфонов |
Обновить метод | перепрошивка ПЗУ или dpkg (менеджер пакетов) |
Менеджер пакетов | ДПКГ |
Платформы | ARM, ARM64 , x86-64 |
ядра Тип | Монолитный ( Linux ) |
По умолчанию пользовательский интерфейс | Хилдон |
Официальный сайт | условия-лесте |
Maemo Leste — операционная система, которая в настоящее время находится в разработке. Это модернизированная и освобожденная версия Maemo 5, основанная на Devuan с основным ядром Linux . стремится разработать «независимую мобильную операционную систему, ориентированную на надежность». [65] Первые образы операционной системы были выпущены в феврале 2018 года. [66] Последняя версия поддерживает телефонные звонки и SMS-сообщения на ряде устройств, включая Nokia N900 (некоторые исправления ошибок и интеграция остались) и Motorola Droid 4 , как было объявлено в блоге, посвященном пятилетнему юбилею проекта. [67]
В настоящее время он находится в рабочем состоянии и поддерживает различные устройства, такие как N900, Motorola Droid 4 и PinePhone . В отличие от других дистрибутивов, Maemo Leste предназначен для устройств, где его можно использовать с исходными ядрами Linux, чтобы предлагать правильные обновления как функциональности, так и безопасности. Операционная система стремится быть полностью открытой и даже повторно реализует некоторые закрытые компоненты, которые присутствовали в Maemo Fremantle.
Maemo Leste полностью разработана сообществом, и ее разработчики активны на #maemo-leste. соединять в сети IRC Libera Chat .
Хакерские издания
[ редактировать ]Выпуск Nokia N800 в январе 2007 года включал в себя ОС Internet Tablet OS 2007. OS2007 работала только на N800, и Nokia не планировала выпускать ее для 770 ; однако отзывы недовольных владельцев 770 [68] побудило Nokia выпустить в феврале 2007 года неподдерживаемый гибрид OS2006 и OS2007, получивший название Internet Tablet OS 2007 Hacker Edition. [69] OS2007HE объединила двоичные части OS2006 с большинством обновленных библиотек и приложений пользовательского пространства OS2007.
Nokia последовала за выпуском N810 и OS2008 в ноябре 2007 года, выпустив OS2008 Hacker Edition для 770 14 февраля 2008 года, применив метод, аналогичный выпуску OS2007HE, для создания гибрида между OS2006 и OS2007. Редакции Hacker Editions позволяют пользователям 770 получать доступ к последним версиям ОС Internet Tablet и стороннему программному обеспечению, хотя из-за аппаратных ограничений 770 и повышенных требований к процессору OS2008 производительность в большинстве областей уступает производительности OS2007 HE. [70]
Альтернативные рабочие столы
[ редактировать ]В дополнение к официально поддерживаемой среде Hildon, которая входит в стандартную комплектацию планшетов, доступно несколько альтернативных настольных систем. Penguinbait, участник сообщества Internet Tablet Talk, успешно портировал KDE 3 . [71] открытая коробка , [72] и Xfce [73] на N800 и N810 (N770 может работать с ранней версией порта KDE). порт KDE Plasma Workspaces . Разработан [74] LXDE — это рабочий стол по умолчанию для дистрибутива Easy Debian , который устанавливается как одно приложение в Maemo, но обеспечивает доступ ко всему спектру программного обеспечения дистрибутива ARM Debian (включая GIMP, Iceweasel/Firefox и OpenOffice). [32] через среду chroot .
Производные
[ редактировать ]МиГо
[ редактировать ]После выпуска кодовой базы MeeGo сообщество предприняло две основные попытки внедрить MeeGo на текущие устройства Maemo (N800, N810 и N900), поскольку Nokia выпустила N9 на базе MeeGo. Эти усилия представляют собой адаптацию MeeGo для устройств N800 и N810. [75] [76] и проект MeeGo to N900. [77]
Харматтан
[ редактировать ]Первоначально Harmattan планировался как переходная операционная система, разработанная Nokia и призванная стать мостом между Nokia Maemo и проектом MeeGo. Он по-прежнему использует менеджер пакетов APT для приложений, но графический пользовательский интерфейс и основные части системы были улучшены, переписаны с нуля или основаны на платформах Meego. Он активно использует библиотеки Qt вместо GTK+ / Hildon и представил новую парадигму пользовательского интерфейса, основанную на жестах смахивания, выполняемых от края экрана. [78] [79] После проблем с оригинальным проектом Meego компания Nokia решила переименовать Harmattan в Meego/Harmattan и выпустила свой N9 с этой ОС.
Более
[ редактировать ]Mer — это полностью бесплатный дистрибутив программного обеспечения с открытым исходным кодом, предназначенный для мобильных и встраиваемых систем, сначала разработанный для открытой реализации Maemo, а затем переработанный на основе инструментов MeeGo.
Qt
[ редактировать ]В январе 2008 года Nokia начала процесс приобретения Trolltech , разработчика платформы приложений Qt . С тех пор Nokia объявила о планах включить библиотеки Qt в состав Maemo к четвертому кварталу » пользовательского интерфейса для конкретной платформы 2008 года, хотя и без « гильдонизированного , который предлагается в GTK (это означает, что приложения Qt будут выглядеть иначе, чем «гильдонизированные» приложения GTK). [80] [81] Это облегчит перенос приложений Qt на платформу для разработчиков и сделает новые приложения доступными для пользователей. Поддержка Qt на устройствах S60 , вероятно, приведет к совместному использованию кроссплатформенных приложений между двумя платформами. [82] [83] Это объявление было встречено неоднозначной реакцией в сообществе разработчиков. [84] [85]
История выпусков
[ редактировать ]Мы
[ редактировать ]Кодовые имена Maemo названы в честь ветров. Например, последний выпуск под кодовым названием «Фремантл» является отсылкой к « Фримантл Доктор» , западноавстралийскому народному термину, обозначающему прохладный дневной морской бриз, который дует в летние месяцы в юго-западных прибрежных районах Западной Австралии.
Версия | Кодовое имя | Идентификатор сборки | Дата выпуска | Первое устройство поставляется с | Примечания | Поддерживаемые устройства | |
---|---|---|---|---|---|---|---|
ОС2005 | 1.1 | - | 2.2005.45-1 | ноябрь 2005 г. | 770 | 770 | |
3.2005.51-13 | декабрь 2005 г. | 770 | |||||
5.2006.13-7 | апрель 2006 г. | 770 | |||||
ОС2006 | 2.0 | Мистраль | 0.2006.22-21 | май 2006 г. | Бета-версия | 770 | |
1.2006.26-8 | май 2006 г. | 770 | |||||
2.1 | Сирокко | 2.2006.39-14 | ноябрь 2006 г. | 770 | |||
2.2 | Грегале | 3.2006.49-2 | январь 2007 г. | 770 | 770 | ||
ОС2007 | 3.0 | Отличный | 2.2006.51-6 | январь 2007 г. | Н800 | 770*, Н800 | |
3.1 | 3.2007.10-7 | март 2007 г. | 770*, Н800 | ||||
3.2 | 4.2007.26-8 | июль 2007 г. | 770*, Н800 | ||||
4.2007.38-2 | октябрь 2007 г. | Исправление повреждения SDHC | 770*, Н800 | ||||
ОС2008 | 4.0 | Чинук | 1.2007.42-18 | ноябрь 2007 г. | N810 | (только N810) | N810 |
1.2007.42-19 | ноябрь 2007 г. | Только обновление ядра (только N810) | N810 | ||||
1.2007.44-4 | ноябрь 2007 г. | Бета-версия (только N800) | Н800 | ||||
2.2007.50-2 | ноябрь 2007 г. | 770*, Н800, Н810 | |||||
2.2007.51-3 | Январь 2008 г. | Только обновление NOLO (загрузчика Nokia) | 770*, Н800, Н810 | ||||
4.1 | Диабло | 4.2008.23-14 | июнь 2008 г. | Добавляет поддержку SSU (бесшовное обновление программного обеспечения). | Н800, Н810 | ||
4.2008.30-2 | август 2008 г. | Первое обновление СБУ | Н800, Н810 | ||||
4.2008.36-5 | сентябрь 2008 г. | Н800, Н810 | |||||
5.2008.43-7 | декабрь 2008 г. | Н800, Н810 | |||||
Условия 5 | 5.0 | Фримантл | 1.2009.42-11 | ноябрь 2009 г. | Н900 | В комплекте официально поддерживаемые библиотеки Qt (PR1.2), упор делается на использование пальцев, а не стилуса. | Н900 |
1.2009.44-1 | Январь 2010 г. | Подготовительная версия прошивки 2.2009.51-1, выпущенная только OTA (по беспроводной сети) для пользователей 1.2009.42-11. | Н900 | ||||
2.2009.51-1 | Январь 2010 г. | Также известен как PR1.1. [86] | Н900 | ||||
3.2010.02-8 | февраль 2010 г. | Подготовительный релиз прошивки PR1.2. Также известен как PR1.1.1. [87] | Н900 | ||||
10.2010.12-9 | май 2010 г. | PR1.2, только для Гонконга, с китайскими методами ввода, [88] с поддержкой китайского ввода. [89] | Н900 | ||||
10.2010.19-1 | май 2010 г. | PR1.2, видеозвонки Skype и Google, чат Facebook IM, улучшенные Карты, портретный просмотр, улучшенная электронная почта, Qt 4.6, позволяющий использовать новые приложения [89] | Н900 | ||||
20.2010.36-2 | 25 октября 2010 г. | PR1.3, Qt 4.7.0, полная поддержка OVI-Suite, обновленное ядро с патчами kexec для MeeGo, исправления ошибок. | Н900 | ||||
21.2011.38-1 | 26 октября 2011 г. | PR1.3.1, исправляет проблему DigiNotar и проблему безопасности апплета панели управления. | Н900 | ||||
МиГо | 1.0 | Арлингтон | 1.0 | 26 мая 2010 г. | В первую очередь версия для нетбуков; для мобильных устройств был выпущен только дополнительный код (Nokia N900). | Н900 и т. д. | |
1.1 | Ирвин | 1.1 | 28 октября 2010 г. | Поддержка сенсорных устройств, предлагаемая в Handset UX [90] | Аава и Нокиа N900 | ||
1.2 | Харматтан | 1.2011.34-2 | 19 мая 2011 г. | N950 | В комплекте официально поддерживаемые библиотеки Qt, начинается переход на MeeGo, включены библиотеки MeeGo, но основной системой является Maemo. | Н9, Н950 |
*: Hacker Editions , выпущенная Nokia, но поддерживаемая сообществом. В основном используется разработчиками для продолжения разработки программ на старом оборудовании.
Условия саммита
[ редактировать ]В 2008 и 2009 годах разработчики и пользователи Maemo собирались на Maemo Summit, регистрация на который была бесплатной. Каждый участник получил бейдж и футболку Maemo.
Саммит Maemo 2009 состоялся в Амстердаме . 9 октября [91] Первый день был днем Nokia, а остальные два дня были посвящены вкладу сообщества. На саммите присутствовало около 400 разработчиков. Nokia передала независимым разработчикам 300 устройств N900 В ходе саммита .
Саммит Maemo 2009 года также стал последним саммитом Maemo с момента запуска MeeGo. Мероприятие было заменено конференцией MeeGo.
См. также
[ редактировать ]- Легкий Писи
- Хилдон
- Серия 90 (программная платформа)
- При этом
- МиГо
- оТелефон
- Симбиан
- Тизен
- Убунту Мобайл
- Нокиа Н900
- Нокиа Н950
- ОС Парусник
Ссылки
[ редактировать ]- ^ Перейти обратно: а б «Закрытые пакеты Фримантла» (вики). Мамо . Проверено 10 июня 2013 г.
- ^ «Торговая марка» . Условия эксплуатации . Маэмо. 23 сентября 2008 года . Проверено 29 августа 2009 г.
- ^ Сампса Курри (11 октября 2012 г.), История Nokia MeeGo , заархивировано из оригинала 16 октября 2012 г.
- ^ «Полный текст: меморандум генерального директора Nokia Стивена Элопа о «Горящей платформе»» . Уолл Стрит Джорнал . 9 февраля 2011 г. Архивировано из оригинала 11 февраля 2011 г.
- ^ Том Холверда (11 октября 2012 г.). «История Maemo и MeeGo от Nokia» . Новости ОС.
- ^ Hildon Foundation , данные получены 13 июля 2013 года .
- ^ «Nokia предоставит поддержку в миграции сервисов Maemo.Org» , Tizen Experts , Meego Experts, 2 декабря 2012 г. , дата обращения 13 июля 2013 г.
- ^ Доска: Форумы TMO переданы в дар Hildon Foundation , Маемо, 12 декабря 2012 г. , получено 13 июля 2013 г.
- ^ «Маэмо Лесте — Маэмо Лесте» . maemo-leste.github.io . Проверено 23 мая 2020 г.
- ^ Рэй, Билл (26 января 2007 г.). «Nokia N800 ИНТЕРНЕТ-планшет • Обновление оборудования» . Reghardware.co.uk. Архивировано из оригинала 2 мая 2009 года . Проверено 16 декабря 2011 г.
- ^ «Загрузка фотографий с Flickr: панорамный рабочий стол My Nokia #N900» . Flickr.com. 11 сентября 2009 года . Проверено 1 января 2010 г.
- ^ «Панорама рабочих столов» . maemo.nokia.com. Архивировано из оригинала 29 декабря 2009 года . Проверено 16 сентября 2009 г.
- ^ YouTube – Практический обзор Nokia N900 . Ютуб, ООО. 2 сентября 2009 г. Архивировано из оригинала 21 декабря 2021 г. Проверено 16 сентября 2009 г.
- ^ YouTube – Практический опыт работы с Nokia N900 . Ютуб, ООО. 2 сентября 2009 г. Архивировано из оригинала 21 декабря 2021 г. Проверено 16 сентября 2009 г.
- ^ Перейти обратно: а б Бангеман, Эрик (12 февраля 2007 г.). «Обзор N800 от Ars Technica» . Arstechnica.com . Проверено 8 декабря 2010 г.
- ^ Анонс — Официальное обновление безопасности PR1.3.1 — maemo.org — Обсуждение . Talk.maemo.org (26 октября 2011 г.). Проверено 13 июля 2013 г.
- ^ Сообщество SSU — вики maemo.org . Wiki.maemo.org (16 июня 2013 г.). Проверено 13 июля 2013 г.
- ^ «Объявлен официальный анонс N810 WiMAX» . Интернетtablettalk.com. 1 апреля 2008 г. Архивировано из оригинала 1 января 2011 г. Проверено 8 декабря 2010 г.
- ^ Гил, Ким (1 июня 2007 г.). «Nokia и Maemo в новом мобильном контексте GNOME» (FLV) . п. 22 . Проверено 28 апреля 2008 г.
- ^ «Краткое руководство пользователя maemo 4» (PDF) . Нокиа. 2007. с. 11 . Проверено 16 апреля 2011 г.
- ^ «Руководство пользователя Internet Tablet OS версии 2008» (PDF) . Нокиа. 2007. с. 14. Архивировано из оригинала (PDF) 20 августа 2008 года . Проверено 24 июня 2009 г.
- ^ "Начиная" . Обзор платформы Maemo . Нокиа. Архивировано из оригинала 16 июня 2008 года . Проверено 15 августа 2008 г.
- ^ «Что такое Маэмо?» . Начиная . Нокиа. Архивировано из оригинала 25 сентября 2008 года . Проверено 14 августа 2008 г.
- ^ Абинадер, Бруно (1 апреля 2008 г.). «Re: Отчет о наборе тестов Systemtap для архитектуры руки» . Systemtap (список рассылки) . Проверено 28 апреля 2008 г.
- ^ «Начало работы с мультимедиа», 4.x , Maemo, заархивировано из оригинала 18 мая 2008 г.
- ^ «N900 и Maemo5 воспроизводят прямую трансляцию vp8/webm» . Мерали. 24 мая 2010 г. Архивировано из оригинала 14 июля 2010 г. Проверено 8 декабря 2010 г.
- ^ Освобождение (вики), Стандарты .
- ^ «Список встроенных приложений» , Технические характеристики N810 , Nokia .
- ^ «Фримантл Старс» . Маэмо (вики). Нокиа . Проверено 16 сентября 2009 г.
- ^ «СкуммВМ» . Загрузки . Маэмо . Проверено 14 июля 2010 г.
- ^ Феннек (вики) , Mozilla .
- ^ Перейти обратно: а б Коле Педжорян (12 октября 2008 г.). «Easy Debian переходит в раздел «Дополнительно»» .
- ^ «README – maemo-optify в Maemo Application Framework» . Гиториозный . Ярлык АС. Архивировано из оригинала 14 сентября 2009 года . Проверено 17 сентября 2009 г.
- ^ «Маэмо – Халимо» (на немецком языке). Wiki.evolvis.org. Архивировано из оригинала 29 сентября 2010 года . Проверено 8 декабря 2010 г.
- ^ Обзор процесса разработки программного обеспечения с использованием среды maemo SDK. Архивировано 2 февраля 2009 г. на Wayback Machine.
- ^ «Маэмо Харматтан Qt и многое другое» . SlideShare Inc. 4 июля 2009 года . Проверено 17 сентября 2009 г.
- ^ «Характеристики устройства» . Форум.nokia.com. 1 декабря 2010 года. Архивировано из оригинала 31 августа 2009 года . Проверено 8 декабря 2010 г.
- ^ «Команда упаковки Debian Maemo» . Wiki.debian.org. 16 марта 2009 года . Проверено 8 декабря 2010 г.
- ^ «Профиль устройства 770» . Архивировано из оригинала 12 июля 2012 года. Список прилагаемых приложений для OS2005.
- ^ «Nokia – Интернет-планшет Nokia 770 добавляет поддержку интернет-вызовов и обмена мгновенными сообщениями» . Пресс.nokia.com. 16 мая 2006 г. Архивировано из оригинала 8 июня 2008 г. Проверено 8 декабря 2010 г.
- ^ «Поступление Nokia 770 Tablet с ОС 2006» . Архивировано из оригинала 9 сентября 2012 года. Новостная статья о выпуске OS2006.
- ^ USB в OS2008 (статья), Ибрадо .
- ^ Алхола, Кейт, Форум: USB On-The-Go (веб-журнал), Nokia, заархивировано из оригинала 12 мая 2008 г. .
- ^ «N810: возможности OS2008» . Европа: Нокиа. Архивировано из оригинала 22 февраля 2008 года.
- ^ «Разработчики, Масштабирование частот с помощью OS2008» (список рассылки). Маэмо. [ мертвая ссылка ]
- ^ Перейти обратно: а б «Кодовые имена» . Маэмо . Проверено 25 июня 2008 г.
- ^ «Обновление функций OS2008: перепрошить планшет (в последний раз?)» . Новости (объявление). Маэмо . Проверено 8 декабря 2010 г.
- ^ «Что мы знаем о Diablo (Maemo 4.1)» . Интернет-форумы, посвященные планшетам . 9 марта 2008 г. Архивировано из оригинала 21 мая 2008 г. . Проверено 28 апреля 2008 г.
- ^ Грин, Джонатан (24 октября 2007 г.). «Грядет не столь скромное обновление электронной почты» . Рекомендуемые приложения Maemo . Архивировано из оригинала 23 февраля 2008 года . Проверено 28 апреля 2008 г.
- ^ «Интервью с Урхо Конттори» . серия Н. Архивировано из оригинала 30 апреля 2008 года . Проверено 8 декабря 2010 г.
- ^ «Нет согласованности в прокрутке/полосах прокрутки в связанных приложениях OS2008» . Маэмо. 2564 . Проверено 16 декабря 2011 г.
- ^ «Поддержка мыши (поддержка Bluetooth и USB на 770)» . Маэмо. 1897 год . Проверено 16 декабря 2011 г.
- ^ «Сессия разработчиков OSiM Maemo» . Разговор с планшетом в Интернете. 18 сентября 2008 г. Архивировано из оригинала 1 января 2011 г. Проверено 8 декабря 2010 г.
- ^ «Фримантл» . Дорожная карта (вики). Маэмо . Проверено 16 декабря 2011 г.
- ^ Гил, Куим (14 апреля 2009 г.). "Как" . Маэмо . Проверено 8 декабря 2010 г.
- ^ «Mer – мобильный дистрибутив Linux» (веб-журнал) . Проверено 10 ноября 2009 г.
- ^ «Root-доступ» . Вики . Мамо . Проверено 10 июня 2013 г.
- ^ «Любители свободы программного обеспечения: вот и Maemo 5» (Веб-журнал) . Флорс . WordPress. 27 августа 2009 года . Проверено 16 сентября 2009 г.
- ^ «Программное обеспечение: Браузер» . Маэмо . Нокиа. Архивировано из оригинала 29 декабря 2009 года . Проверено 1 января 2010 г.
- ^ «Программное обеспечение: Телефон» . Маэмо . Нокиа. Архивировано из оригинала 30 августа 2009 года . Проверено 16 сентября 2009 г.
- ^ «Теперь это официально: запуск Maemo 5 и N900!» . Мамо . Нокиа. 30 августа 2009 года . Проверено 18 сентября 2009 г.
- ^ YouTube – Кто будет создавать приложения для Nokia N900? . Google. 6 сентября 2009 г. Архивировано из оригинала 21 декабря 2021 г. Проверено 16 сентября 2009 г. - через YouTube.
- ^ «Что такое PUSH N900» . Нокиа. Архивировано из оригинала 14 июля 2011 года . Проверено 16 сентября 2009 г.
- ^ Йерц, Михал (6 декабря 2006 г.). «Полный каталог программного обеспечения Maemo 5» . Мой Маэмо . Проверено 16 декабря 2011 г.
- ^ «NLnet Maemo Leste» . nlnet.nl/project/MaemoLeste/ . Проверено 5 января 2024 г.
- ^ «Маэмо Лесте — Стоя на плечах гигантов — Маэмо Лесте» .
- ^ «Maemo Leste — пятилетний юбилей и выпуск «Химеры»» . maemo-leste.github.io . Проверено 5 января 2024 г.
- ^ Мы получаем некоторые отзывы ... и теперь у нас есть план. Сообщение в блоге Ари Яакси об OS2007 для 770.
- ^ Вышел первый выпуск хакерской версии OS 2007/770. Объявление о первом выпуске OS2007 HE в блоге Карлоса Геррейро.
- ^ Internet Tablet Hacker Edition выпущен на уровне Chinook. Объявление о первом выпуске OS2008 HE.
- ^ «Установка KDE/Koffice стала простой для всех» . Интернетtablettalk.com. Архивировано из оригинала 22 декабря 2008 года . Проверено 8 декабря 2010 г.
- ^ «OPENBOX-ROX уже доступен» . Интернетtablettalk.com. Архивировано из оригинала 22 декабря 2008 года . Проверено 8 декабря 2010 г.
- ^ «XFCE доступен» . Интернетtablettalk.com. 13 сентября 2007 г. Архивировано из оригинала 22 декабря 2008 г. Проверено 8 декабря 2010 г.
- ^ «Почему бы не пропустить дальше? (KDE4 для IT-специалистов)» . Geekpenguin.blogspot.com. 22 апреля 2008 года . Проверено 8 декабря 2010 г.
- ^ «Аппаратная адаптация MeeGo для N8x0 – maemo.org – Обсуждение» . Talk.maemo.org . Проверено 14 июля 2010 г.
- ^ «Неофициальная аппаратная адаптация MeeGo для Nokia N8x0» . meego.com. Архивировано из оригинала 5 июня 2010 года.
- ^ «Краткий статус проекта MeeGo to N900 – maemo.org – Обсуждение» . Talk.maemo.org. 22 апреля 2010 г. Проверено 14 июля 2010 г.
- ^ «Маэмо Харматтан Qt и многое другое» . Slideshare.net. 4 июля 2009 года . Проверено 8 декабря 2010 г.
- ^ «Ошибка 1046 — RFE: профили управления питанием (переменный ток/батарея, время, окружающая среда и заставка)» . Bugs.maemo.org . Проверено 16 декабря 2011 г.
- ^ «Qt будет поддерживаться в дополнение к GTK+» . Объявления maemo.org . 15 апреля 2008 г. Архивировано из оригинала 20 апреля 2008 г. Проверено 28 апреля 2008 г.
- ^ Джексон, Ари (14 апреля 2008 г.). «CTIA и Qt » Блог Ари Джексона . Получено 28 апреля.
- ^ Гил, Ким (29 января 2008 г.). «Гномы, тролли и земли Маэмо» . цветы . Проверено 27 апреля 2008 г.
- ^ Пол, Райан (23 апреля 2008 г.). «Интернет-планшеты Nokia получают Ubuntu и Qt» . Арс Техника . Проверено 27 апреля 2008 г.
- ^ ван ден Овер, Йос (28 января 2008 г.). «переваривание приобретения Trolltech» . блог oever . Архивировано из оригинала 2 апреля 2008 года . Проверено 27 апреля 2008 г.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка ) - ^ Уилкокс, Марк (3 февраля 2008 г.). «Троллтех, Linux, открытый исходный код, будущее?» . Форум Марка Уилкокса Блог Nokia . Архивировано из оригинала 6 сентября 2008 года . Проверено 27 апреля 2008 г.
- ^ «Маэмо 5/PR1.1» (вики) . Маэмо . Проверено 14 июля 2010 г.
- ^ «Маэмо 5/PR1.1.1» (вики) . Маэмо . Проверено 14 июля 2010 г.
- ^ «N900 (с PR 1.2) представлен в Гонконге с потрясающим промо-видео» . Блог MeeGo . Маэмо Централ. 30 апреля 2010 года. Архивировано из оригинала 10 июля 2012 года . Проверено 14 июля 2010 г.
- ^ Перейти обратно: а б «Маэмо 5/PR1.2» (вики) . Маэмо . Проверено 14 июля 2010 г.
- ^ «Выпуск проекта MeeGo v1.0 Core Software Platform и Netbook User Experience» . Meego.com. Архивировано из оригинала 1 декабря 2010 года . Проверено 8 декабря 2010 г.
- ^ «Саммит» (вики) . Маэмо. 9 октября 2009 года . Проверено 29 ноября 2017 г.
Внешние ссылки
[ редактировать ]- Официальный сайт
- Maemo Leste на Maemo.org и GitHub (преемник Maemo Fremantle )