Jump to content

Доступ к платформе Linux

Платформа Access Linux ( ALP ) — это снятая с с открытым исходным кодом производства операционная система , которую когда-то называли «версией Palm OS следующего поколения » для мобильных устройств, разработанная и продаваемая компанией Access Co. из Токио , Япония . Платформа включала среды выполнения для Java , классической Palm OS и на базе GTK+ собственных Linux приложений . ALP была продемонстрирована в устройствах [1] на различных конференциях, в том числе 3GSM , [2] LinuxWorld , [3] GUADEC и открытый исходный код в мобильных устройствах.

Впервые о ALP было объявлено в феврале 2006 года. [4] Первые версии платформы и комплектов разработки программного обеспечения были официально выпущены в феврале 2007 года. [5] предприняли скоординированные усилия Компании Access, Esteemo, NEC , NTT DoCoMo и Panasonic по использованию платформы в качестве основы для общей платформы, i.mode Mobile Oriented Applications Platform ( MOAP ) (L). реализующей пересмотренную версию интерфейсов прикладного программирования (API), соответствующие спецификациям LiMo Foundation . Первым смартфоном, использующим ALP, стал Edelweiss от Emblaze Mobile, выпуск которого запланирован на середину 2009 года. [6] [7] Однако перед выпуском он был отложен. [8] The First Else (переименовано в Monolith [9] ) смартфон, который разрабатывался корпорацией Sharp в сотрудничестве с Emblaze Mobile и семью другими партнерами, был запланирован на 2009 год, но так и не был выпущен и официально отменен в июне 2010 года. [10] [11] Платформа больше не упоминается на веб-сайте Access. [12] но Panasonic и NEC выпустили несколько телефонов ALP для японского рынка в период с 2010 по 2013 год.

Смотри и чувствуй

[ редактировать ]

был Пользовательский интерфейс разработан с теми же общими целями, что и более ранние выпуски Palm OS, с целью сохранить Zen Palm , философию дизайна, направленную на максимальное упрощение приложений. [13] Другие аспекты интерфейса включали ориентацию на основе задач, а не ориентацию на файлы/документы, как это обычно встречается в настольных системах.

Внешний вид платформы [14] предполагалось, что его можно будет легко настраивать, чтобы обеспечить дифференциацию для конкретных устройств и контекстов.

В последних выпусках они приобрели гораздо более современный вид с поддержкой жестов и больше не были близки к Palm OS.

Базовые фреймворки

[ редактировать ]

Как и Maemo , платформа интернет-планшетов Nokia, ALP была основана на компонентах, взятых из проекта GNOME , включая платформы GTK+ и GStreamer . Множество других основных компонентов были взяты из основных проектов с открытым исходным кодом, включая BlueZ , matchbox , cramfs и другие. Эти компоненты лицензировались по лицензии GNU General Public License (GPL), GNU Lesser General Public License (LGPL) и другим лицензиям с открытым исходным кодом , что означает, что ALP была свободной или открытой средой на уровне программного обеспечения.

Несколько компонентов ALP были выпущены под общественной лицензией Mozilla как The Hiker Project. [15] [16] Эти компоненты решали вопросы жизненного цикла приложений, межзадачного взаимодействия, обмена и использования структурированных данных, безопасности, уведомлений на основе времени и событий, а также других областей, общих для разработки приложений для мобильных устройств.

Разработка приложений

[ редактировать ]

ALP представил стандартные API для наиболее распространенных операций, как это определено стандартами интерфейса переносимой операционной системы ( POSIX ) и стандартной базы Linux (LSB). Однако ни один из стандартов не касается телефонии, настройки устройств, обмена сообщениями или некоторых других тем, поэтому для них Access определил несколько других платформ и API.

Приложения для ALP могут быть разработаны как собственный код Linux на C или C++ , как устаревшие приложения Palm OS (которые работают в среде эмуляции виртуальной машины Garnet ) или на Java . Дальнейшие среды выполнения поддерживались посредством разработки панели запуска, используемой диспетчером приложений (часть платформы Hiker).

В ALP SDK использовалась Eclipse (IDE) на базе интегрированная среда разработки с добавленными плагинами, как и в его предшественнице среде разработки Palm OS. Используемые компиляторы представляли собой встроенные двоичные интерфейсы приложений (EABI) с поддержкой ARM- версий стандартной цепочки инструментов GNU Compiler Collection (GCC).

Безопасность

[ редактировать ]

ALP использовала комбинацию структуры безопасности на основе политик пользовательского пространства и модуля безопасности Linux в пространстве ядра для реализации детального контроля доступа. Компоненты реализации безопасности ALP были выпущены как часть платформы Hiker. Контроль основывался на подписях и сертификатах; неподписанным приложениям может быть разрешен доступ к предопределенному набору безопасных API.

Устройства

[ редактировать ]

Сотовые телефоны Panasonic с ALP:

  • П-01Е,
  • П-01Ф,
  • П-01Г,
  • П-01Н,
  • П-02Б,
  • P-03C [ да ]
  • П-03Д,
  • Р-04С,
  • P-05C [ я ]
  • П-05Б,
  • П-05С,
  • П-06Б,
  • Р-06С,
  • Р-07Б

Сотовые телефоны NEC с ALP:

  • Н-01Б,
  • Н-01С,
  • Н-01Е,
  • Н-01Ф,
  • Н-01Г,
  • Н-02С,
  • Н-02Д,
  • Н-03Д,
  • Н-04Б,
  • Н-05Б,
  • Н-05С,
  • Н-06Б,
  • Н-07Б,
  • Н-07Э
  • Н-08Б

См. также

[ редактировать ]
  1. ^ «Эталонный дизайн предназначен для мобильных телефонов с ОС Linux» . Linuxdevices.com\date= 7 августа 2007 г. Архивировано из оригинала 3 марта 2009 года.
  2. ^ «Доступ к платформе Linux на дисплее в 3GSM» . Engadget . 12 февраля 2007 г. Архивировано из оригинала 6 декабря 2012 г.
  3. ^ «Доступ к платформе Linux в LinuxWorld SF» . Palminfocenter.com . 20 августа 2006 г. Архивировано из оригинала 9 февраля 2014 г.
  4. ^ «Access и PalmSource анонсируют платформу Access Linux» . Access / PalmSource Пресс-релиз . 14 февраля 2006 г. Архивировано из оригинала 1 сентября 2013 г. {{cite news}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  5. ^ «Доступ к релизам Access Linux Platform PDK и SDK для лицензиатов и разработчиков» . Доступ к пресс-релизу . 12 февраля 2007 г. Архивировано из оригинала 1 сентября 2013 г. {{cite web}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  6. ^ «Эдельвейс» . Эдельвейс-mobile.com . Проверено 20 октября 2009 г.
  7. ^ Кайрер, Райан (13 октября 2008 г.). «Обзор мобильного телефона Эдельвейс в Инфоцентре Palm» . Palminfocenter.com . Архивировано из оригинала 4 октября 2013 года . Проверено 20 октября 2009 г.
  8. ^ Кейлхак, Крис (19 сентября 2009 г.). «Emblaze Edelweiss на базе ALP отложена в пользу Monolith?» . ПальмИнфоцентр .
  9. ^ «Первый Другой (он же Монолит)» . Архивировано из оригинала 6 декабря 2013 года.
  10. ^ «Проект Монолит» . Эмблейз Мобайл. Архивировано из оригинала 3 марта 2011 года . Проверено 20 октября 2009 г.
  11. ^ Рикер, Томас. «RIP: Emblaze убивает первого еще» . Engadget. Архивировано из оригинала 3 декабря 2013 года.
  12. ^ "Доступ" . Архивировано из оригинала 1 июля 2014 года . Проверено 10 августа 2014 г.
  13. ^ «Дзен Пальмы» . Accessdevnet.com. 13 июня 2003. Архивировано из оригинала 10 марта 2013 года . Проверено 20 октября 2009 г.
  14. ^ Новые скриншоты платформы Access Linux , Mobilelinuxinfo.com, 9 августа 2007 г. Архивировано 4 января 2011 г. на Wayback Machine.
  15. ^ «Целью Framework является коммерциализация мобильных приложений для Linux» . Архивировано из оригинала 3 июня 2009 г. , Linuxdevices.com, 22 декабря 2006 г.
  16. ^ Access Releases Hiker Application Framework для сообщества с открытым исходным кодом , Access пресс-релиз , 12 декабря 2006 г. Архивировано 5 февраля 2012 г. на Wayback Machine .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 27a91fcbce87097392f1c8160be48a4e__1716398280
URL1:https://arc.ask3.ru/arc/aa/27/4e/27a91fcbce87097392f1c8160be48a4e.html
Заголовок, (Title) документа по адресу, URL1:
Access Linux Platform - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)