Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Maemo - это программная платформа, изначально разработанная Nokia , а теперь разработанная сообществом для смартфонов и интернет-планшетов . [2] Платформа включает как операционную систему Maemo, так и SDK . Maemo играет ключевую роль в стратегии Nokia, чтобы конкурировать с Apple , и Android , [3] , и что стратегия потерпела неудачу из - за чрезмерного финансирования . [4] [5]

Maemo в основном основан на открытом исходном коде и был разработан Maemo Devices в Nokia в сотрудничестве со многими проектами с открытым исходным кодом, такими как ядро Linux , Debian и GNOME . Maemo основан на Debian GNU / Linux и использует большую часть своего графического интерфейса , фреймворков и библиотек из проекта GNOME . Он использует оконный менеджер Matchbox и фреймворк Hildon на основе GTK в качестве графического интерфейса пользователя и фреймворка приложения .

Пользовательский интерфейс в Maemo 4 похож на многие интерфейсы ручных и имеет «домашний» экран, с которого осуществляется доступ все приложения и настройки. Главный экран разделен на области для запуска приложений, строку меню и большую настраиваемую область, в которой может отображаться такая информация, как программа для чтения RSS , проигрыватель Интернет-радио и окно поиска Google. Пользовательский интерфейс Maemo 5 немного отличается; Строка меню и информационная область объединены в верхнюю часть дисплея, а четыре рабочих стола можно настроить с помощью ярлыков и виджетов.

На Всемирном мобильном конгрессе в феврале 2010 года было объявлено, что проект Maemo будет объединен с Moblin для создания мобильной программной платформы MeeGo . Несмотря на это, сообщество Maemo продолжало оставаться активным, и в конце 2012 года Nokia начала передавать права собственности на Maemo фонду Hildon Foundation , который был заменен немецкой ассоциацией Maemo Community eV . [6] [7] [8]

С 2018 года в разработке находится новая версия Maemo Leste, основанная на Devuan . [9]

Пользовательский интерфейс [ править ]

OS2005 – OS2008 [ править ]

До Maemo 4 (AKA OS2008) экраном по умолчанию был «Главный» экран - центральная точка, из которой осуществляется доступ ко всем приложениям и настройкам. Главный экран разделен на следующие области:

  • По вертикали в левой части экрана расположена панель задач с апплетами для веб-браузера, коммуникаций и меню приложений по умолчанию. Их можно изменить с помощью сторонних плагинов (например, для создания избранного или меню команд).
  • По горизонтали в верхней левой половине находится строка меню, которая показывает имя приложения и заголовок окна и дает доступ к меню приложения (которое содержит типичный файл, редактирование, представление, инструменты и т. Д., Меню и подменю).
  • По горизонтали в правом верхнем квадранте находится строка состояния, содержащая значки, такие как время автономной работы, беспроводное соединение, громкость, состояние Bluetooth и яркость по умолчанию. Они могут быть расширены с помощью сторонних плагинов таким же образом, как и панель задач.
  • Оставшаяся большая часть дисплея содержит Главную апплеты (примерно аналогичного Apple Inc. «s Dashboard виджетов ), которые могут отображать данные, а также служащий для быстрого доступа к приложениям. К ним по умолчанию относятся программа для чтения RSS, проигрыватель интернет-радио, окно поиска Google и список контактов, но их также можно расширить с помощью сторонних плагинов.

Интерфейс использует либо сенсорный экран, либо навигационную панель и кнопку выбора с отдельными кнопками возврата, меню и возврата. Он способен принимать ввод текста посредством распознавания рукописного ввода, двух различных размеров экранной клавиатуры и ввода с аппаратной клавиатуры с N810 . [10]

Maemo 5 (Фримантл) [ править ]

В Nokia N900 установлена ​​ОС Maemo 5 на базе Linux.

Пользовательский интерфейс Maemo 5 отличается от своих предшественников. Он предоставляет четыре полностью настраиваемых (с возможностью добавлять / удалять виджеты, перемещать виджеты, изменять фон и настраивать ярлыки для приложений / контактов) «Домашних» экранов, [11] называемых Panorama Desktop. [12] Переключение с одного рабочего стола на другой осуществляется горизонтальным движением пальца по фону. Доступ к приборной панели осуществляется через верхний левый значок, и на ней отображаются все запущенные приложения аналогично функции Exposé в Mac OS X от Apple.Операционная система. На панели управления запущенные приложения можно вернуть в полноэкранный режим, коснувшись окна предварительного просмотра, а приложения можно закрыть, коснувшись символа X, расположенного в верхнем правом углу окна предварительного просмотра, аналогично концепции закрытия приложений в других операционные системы. Панель запуска приложений, в которой могут быть запущены все установленные приложения, также доступна с панели управления. [13] [14] Если ни одна задача или приложение не работает в фоновом режиме, нажатие на верхний левый значок пропускает панель мониторинга и напрямую отображает средство запуска приложений.

Maemo предоставляет веб-браузер MicroB на основе Mozilla с полной поддержкой 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 ). Он также предупреждает, что учетная запись root Maemo имеет простой пароль по умолчанию (пользователь: gainroot, пароль: rootme), который необходимо изменить перед включением удаленного доступа. [20]

Maemo использует числовой код безопасности как способ заблокировать элементы управления и отображение устройства независимо от пароля root, чтобы предотвратить несанкционированный доступ. [21]

Архитектура программного обеспечения [ править ]

Maemo - это модифицированная версия дистрибутива Debian GNU / Linux , уменьшенная для мобильных устройств. [22] Он использует графический пользовательский интерфейс на основе системы X Window с использованием Xomap и оконного менеджера Matchbox . Графический интерфейс пользователя использует набор инструментов GTK +, а также виджеты и API пользовательского интерфейса Hildon . [23]

BusyBox , программный пакет для встраиваемых и мобильных устройств, заменяет GNU Core Utilities, используемые в Debian -proper, для уменьшения использования памяти и требований к хранилищу (за счет некоторых функций). [24]

ESD используется в качестве основного звукового сервера, а GStreamer используется поставляемым медиаплеером для воспроизведения звуков и фильмов. Форматы, поддерживаемые GStreamer, могут быть расширены путем компиляции подключаемых модулей GStreamer в скретчбоксе ( Maemo SDK ), что было сделано, например, для поддержки платформы Ogg [25], а также экспериментальных функций, таких как WebM и VP8 после того, как они объявил Google . [26] Сторонние медиаплееры могут получить доступ к GStreamer напрямую или через «osso-media-server». [ необходима цитата ]

Управление окнами осуществляется менеджером окон Matchbox, который ограничивает экран отображением одного окна за раз ( Ubuntu Netbook Edition реализует аналогичную систему). Это сделано для повышения удобства использования мобильного устройства с небольшим экраном.

Хотя Maemo основан на GNU / Linux и другом программном обеспечении с открытым исходным кодом, некоторые части Maemo остаются закрытыми. К ним относятся некоторые программы пользовательского пространства, такие как определенные апплеты строки состояния и панели задач (включая апплет яркости дисплея) и приложения, а также некоторые системные демоны, связанные с подключением и управлением питанием. [27]

Программное обеспечение [ править ]

Maemo поставляется с рядом встроенных приложений, но дополнительные приложения могут быть установлены из ряда источников, включая различные официальные репозитории программного обеспечения и программного обеспечения сообщества , а также файлы deb через встроенный диспетчер пакетов «Диспетчер приложений» или расширенный Packaging Tool и dpkg . Другие приложения включают в себя Mozilla основанного MiCRob браузер, Macromedia Flash плеер, Gizmo5 и Skype . [28]

Известные сторонние приложения [ править ]

Частично к свободной и открытой исходной природе Linux и Maemo, перенос приложений на Maemo является простой процедурой. Из-за этого для платформы доступно множество сторонних приложений . Некоторые приложения представляют собой оригинальное программное обеспечение, написанное специально для Maemo, в то время как другие приложения являются прямыми портами существующих программ Linux. Некоторые известные программы включают:

Медиаплееры
MPlayer
Интернет
Claws Mail , Modest , Midori , Firefox для мобильных устройств , Opera Mobile
Офисные приложения
Gnumeric (электронная таблица), Abiword (обработка текста)
Мгновенное сообщение
Пиджин
VOIP
Gizmo5 , Skype
Игры
Битва за Веснот , Wormux, Doom , Angry Birds
Другие
FBReader (программа для чтения электронных книг), GPE ( PIM, совместимый с OpenSync ), rdesktop (удаленный доступ по RDP), Rhapsody (музыка по подписке, только для США), ScummVM (эмулятор игры), Free42 ( эмулятор калькулятора HP-42S ), Monsoon HAVA (TV просмотрщик и контроллер), Navit ( программа для GPS- навигации), Vagalume ( плеер Last.FM ), VNC
Фримантл Старс
Приложения, разработанные сообществом и поддерживаемые Nokia как Fremantle Stars, станут частью Maemo 5. [29] Известные приложения включают ScummVM (игра, включая Beneath a Steel Sky ) [30] и Fennec ( веб-браузер ). [31]
Debian
OpenOffice.org работает на Maemo 5 с использованием Easy Debian.
Полный дистрибутив 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 (который поддерживается JVM Jalimo), [34] Python , Ruby , Mono , Vala, Perl и Pascal.

Maemo SDK основан на ориентированном на Debian наборе инструментов кросс-компиляции Scratchbox , который предоставляет среду песочницы, в которой может происходить разработка. Scratchbox использует QEMU для эмуляции процессора ARM или sbrsh для удаленного выполнения инструкций. Совместимые с Scratchbox rootstraps доступны как для 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 , с SoC TI OMAP ARM , большими экранами и расширяемой внутренней памятью. [37] Несмотря на то, что Maemo сильно оптимизирован и зависит от аппаратного обеспечения, что делает его работу на планшетном оборудовании, отличном от Интернета, очень сложно, большинство важных непатентованных частей операционной системы, а также некоторые из доступных сторонних приложений, активно упаковываются для Debian и доступны для использования в других дистрибутивах, что откроет широкий спектр других вариантов оборудования. [38]

Nokia работает под управлением операционной системы Maemo на Nokia N900 и Nokia N9 . [ необходима цитата ]

История версий [ править ]

Версии Maemo и некоторых вилок

OS2005 [ править ]

OS2005 Рабочий стол

Это оригинальная операционная система для Интернет-планшетов, поставленная с 770 в ноябре 2005 года. Он поставлялся в комплекте с веб-браузером Opera , Flash 6 , основными почтовыми и RSS- клиентами, аудио- и видеоплеерами , программами для просмотра PDF-файлов и изображений, графическим инструментом Advanced Packaging Tool, интерфейсом (называемым просто «Диспетчер приложений») и различными простые игры и утилиты. [39]

OS2006 [ править ]

OS2006 с указанием дат Pimlico

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 платформ включены. В этой новой версии для улучшения интерактивности используется вытеснение ядра .

OS2007 [ править ]

OS2007 Рабочий стол с изображением OMWeather

OS2007 была выпущена в комплекте с N800 8 января 2007 года, после ее презентации на саммите CES 2007 в Лас-Вегасе . В нем были исправлены значительные ошибки и улучшена производительность практически во всех областях ОС, включая обновленные версии веб-браузера Opera и Adobe Flash Player 7 , обновленный интерфейс и различные обновления API и библиотек.

OS2008 [ править ]

OS2008 Рабочий стол

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] Основные функции включают значительные улучшения встроенного диспетчера приложений, дополнительные обновления операционной системы без перепрошивки («Бесшовное программное обеспечение» Update », 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 и инфраструктуры подключения, а также ряд других мелких исправлений.

Maemo 5 [ править ]

Скриншот Maemo 5

Maemo 5, также известная как Fremantle [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-доступ , установив приложение, такое как «rooth», [57], а затем введя соответствующую команду в терминале в Maemo 5. [58] Устройство не требует. быть разблокированным или " взломанным " для установки неподдерживаемого приложения. Британский оператор сотовой связи Vodafone имеет собственную, несколько более ограниченную версию операционной системы Maemo 5. При желании пользователи могут перейти (изменить) на глобальный вариант операционной системы.

В операционную систему Maemo 5 предварительно загружено множество приложений, таких как:

Интернет
Браузер Maemo ( веб-браузер на основе Mozilla с Adobe Flash 9.4), [59] RSS-ридер
Телефонное приложение
VoIP
Протокол инициирования сеанса , Skype [60]
Беседы ( IM- чат и SMS , без MMS ) [61]
Средства массовой информации
Камера, Фотографии, Медиаплеер
Производство
Электронная почта, Календарь, Программа для чтения PDF , Контакты
Карты Ovi (поиск местоположения на карте с помощью GPS , поиск адреса или местоположения, планирование маршрутов)
Утилиты
Часы, Заметки, Калькулятор, Эскиз
Системные инструменты
Файловый менеджер, Менеджер приложений для загрузок, Виджеты
Игры
Отскок, шахматы , блоки, шарики и маджонг

Nokia ожидает, что сообщество разработчиков ПО с открытым исходным кодом будет играть большую роль в разработке приложений для Maemo 5. [62] Например, Nokia объявила на фестивале onedotzero в Лондоне конкурс PUSH N900, предназначенный для дизайнеров, художников, хакеров и моддеров. Конкурс предлагает участникам « подключить N900 к тому, что вам нравится » [63].

Сторонними разработчиками создано более 1500 дополнительных приложений (в основном бесплатных для загрузки и использования). [64]

Маэмо Лесте [ править ]

Maemo Leste - это операционная система, которая сейчас находится в стадии разработки. Это модернизированная и освобожденная версия Maemo 5, основанная на Devuan с основным ядром Linux . Первые образы операционной системы были выпущены в феврале 2018 года. [65]

В настоящее время он находится в рабочем состоянии с поддержкой различных целей, таких как N900, Motorola Droid 4 и PinePhone . В отличие от других дистрибутивов, Maemo Leste нацелен на устройства, где его можно использовать с вышестоящими ядрами Linux, чтобы предлагать надлежащие обновления как функциональности, так и безопасности. Операционная система стремится быть полностью открытым исходным кодом и даже повторно реализует некоторые закрытые компоненты, которые присутствовали в Maemo Fremantle.

Maemo Leste полностью разрабатывается сообществом, и его разработчики активно используют # maemo-leste connect .

Hacker Editions [ править ]

Выпуск Nokia N800 в январе 2007 года включал Internet Tablet OS 2007. OS2007 работала только на N800, и Nokia не планировала выпускать ее для 770 ; однако отзывы недовольных 770 владельцев [66] побудили Nokia в феврале 2007 года выпустить неподдерживаемый гибрид OS2006 и OS2007, получивший название Internet Tablet OS 2007 Hacker Edition. [67] OS2007HE объединила двоичные части OS2006 с большинством обновленных библиотек и пользовательские приложения OS2007.

Nokia последовала за выпуском N810 и OS2008 в ноябре 2007 года с выпуском OS2008 Hacker Edition для 770 14 февраля 2008 года, использовав метод, аналогичный выпуску OS2007HE, для создания гибрида между OS2006 и OS2007. Редакции Hacker Editions позволяют 770 пользователям получить доступ к последним выпускам Internet Tablet OS и стороннему программному обеспечению, хотя из-за аппаратных ограничений 770 и повышенных требований к процессору OS2008 производительность в большинстве областей уступает производительности OS2007 HE. [68]

Альтернативные рабочие столы [ править ]

В дополнение к официально поддерживаемой среде Hildon, которая входит в стандартную комплектацию планшетов, доступно несколько альтернативных настольных систем. Penguinbait, член сообщества Internet Tablet Talk, успешно портировал KDE 3 , [69] Openbox , [70] и Xfce [71] на N800 и N810 (N770 может запускать раннюю версию порта KDE) . Был разработан порт KDE Plasma Workspaces . [72] LXDE - это рабочий стол по умолчанию для дистрибутива Easy Debian , который устанавливается как единое приложение под Maemo, но обеспечивает доступ ко всему спектру программного обеспечения в ARM Debian.распространение (включая GIMP, Iceweasel / Firefox и OpenOffice) [32] через среду chroot .

Производные [ править ]

Maemo и связанные с ней мобильные операционные системы

MeeGo [ править ]

После выпуска базы кода MeeGo сообщество предприняло две основные попытки по внедрению MeeGo на текущие устройства Maemo (N800, N810 и N900), поскольку Nokia выпустила N9, работающий на MeeGo. Эти усилия представляют собой адаптацию MeeGo для устройств N800 и N810, [73] [74] и проект MeeGo для N900. [75]

Харматтан [ править ]

Изначально Harmattan задумывался как переходная операционная система, разработанная Nokia, и должна была стать мостом между Maemo Nokia и проектом MeeGo. Он по-прежнему использует диспетчер пакетов APT для приложений, но графический пользовательский интерфейс и основные части системы были улучшены, переписаны с нуля или переустановлены поверх фреймворков Meego. Он интенсивно использует библиотеки Qt вместо GTK + / Hildon и представил новую парадигму пользовательского интерфейса, основанную на жестах смахивания , выполняемых с края экрана. [76] [77] После проблем с исходным проектом Meego, Nokia решила переименовать Harmattan в Meego / Harmattan и поставила свой N9 с этой ОС.

Мер [ править ]

Mer - это полностью бесплатный дистрибутив программного обеспечения с открытым исходным кодом, предназначенный для мобильных и встраиваемых систем. Сначала он был разработан для открытой реализации Maemo, а затем переустановлен поверх инструментов MeeGo.

Qt [ править ]

В январе 2008 года Nokia начала процесс приобретения Trolltech , разработчика фреймворка для приложений Qt . С тех пор Nokia объявила о планах по включению библиотек Qt в Maemo к четвертому кварталу 2008 года, хотя и без специфичного для платформы " хилдонизированного " пользовательского интерфейса, как предлагается с GTK (то есть приложения Qt будут отличаться от хилдонизированных приложений GTK). [78] [79] Это упростит перенос приложений Qt на платформу для разработчиков и сделает новые приложения доступными для пользователей. Поддержка Qt на устройствах S60 , вероятно, приведет к совместному использованию кроссплатформенных приложений между двумя платформами. [80] [81]Объявление было встречено неоднозначной реакцией в сообществе разработчиков. [82] [83]

История выпусков [ править ]

Именование [ править ]

Кодовые имена Maemo названы в честь ветров. Например, последний выпуск под кодовым названием «Фримантл» является отсылкой к « Доктору Фримантла», наречию в западной Австралии, обозначающему охлаждающий дневной морской бриз, который возникает в летние месяцы в юго-западных прибрежных районах Западной Австралии.

*: Hacker Editions , выпущенные Nokia, но поддерживаемые сообществом. В основном используется разработчиками для продолжения разработки программ на старом оборудовании.

Саммит Maemo [ править ]

В 2008 и 2009 годах разработчики и пользователи Maemo собрались на Maemo Summit, регистрация на который была бесплатной. Каждый участник получил значок и футболку Maemo.

9 октября в Амстердаме прошел саммит Maemo 2009 . [89] Первый день был днем ​​Nokia, а остальные два дня были посвящены вкладу сообщества. В саммите приняли участие около 400 разработчиков. Во время саммита Nokia выдала независимым разработчикам 300 устройств N900 .

Maemo Summit 2009 также был последним Maemo Summit с момента запуска MeeGo. Мероприятие было заменено конференцией MeeGo.

См. Также [ править ]

  • Очень просто
  • Hildon
  • Series 90 (программная платформа)
  • Jolla
  • MeeGo
  • oFono
  • Symbian
  • Tizen
  • Ubuntu Mobile
  • Nokia N900
  • Nokia N950
  • ОС Sailfish

Ссылки [ править ]

  1. ^ a b "Закрытые пакеты Фримантла" (вики). Mæmo . Проверено 10 июня 2013 года .
  2. ^ «Торговая марка» . Условия использования . Maemo. 23 сентября 2008 . Проверено 29 августа 2009 года .
  3. ^ Sampsa Курри (11 октября 2012), История Nokia MeeGo , архивируются с оригинала на 16 октября 2012
  4. ^ "Полный текст: Меморандум генерального директора Nokia Стивена Элопа" Burning Platform "" . The Wall Street Journal . Архивировано из оригинального 11 февраля 2011 года.
  5. ^ Thom Holwerda (11 октября 2012). «История Maemo и MeeGo от Nokia» . Новости ОС.
  6. ^ Hildon Foundation , получены 13 июля 2013.
  7. ^ «Nokia предоставит поддержку при миграции сервисов Maemo.Org» , эксперты Tizen, эксперты Meego, 2 декабря 2012 г. , данные получены 13 июля 2013 г..
  8. ^ Правление: форумы TMO, пожертвованные Hildon Foundation , Maemo, 12 декабря 2012 г. , получено 13 июля 2013 г..
  9. ^ "Maemo Leste - Maemo Leste" . maemo-leste.github.io . Дата обращения 23 мая 2020 .
  10. Рэй, Билл (26 января 2007 г.). «Интернет-планшет Nokia N800 • reghardware» . Reghardware.co.uk. Архивировано из оригинала 2 мая 2009 года . Проверено 16 декабря 2011 года .
  11. ^ «Flickr Photo Download: My Nokia # N900 Panoramic Desktop» . Flickr.com. 11 сентября 2009 . Проверено 1 января 2010 года .
  12. ^ "Панорама рабочих столов" . maemo.nokia.com. Архивировано из оригинального 29 декабря 2009 года . Проверено 16 сентября 2009 года .
  13. ^ YouTube - Практика Nokia N900 . YouTube, LLC. 2 сентября 2009 . Проверено 16 сентября 2009 года .
  14. ^ YouTube - Практическое применение Nokia N900 . YouTube, LLC. 2 сентября 2009 . Проверено 16 сентября 2009 года .
  15. ^ Б Bangeman, Эрик (12 февраля 2007). «Обзор N800 от Ars Technica» . Arstechnica.com . Проверено 8 декабря 2010 года .
  16. ^ Объявление - официальное обновление безопасности PR1.3.1 - maemo.org - Обсуждение . Talk.maemo.org (26.10.2011). Проверено 13 июля 2013.
  17. ^ Сообщество СГУ - maemo.org wiki . Wiki.maemo.org (16 июня 2013 г.). Проверено 13 июля 2013.
  18. ^ "Анонсирован официальный N810 WiMAX" . Internettablettalk.com. 1 апреля 2008 года Архивировано из оригинала на 1 января 2011 года . Проверено 8 декабря 2010 года .
  19. ^ Gil, Quim (1 июня 2007). «Nokia и Maemo в новом мобильном контексте GNOME» (FLV) . п. 22 . Проверено 28 апреля 2008 года .
  20. ^ "Краткое руководство по maemo 4" (PDF) . Nokia. 2007. с. 11 . Проверено 16 апреля 2011 года .
  21. ^ «Руководство пользователя Internet Tablet OS 2008 edition» (PDF) . Nokia. 2007. с. 14. Архивировано из оригинального (PDF) 20 августа 2008 года . Проверено 24 июня 2009 года .
  22. ^ "Начало работы" . Обзор платформы Maemo . Nokia. Архивировано из оригинальных 16 -го июня 2008 года . Проверено 15 августа 2008 года .
  23. ^ "Что такое Maemo?" . Начало работы . Nokia. Архивировано из оригинального 25 сентября 2008 года . Проверено 14 августа 2008 года .
  24. ^ Abinader, Бруно (1 апреля 2008). «Re: Отчет о тестовом пакете Systemtap для архитектуры Arm» . Systemtap (список рассылки) . Проверено 28 апреля 2008 года .
  25. ^ «Начало работы с мультимедиа», 4.x , Maemo, архивируются с оригинала на 18 мая 2008
  26. ^ "N900 и Maemo5 играют в прямом эфире vp8 / webm" . Мерали. 24 мая 2010 года Архивировано из оригинала 14 июля 2010 года . Проверено 8 декабря 2010 года .
  27. ^ Освобождение (вики), Maemo.
  28. ^ «Список прилагаемых приложений» , Технические характеристики N810 , Nokia.
  29. ^ "Звезды Фримантла" . Maemo (вики). Nokia . Проверено 16 сентября 2009 года .
  30. ^ "ScummVM" . Загрузки . Maemo . Проверено 14 июля 2010 года .
  31. ^ Fennec (вики) , Mozilla .
  32. ^ Б Qole Pejorian (12 октября 2008). «Easy Debian переходит в Extras» .
  33. ^ «README - maemo-optify в Maemo Application Framework» . Великолепно . Ярлык AS. Архивировано из оригинального 14 сентября 2009 года . Проверено 17 сентября 2009 года .
  34. ^ "Maemo - Jalimo" (на немецком языке). Wiki.evolvis.org. Архивировано из оригинального 29 сентября 2010 года . Проверено 8 декабря 2010 года .
  35. ^ Обзор процесса разработки программного обеспечения с использованием среды maemo SDK. Архивировано 2 февраля 2009 г. на Wayback Machine.
  36. ^ "Maemo Harmattan Qt And More" . SlideShare Inc. 4 июля 2009 . Проверено 17 сентября 2009 года .
  37. ^ «Технические характеристики устройства» . Forum.nokia.com. 1 декабря 2010 года Архивировано из оригинала 31 августа 2009 года . Проверено 8 декабря 2010 года .
  38. ^ «Команда разработки Debian Maemo» . Wiki.debian.org. 16 марта 2009 . Проверено 8 декабря 2010 года .
  39. ^ "Профиль устройства 770" . Архивировано из оригинального 12 июля 2012 года . Список прилагаемых приложений для OS2005
  40. ^ "Nokia - Интернет-планшет Nokia 770 добавляет поддержку Интернет-вызовов и обмена мгновенными сообщениями" . Press.nokia.com. 16 мая 2006 Архивировано из оригинала 8 июня 2008 года . Проверено 8 декабря 2010 года .
  41. ^ "Nokia 770 Tablet" OS 2006 "прибывает" . Архивировано из оригинала 9 сентября 2012 года. Новостная статья о выпуске OS2006
  42. ^ USB в OS2008 (статья), Ибрадо.
  43. ^ Alhola, Кейт, Форум: USB On-The-Go (веб - журнал), Nokia, архивируются с оригинала на 12 мая 2008.
  44. ^ "N810: особенности OS2008" . Европа: Nokia. Архивировано из оригинального 22 февраля 2008 года.
  45. ^ «Разработчики, Масштабирование частот с OS2008» (список рассылки). Maemo.[ мертвая ссылка ]
  46. ^ a b «Кодовые имена» . Maemo . Проверено 25 июня 2008 года .
  47. ^ "Обновление функций OS2008: перепрошить планшет (в последний раз?)" . Новости (анонс). Maemo . Проверено 8 декабря 2010 года .
  48. ^ «Что мы знаем о Diablo (Maemo 4.1)» . Интернет-форумы Tablet Talk . 9 марта 2008 года Архивировано из оригинала 21 мая 2008 года . Проверено 28 апреля 2008 года .
  49. Грин, Джонатан (24 октября 2007 г.). «Грядет не столь скромное обновление электронной почты» . Избранные приложения Maemo . Архивировано из оригинального 23 февраля 2008 года . Проверено 28 апреля 2008 года .
  50. ^ "Интервью с Урхо Конттори" . N серия. Архивировано из оригинального 30 апреля 2008 года . Проверено 8 декабря 2010 года .
  51. ^ «Нет согласованности в прокрутке / полосах прокрутки в связанных приложениях OS2008» . Maemo. 2564 . Проверено 16 декабря 2011 года .
  52. ^ «Поддержка мыши (Bluetooth и поддержка USB 770)» . Maemo. 1897 . Проверено 16 декабря 2011 года .
  53. ^ "Сессия разработчика OSiM Maemo" . Интернет-разговоры о планшетах. 18 сентября 2008 года архивация с оригинала на 1 января 2011 года . Проверено 8 декабря 2010 года .
  54. ^ "Фримантл" . Дорожная карта (вики). Maemo . Проверено 16 декабря 2011 года .
  55. ^ Gil, Quim (14 апреля 2009). «Комментарий» . Maemo . Проверено 8 декабря 2010 года .
  56. ^ «Mer - мобильный дистрибутив Linux» (веб-журнал) . Проверено 10 ноября 2009 года .
  57. ^ "Корневой доступ" . Вики . Mæmo . Проверено 10 июня 2013 года .
  58. ^ «Любители свободы программного обеспечения: вот и Maemo 5» (веб-журнал) . Flors . WordPress. 27 августа 2009 . Проверено 16 сентября 2009 года .
  59. ^ «Программное обеспечение: Браузер» . Maemo . Nokia. Архивировано из оригинального 29 декабря 2009 года . Проверено 1 января 2010 .
  60. ^ «Программное обеспечение: Телефон» . Maemo . Nokia. Архивировано из оригинального 30 августа 2009 года . Проверено 16 сентября 2009 года .
  61. ^ "Теперь это официально: запуск Maemo 5 и N900!" . Mæmo . Nokia. 30 августа 2009 . Проверено 18 сентября 2009 года .
  62. ^ YouTube - Кто будет создавать приложения для Nokia N900? . YouTube . Google. 6 сентября 2009 . Проверено 16 сентября 2009 года .
  63. ^ "Что такое PUSH N900" . Nokia. Архивировано из оригинального 14 июля 2011 года . Проверено 16 сентября 2009 года .
  64. ^ Jerz, Михал (6 декабря 2006). «Полный каталог программного обеспечения Maemo 5» . Моя Maemo . Проверено 16 декабря 2011 года .
  65. ^ https://maemo-leste.github.io/maemo-leste-standing-on-the-shoulders-of-giants.html
  66. ^ Мы получаем отзывы .. и у нас есть план в блоге Ари Яакси о OS2007 для 770
  67. ^ Первый выпуск OS 2007/770 хакер выпуск из Объявления первого выпуска OS2007 Его на блоге Карлоса Гиррейру в
  68. ^ Internet Tablet Hacker Edition выдвинули на уровне Chinook Объявление о первом выпуске OS2008 HE
  69. ^ «Установка KDE / Koffice стала простой для всех» . Internettablettalk.com. Архивировано из оригинального 22 декабря 2008 года . Проверено 8 декабря 2010 года .
  70. ^ «OPENBOX-ROX уже доступен» . Internettablettalk.com. Архивировано из оригинального 22 декабря 2008 года . Проверено 8 декабря 2010 года .
  71. ^ «Доступен XFCE» . Internettablettalk.com. 13 сентября 2007 года Архивировано из оригинала 22 декабря 2008 года . Проверено 8 декабря 2010 года .
  72. ^ «Почему бы не пропустить вперед? (KDE4 для ИТ)» . Geekpenguin.blogspot.com. 22 апреля 2008 . Проверено 8 декабря 2010 года .
  73. ^ "Аппаратная адаптация MeeGo для N8x0 - maemo.org - Обсуждение" . Talk.maemo.org . Проверено 14 июля 2010 года .
  74. ^ "Неофициальная адаптация оборудования MeeGo для Nokia N8x0" . meego.com. Архивировано из оригинала 5 июня 2010 года.
  75. ^ "Краткий статус проекта" MeeGo to N900 "- maemo.org - Обсуждение" . Talk.maemo.org. 22 апреля 2010 . Проверено 14 июля 2010 года .
  76. ^ «Maemo Harmattan Qt и многое другое» . Slideshare.net. 4 июля 2009 . Проверено 8 декабря 2010 года .
  77. ^ «Ошибка 1046 - RFE: профили управления питанием (переменный ток / батарея, таймер, окружающая среда и заставка)» . Bugs.maemo.org . Проверено 16 декабря 2011 года .
  78. ^ "Qt будет поддерживаться в дополнение к GTK +" . maemo.org Объявления . 15 апреля 2008. Архивировано из оригинала 20 апреля 2008 года . Проверено 28 апреля 2008 года .
  79. ^ Jaaksi, Ари (14 апреля 2008). «CTIA и Qt» . Блог Ари Яакси . Проверено 28 апреля 2008 года .
  80. ^ Gil, Quim (29 января 2008). «Гномы, тролли и земли Маэмо» . цветы . Проверено 27 апреля 2008 года .
  81. Пол, Райан (23 апреля 2008 г.). «Интернет-планшеты Nokia получают Ubuntu и Qt» . Ars Technica . Проверено 27 апреля 2008 года .
  82. ^ Ван ден Oever, Jos (28 января 2008). «переваривая приобретение Троллтех» . блог oever's . Архивировано из оригинала 2 апреля 2008 года . Проверено 27 апреля 2008 года .
  83. Перейти ↑ Wilcox, Mark (3 февраля 2008 г.). «Trolltech, Linux, Open Source, будущее?» . Блог Nokia Forum Марка Уилкокса . Архивировано из оригинала 6 сентября 2008 года . Проверено 27 апреля 2008 года .
  84. ^ "Maemo 5 / PR1.1" (вики) . Maemo . Проверено 14 июля 2010 года .
  85. ^ "Maemo 5 / PR1.1.1" (вики) . Maemo . Проверено 14 июля 2010 года .
  86. ^ "N900 (с PR 1.2) запускается в Гонконге с потрясающим промо-видео" . Блог MeeGo . Maemo Central. 30 апреля 2010 года Архивировано из оригинала 10 июля 2012 года . Проверено 14 июля 2010 года .
  87. ^ a b "Maemo 5 / PR1.2" (вики) . Maemo . Проверено 14 июля 2010 года .
  88. ^ «MeeGo v1.0 Core Software Platform & Netbook User Experience» . Meego.com. Архивировано из оригинала на 1 декабря 2010 года . Проверено 8 декабря 2010 года .
  89. ^ "Саммит" (вики) . Maemo. 9 октября 2009 . Проверено 29 ноября 2017 года .

Внешние ссылки [ править ]

  • Официальный веб-сайт