Openmoko - Openmoko
Openmoko был проект по созданию семьи Открытый исходный код мобильные телефоны, включая спецификацию оборудования, операционную систему (Openmoko Linux ) и актуальные смартфон реализация разработки как Нео 1973 и Neo FreeRunner.[1] Спонсором всего проекта выступила Openmoko Inc.
Первый подпроект был Openmoko Linux, а Linux -основан Операционная система разработан для мобильных телефонов, построен с использованием свободное программное обеспечение.
Второй подпроект - разработка аппаратных устройств, на которых Openmoko Linux бежит. Первым выпущенным устройством был Нео 1973,[2][3] в 2007 году, за которым последовали Neo FreeRunner 25 июня 2008 г.[4] 2 апреля 2009 года Openmoko приостановила разработку своего третьего устройства под кодовым названием GTA03, чтобы сосредоточиться на FreeRunner.[5][6] В 2010 году разработка GTA03 была продолжена компанией Golden Delicious Computers под новым кодовым названием GTA04, которое включает в себя основную версию оборудования, и первая установка была отправлена 10 октября 2011 года.[7] В отличие от большинства других платформ мобильных телефонов, эти телефоны предназначены для предоставления конечным пользователям возможности изменять операционную систему и программный стек. Также доступны другие телефоны с поддержкой Openmoko.[8]
История
О проекте Openmoko было объявлено 7 ноября 2006 г.[9] его основателями Первый международный компьютер (FIC).[10] Первоначальная основная команда проекта Openmoko включала Вернер Альмесбергер, Майкл Лауэр, Шон Мосс-Пульц и Харальд Велте.
Этимология
Название Openmoko является акроним для открытых мобильных коммуникаций.[11]
Кодовое название серии телефонов. GTA, является сокращением от «GSM-TI-AGPS», которое обозначает основные компоненты телефона.[12]
Программного обеспечения
Изначально Openmoko Inc. разработала для телефонов собственную операционную систему, которая называлась Openmoko Linux или Ом. Он использует Ядро Linux вместе с графическая среда пользователя построен с использованием Сервер X.Org. В OpenEmbedded построить структуру и opkg система пакетов использовалась для создания и поддержки программные пакеты. Первоначальная версия называлась Ом 2007 использовал GTK + инструментарий и Диспетчер окон спичечных коробок. Ом 2008, выпущенная в августе 2008 г., добавила поддержку Qt инструментарий и Просвещение 17. Несмотря на постоянные улучшения, обе эти версии не достигли стабильного состояния. В результате Openmoko приступила к разработке Ом 2009, цель которого - обеспечить стабильную среду на основе промежуточное ПО из freesmartphone.org, проект, который профинансировал Openmoko. Однако и эта версия не была доработана, и в апреле 2009 года Openmoko прекратила разработку программного обеспечения.
Эта задача была взята на себя несколькими усилиями сообщества. Несколько групп создали модифицированные версии исходного программного обеспечения или портирован другие системы для работы на телефонах. Среди прочего, телефоны Openmoko теперь поддерживают Android, Debian, Gentoo, Qt Extended Улучшено, QtMoko и SHR.
Оборудование на базе Openmoko Inc.
Производитель | FIC |
---|---|
Тип | смартфон |
Дата выхода | 9 июля 2007 г. |
Средства массовой информации | microSD, SDHC способный |
Операционная система | Openmoko Linux, Qtopia (обе Linux -на основании) |
ЦПУ | Samsung s3c2410 SoC @ 266 МГц |
объем памяти | 128 МБ SDRAM 64 МБ NAND вспышка |
Отображать | 2,8 дюйма, VGA (480 × 640) TFT, 282 пикселя / дюйм. |
Вход | сенсорный экран кнопки |
Связь | GSM GPRS блютуз 2.0 AGPS USB 1.1 раб и хост 2,5-мм аудиоразъем |
Мощность | 1200-мАч аккумулятор[13] |
Размеры | 120,7 × 62 × 18,5 (мм) |
Преемник | Neo FreeRunner |
Аппаратное обеспечение Openmoko стремится к сроку оборудование с открытым исходным кодом хотя в различных областях доступность компонентов сотового телефона и законодательные требования не позволяют полностью соответствовать этому условию.[нужна цитата ]
Как и многие другие производители, Openmoko Inc., как известно, не уложилась в публично объявленные даты выпуска оборудования и много раз откладывала выпуски.
Первый поддерживаемый телефон, Нео 1973 GTA01 (версия: Bv4) распространялась исключительно через openmoko.com с июля 2007 года по февраль 2008 года.
Вторая ревизия оборудования на основе дизайна GTA01 - это Dash Express, автомобильная навигационная система. Dash Express имеет более быстрый процессор (Samsung 2440) и возможность Wi-Fi.
Третья аппаратная платформа, Neo FreeRunner под кодовым названием GTA02 - это улучшенная версия Neo 1973.
Нео 1973
В Нео 1973 (кодовое название GTA01) телефон был выпущен только для разработчиков. Устройство названо в честь первого года сотовый телефон связь: изобретатель сотового телефона, Мартин Купер, совершил первый звонок в 1973 году. Выпущенный телефон имел непоследовательное название. Нео 1973 или Neo1973.[2] Neo 1973 продавался с 9 июля 2007 года по февраль 2008 года. АМЕРИКАНСКИЙ ДОЛЛАР$ 300 для базовой модели, или АМЕРИКАНСКИЙ ДОЛЛАР$ 450 за комплект, включающий дополнительные инструменты для работы с оборудованием.
Первоначальным выпускам Neo 1973 препятствовали нехватка поставщиков, из-за чего сроки поставки были отложены, а трудности с разработкой аппаратного обеспечения усугублялись небольшим размером основной команды.[14] Кроме того, на Neo 1973 были перенесены другие платформы, в том числе Qt Extended, Debian и Android.
Телефон поддерживает диапазоны частот 900, 1800 и 1900 МГц. Полосы частот GSM. Многие программы Linux и unix, используемые на рабочий стол и серверные платформы, включая утилиты и игры, успешно работают на телефоне. Помимо Linux, NetBSD, FreeBSD и L4 ядра были адаптированы пользователями для работы на платформе или находятся в стадии разработки.
Эту аппаратную платформу можно эмулировать в программном обеспечении с высоким уровнем совместимости, используя версию QEMU включены в Программный пакет Openmoko.
Выпуск под лицензией Creative Commons
Незадолго до отправки преемника Нео Фрираннер, проект OpenMoko выпустил CAD файлы, схемы и другие ресурсы для разработки Neo 1973 и Freerunner под Лицензия Creative Commons, то CC BY-SA 3.0.[15][16][17][18] В схемы доступны для загрузки с OpenMoko[19] и Wikimedia Commons[20] под лицензией Creative Commons Attribution ShareAlike.
Neo FreeRunner
Производитель | FIC |
---|---|
Тип | Смартфон |
Дата выхода | 3 июля 2008 г. |
Проданных единиц | 10,000 (2009)[21] |
Средства массовой информации | microSD, SDHC способный Кодек Wolfson WM8753 |
Операционная система | Openmoko Linux, Qt Extended, Debian, Стабильный гибридный выпуск,[22] Android, Gentoo (все Linux -основан), Inferno |
ЦПУ | Samsung S3C2442 SoC @ 400 МГц |
объем памяти | 128 МБ SDRAM 256 МБ NAND вспышка |
Отображать | 2,8 дюйма, VGA (480 × 640) TFT, 286 пикселей / дюйм. |
Вход | сенсорный экран 2 аппаратные кнопки |
Связь | GSM блютуз 2.0 GPRS AGPS Вай фай (802,11 б / г) USB 1.1 раб и хост 2,5-мм аудиоразъем |
Мощность | 4,4 Вт · ч (1200 мА · ч при 3,7 В) аккумулятор[13] |
Размеры | 120,7 × 62 × 18,5 (мм) |
В Neo FreeRunner (кодовое название GTA02) был преемником Neo 1973. Изменения включают более быстрый процессор (с тактовой частотой 400 МГц), Wi-Fi 802.11b / g, два акселерометры и ускорение 3D-графики. Он был выпущен на массовый рынок 25 июня 2008 года.[4] Он был предназначен для пользователей с высокими требованиями к настраиваемости.
Доставка Neo FreeRunner началась 24 июня 2008 г., и его индивидуальная цена составляла: АМЕРИКАНСКИЙ ДОЛЛАР$ 250[23] и по 200 долларов США за штуку, если они куплены в количестве, кратном пяти.[24] Плата для отладки доступна за 99 долларов США.
Neo FreeRunner включает функции, которых не было в разрабатываемой версии телефона (Neo 1973).[25] Изменения включают 802.11 б / г Wi-Fi, SMedia 3362 графический ускоритель, два 3D акселерометры, Samsung 2442 SoC, и 256 МБ флэш-памяти.[25]
Функциональность
В версии программного обеспечения 2008.08 надежно работает только модуль телефона GSM; Оборудование Freerunner еще не имеет полностью функциональных программных интерфейсов. Разработка программного обеспечения разделена между Qtopia под X11, GTK +, FSO, Debian.[26] Есть также производные от основного дистрибутива Openmoko. SHR и FDOM (Fat and Dirty Openmoko). В ваниль Распространение Qtopia рекомендуется Openmoko для пользователей, не желающих использовать программное обеспечение на ранних стадиях разработки, и FDOM для тех, кто хочет протестировать последние функции и исправления, не беспокоясь о стабильности.
Также можно запустить Inferno на OpenMoko Neo FreeRunner.[27]
Android был исправлен для работы на OpenMoko Neo FreeRunner как минимум двумя разными разработчиками.[28]
OpenWrt может быть скомпилирован для Neo FreeRunner.[29]
В СМИ
Neo FreeRunner появляется в Уильям Гибсон роман 2010 года Нулевая история, так как телефон изначально использовался персонажем Милгримом.
Dash Express
2 января 2008 года Dash Express, GPS Устройство с аппаратным обеспечением, разработанным Openmoko Inc., было объявлено под управлением Openmoko Linux.[30] Это устройство, первоначально получившее кодовое название HXD8, похоже, почти или совсем не использует пользовательский интерфейс openmoko, просто используя исправления для ядра, разработанные Openmoko Inc, и запускает приложение из Dash Navigation на нем, чтобы обеспечить навигацию и пользовательский интерфейс.
3Д7К
Отсутствуют справочные материалы о том, что случилось с GTA03 (кодовое имя 3D7K). Openmoko построила 3 рабочих прототипа с емкостными сенсорными экранами и полностью прозрачным изогнутым корпусом.[нужна цитата ] .
WikiReader
Последним продуктом Openmoko Inc. был WikiReader, устройство для чтения статей Википедии в автономном режиме.[31]
Оборудование на базе Golden Delicious
Немецкая инженерная фирма Golden Delicious Computers начала производство GTA04 с процессором Cortex-A8 ARM (1 ГГц) 800 МГц, ядром C64x + DSP (процессор цифровых сигналов) 800 МГц и ускорителем 3D-графики.
С этими характеристиками и 512 МБ ОЗУ в сочетании с 512 МБ NAND Flash и 32 ГБ расширяемой microSDHC, он был бы аналогичен по производительности с Ай фон 4 и Айфон 4С.[32][33]
Доска Golden Delicious GTA04
Плата Golden Delicious GTA04 предназначена для замены платы GTA02 в корпусе Neo FreeRunner и платы GTA01 в корпусе Neo 1973.
Это был выпуск Openmoko Beagle Hybrid, платформы, использующей Доска Бигля в качестве основы для разработки и создания прототипа телефона Openmoko следующего поколения.[34] В следующем месяце Golden Delicious заявили о своей долгосрочной цели - вывести такой телефон на рынок.[35] Новая плата GTA04 помещается в корпус Neo Freerunner и подключается к существующему дисплею и другим компонентам.[36] Первая партия GTA04A3 EA (ранняя версия) начала поставляться 10 октября 2011 года.[37] Первая партия версии GTA04A4 поступила в продажу 31 января 2012 года.[38] Конструкция следующей ревизии, GTA04A5, содержала некоторые незначительные, но актуальные обновления конструкции и деталей, а также замену компонентов с истекшим сроком службы. Производство было финансируемый толпой.[39]
Также есть возможность заказать готовый телефонный звонок. OpenPhoenux или GTA04 Complete.[40]
Оборудование:
- Процессор: ARM Cortex A8 с частотой 1000 МГц
- Память: 512 МБ RAM / 1024 МБ NAND
- Межсоединение: WiFi, WLAN, Bluetooth
- WLAN: модуль UMTS с 3,75 Гбит / с (до 14,4 Мбит / с)
- Датчики (барометр, компас, гироскоп, акселерометр)
- GPS
- USB OTG 2.0
- разъем для дополнительного модуля камеры
- хорошо документированные строительные блоки, поэтому пользователю разрешено писать свои собственные загрузчики и ядра.
Смотрите также
- Android (операционная система)
- Сравнение возможностей хостинга программного обеспечения с открытым исходным кодом
- Greenphone
- Фонд LiMo
- Форум по стандартам телефонов Linux
- Список мобильных телефонов с открытым исходным кодом
- Maemo
- MeeGo
- Mobilinux
- Модульный смартфон
- Проект Ара - Открытое оборудование модульный проект смартфона
- Open Handset Alliance
- Открытый мобильный альянс
- OpenBTS, Программное обеспечение базовой станции OSS
- OsmocomBB, Прошивка GSM клиента OSS
- Репликант (операционная система)
- SHR (стабильный гибридный выпуск)
- Qt Extended
- Qtopia
Рекомендации
- ^ "[openmoko-announce] Освободи свой телефон". Архивировано из оригинал 19 марта 2009 г.. Получено 16 августа 2015.
- ^ а б «Нео1973». Openmoko Wiki. Openmoko. 21 мая 2008 г.. Получено 25 июн 2008.
- ^ "Нео Бейс". Openmoko. 2008. Архивировано с оригинал 22 июня 2008 г.. Получено 25 июн 2008.
- ^ а б «Телефон с открытым исходным кодом становится массовым». LinuxDevices.com. 25 июня 2008 г. Архивировано с оригинал 4 января 2013 г.. Получено 4 июля 2008.
- ^ "Нет больше телефона OpenMoko".
- ^ "Телефон Openmoko все-таки не умер".
- ^ «GTA04».
- ^ «Устройства, поддерживаемые Openmoko». Архивировано из оригинал 5 сентября 2015 г.. Получено 16 августа 2015.
- ^ "Список рассылки Openmoko". Архивировано из оригинал 23 июля 2011 г.
- ^ «Скоро появится дешевый взломанный Linux-смартфон». Архивировано из оригинал 29 июня 2012 г.
- ^ «Open Moko объявляет о первой в мире интегрированной платформе мобильной связи с открытым исходным кодом на открытой конференции по мобильной связи в Амстердаме» (PDF). Архивировано из оригинал (PDF) 7 августа 2008 г.
- ^ GTA03 или 3d7k? В архиве 23 июля 2011 г. Wayback Machine. Lists.openmoko.org. Проверено 19 сентября 2013.
- ^ а б Шайло, Майкл (8 февраля 2008 г.). «Емкость аккумулятора GTA02 (было: Re: Больше о GTA02)». openmoko-сообщество (Список рассылки). Архивировано из оригинал 16 февраля 2008 г.. Получено 21 февраля 2008.
- ^ Мосс-Пульц, Шон (25 апреля 2007 г.). "Впереди свет ..." openmoko-анонс (Список рассылки). Архивировано из оригинал 2 июля 2007 г.. Получено 30 июн 2007.
- ^ Linux уходит Джека Капича на theglobeandmail.com (4 марта 2008 г.)
- ^ downloads.openmoko.org/CAD в веб-архиве
- ^ схемы на openmoko.org (в архиве)
- ^ "openmoko.com | Скачать". Openmoko. 2009. Архивировано с оригинал 22 августа 2008 г.. Получено 4 января 2009.
- ^ "openmoko.com | Скачать". Openmoko. 2009. Архивировано с оригинал 22 августа 2008 г.. Получено 4 января 2009.
- ^ "Категория: Схемы Openmoko". Wikimedia Commons. Фонд Викимедиа. 2009. Получено 4 января 2009.
- ^ Мосс-Пульц, Шон (3 января 2009 г.). "Вопросы и ответы". openmoko-сообщество (Список рассылки). Архивировано из оригинал 16 сентября 2012 г.. Получено 18 февраля 2015.
- ^ "SHR - Openmoko". Wiki.openmoko.org. 30 сентября 2010 г.. Получено 19 августа 2013.
- ^ Мошер, Стивен (11 апреля 2008 г.). «Обновление цен и PVT GFreeRunner». openmoko-сообщество (Список рассылки). Получено 12 апреля 2008.
- ^ «Групповые продажи - Openmoko». Wiki.openmoko.org. 17 октября 2012 г.. Получено 19 августа 2013.
- ^ а б Мосс-Пульц, Шон (28 июня 2007 г.). "Новые океаны". openmoko-анонс (Список рассылки). Получено 28 июн 2007.
- ^ Debian на телефоне Openmoko Neo FreeRunner, Статья Slashdot.
- ^ "inferno-openmoko - inferno для openmoko neo freerunner - Google Project Hosting". Code.google.com. Получено 19 августа 2013.
- ^ «Android - Openmoko». Wiki.openmoko.org. 9 января 2012 г.. Получено 19 августа 2013.
- ^ [1] В архиве 25 сентября 2011 г. Wayback Machine
- ^ «Openmoko расширяет возможности мобильных телефонов для поддержки нового поколения Dash GPS». Reuters (пресс-релиз). 2 января 2008 г. Архивировано с оригинал 10 января 2009 г.
- ^ "Официальный сайт WikiReader".
- ^ Смартфон Openmoko возродился как GTA04, которую можно взломать - Новости - Linux для устройств. Archive.is. Проверено 19 сентября 2013.
- ^ Openmoko, Inc. | Дистрибьюторы FreeRunner В архиве 2 марта 2012 г. Wayback Machine. Openmoko.com. Проверено 19 сентября 2013.
- ^ "[GTA04] Когда выйдет следующий, более мощный релиз openmoko". Архивировано из оригинал 3 марта 2016 г.. Получено 16 августа 2015.
- ^ "[GTA04] Когда выйдет следующий, более мощный релиз openmoko". Архивировано из оригинал 3 марта 2016 г.. Получено 16 августа 2015.
- ^ GTA04
- ^ "[Gta04-owner] ANN GTA04A3: Веха достигнута!". Получено 16 августа 2015.
- ^ "[Gta04-owner] GTA04A4 начнется завтра". Получено 16 августа 2015.
- ^ Golden Delicious Computers GmbH & Co. КГ. «GTA04A5». Получено 16 августа 2015.
- ^ GTA04 Завершено
внешняя ссылка
- Официальный веб-сайт
- Портал развития
- 3D-модель Neo Freerunner, щелкните и перетащите, чтобы повернуть
- LWN.net: Первый взгляд на OpenMoko Neo1973, Август 2007 г.
- «Десятилетие Openmoko» Харальд Велте
- #openmoko соединять на Freenode
- Нео 1973 статья в вики OpenMoko
- Neo FreeRunner статья в вики Openmoko