Firefox OS | это... Что такое Firefox OS? (original) (raw)

Firefox OS
B2G Gaia UI in Firefox.png Интерфейс Firefox OS, запущенный на десктопной Firefox
Разработчик Mozilla Foundation
Семейство ОС Linux
Основана на Android, Gecko[1]
Исходный код Свободное программное обеспечение
Поддерживаемые платформы ARM[2]
Тип ядра Монолитное
Лицензия MPL, GPL, LGPL
Состояние в разработке
Веб-сайт Официальный сайт

Firefox OS (кодовое имя Boot to Gecko, B2G) — свободная операционная система, предназначенная для смартфонов и планшетных компьютеров. Разработку ведёт Mozilla Foundation на базе свободного веб-движка Gecko[1][3].

История

На создание этого проекта разработчиков подтолкнуло появление движка для обработки PDF средствами HTML5 и JavaScript pdf.js[1][3].

26 июля 2011 года представитель Mozilla Foundation сообщил о начале работ над операционной системой, основанной на движке Gecko, используемом в браузере Mozilla Firefox[3].

В феврале 2012 года испанская телекоммуникационная компания Telefónica совместно с Mozilla Foundation разработали концепт Open Web Device, использующий в качестве операционной системы Boot to Gecko[4].

Прототип устройства на Firefox OS разработан Telefónica с использованием чипов Qualcomm.

Сообщается также о сотрудничестве с Deutsche Telekom.

Разработка

В операционной системе реализован собственный Web API, поддерживающий стандартные телефонные функции: звонки, работу с SMS-сообщениями, Bluetooth, NFC и т.д. Кроме того, разработчики планируют использовать часть кода Android в модулях поддержки драйверов, загрузчике и ядре. Планируется широкая поддержка W3C Device API, в том числе, System Information API, обеспечивающего доступ из веб-браузера к системному вводу/выводу, датчикам, звуковому и сетевому оборудованию[1][3].

В качестве стартовой аппаратной платформы используются чипы Qualcomm.

В июле 2012 года разработчики Mozilla опубликовали образы окружения Firefox OS для запуска на ПК.

Приложения

Mozilla работает над магазином приложений, но, поскольку Firefox OS — это открытая платформа, любой желающий может запустить свой. Представители Telefónica заявили, что на ее территории будет обеспечен сервис прямой оплаты приложений.
Особенность Firefox OS в том, что на ней будут запускаться только те приложения, которые написаны на языках веб-программирования (HTML5, CSS и JavaScript). Ограничившись только языками веб-программирования, разработчики платформы хотят ускорить работу ОС при выполнении некоторых задач. Основными недостатками вышеописанного является затруднённая разработка сложных приложений, в этом случае разработчики прибегают к использованию JavaScript, который тоже имеет ограничения.

Конкурентные преимущества

См. также

Примечания

  1. 1 2 3 4 B2G (англ.), MozillaWiki. Проверено 26 июля 2011.
  2. Создатели Firefox делают аналог Chrome OS для смартфонов (рус.), Вести.Ru (26 июля 2011 года). Проверено 26 июля 2011.
  3. 1 2 3 4 «Boot to Gecko» — ОС на основе веб-технологий от Mozilla (рус.), Linux.org.ru (26 июля 2011 года). Проверено 26 июля 2011.
  4. Open Web Device — смартфон на платформе HTML5 (рус.), Хабрахабр (27 февраля 2012 года). Проверено 27 февраля 2012.

Ссылки

П: Портал «Свободное программное обеспечение»
П: Проект «Свободное программное обеспечение»
Просмотр этого шаблона Мобильные операционные системы
Основанныена Linux Access LinuxAliyun OSAndroidbadaBaidu Yi • DSLinux • FamiliarFirefox OS (Boot to Gecko) • iPodLinux • LiMoTizen (MeeGoMoblinMaemo • Qt Extended) • Mobilinux • MotoMagx • Open webOSOpenmoko • OPhone • Sailfish OS • SHR • Qt Extended ImprovedUbuntu Mobile
Прочие BlackBerry OS (Tablet OS) • BREWDoJaGEOSiOS • JavaFX • DSi OS • Nokia OS (S30 • S40) • P2KPalm OSPSP OSSymbian OS (MOAP(S) • UIQS60S80S90) • SavaJe • Windows (CEEmbeddedMobilePhone)
Просмотр этого шаблона Проекты Mozilla Foundation
Браузеры CaminoFirefox (233.54история версийMobile) • SeaMonkey
Другие проекты Firefox OSBugzillaChatZillaLightningPenelopeSunbirdSyncThunderbirdPersona
Не развиваются Calendar Project • MinimoMozilla SuiteNvuPrism
Инфраструктура Gecko • Necko • XBL • XPCOM • XPConnect • XPInstallXULXULRunner
Компоненты Composer • NSPR • RhinoSpiderMonkey • Tamarin • Venkman
Просмотр этого шаблона Проект Linux
Общее Adoption • Сравнение с WindowsКритикаGNU (Проект) • ЯдроИсторияThe Linux FoundationЗакон ЛинусаИменованиеTux Символы Linux и логотип GNU
Распространение Дистрибутивы (сравнение) • Live CDLive USBMini LinuxФорматы пакетов программ
Приложения ALSA • Desktop • Devices • Embedded • Gaming • LAMPThin client
Персоналии Джоно БэконКлаус КнопперАлан Кокс • Бенджамин Мако Хилл • Памела Джонс • Ари Лемке • Эндрю Мортон • Ян МёрдокХанс Райзер • Скотт Джеймс Ремнант • Дэниел Роббинс • Марк ШаттлвортРичард СтоллманЛинус Торвальдс • Теодор Тсо • Патрик Фолькердинг • Уоррен Вудфорд • Матт Циммерман
СМИ Enterprise open source journal • Free Software Magazine • Linux.comLinux Format • Linux Gazette • Linux Journal • Linux-Magazin • Linux Magazine • Linux Medical News • Linux.org.ruLWN.netO3 MagazineOpenNETPhoronix
Списки Устройства • Дистрибутивы
Мобильность Access Linux PlatformAndroidbadaLiMo PlatformMeeGo (MobilinuxMaemo) • MoblinUbuntu Mobile and Embedded Edition
Прочее Группа пользователейLSBRevolution OS • SCO и Linux • Спор Таненбаума — ТорвальдсаВредоносные программы