Ознакомительные сборки Firefox OS для ПК

В новостях неоднократно публиковались сообщения о новой мобильной операционной системе Firefox OS. И хотя мобильных устройств с этой ОС пока ещё нет, познакомиться ближе с ней уже возможно при помощи специальных сборок, предназначенных для запуска этой системы на ПК. Давайте чуть подробнее рассмотрим эти сборки.

Мы уже неоднократно рассказывали о том, что компания Mozilla работает над новой открытой операционной системой для мобильных устройств Firefox OS (ранее она называлась Boot to Gecko, B2G). Стадия разработки проекта достигла той степени, когда к ней уже проявляют практический интерес. Например, о готовности делать смартфоны с этой новой операционной системе заявили TCL и ZTE.

Система Firefox OS интересна тем, что является легковесной и предназначена для класса недорогих смартфонов, где в силу универсальности пока единственным предложением является Android. Разговоры о необходимости отдельной лёгкой мобильной ОС для недорогих смартфонов идут давно, и, похоже, Firefox OS здесь имеет неплохие перспективы. Хотя, конечно, реальное положение дел с этой системой покажет время.

Firefox OS является браузерной системой - аналогом Chrome OS для смартфонов и планшетов. То есть, это Linux-система, рабочим окружением которой является браузер, а приложения пишутся с использованием JS, HTML и CSS. Как и Android, Firefox OS распространяется на принципах Open Source.

ОС состоит из трёх уровней. Системный уровень называется Gonk, в который входит ядро Linux, драйверы оборудования и прочие системные компоненты. Поверх Gonk находится браузерный движок Gecko со специальным API для мобильных устройств. И самый высокоуровневый компонент системы - это пользовательский интерфейс Gaia UI, основанный на веб-технологиях HTML и JavaScript.

 

Но, на мой взгляд, лучше всего Firefox OS увидеть самому и составить собственное мнение об этой ОС. Тем более что разработчики подготовили специальные экспериментальные сборки для знакомства и тестирования оболочки Gaia в Windows, Linux и Mac OS X.

Самый простой способ познакомиться с интерфейсом новой мобильной системы имеется для ОС Windows. Для этого на странице Mozillawiki Gaia/Hacking нужно найти прямую ссылку на инсталлятор b2g-gaia-desktop.exe. Этот инсталлятор весит около 40 мегабайт. Программа после установки создаст иконку на рабочем столе и, если есть доступ в Интернет, проверит наличие новых версий программы. После чего можно сразу же запускать интерфейс Gaia.

Низкоуровневые компоненты системы сюда не входят и, например, камера и многие приложения работать не будут. Эта минимальная сборка предназначена для ознакомления с пользовательским интерфейсом.

Можно установить и полную сборку всех компонентов Gaia, включающую в себя специальный SDK для создания и тестирования приложений Firefox OS. Рассмотрим этот процесс на примере Linux. Для этого выполняем следующие команды:

git clone git://github.com/Mozilla-b2g/gaia
make -C gaia profile

В результате в домашней папке появится каталог Gaia, куда будут закачаны сначала компоненты Gaia, а потом и SDK для разработчиков. В общей сложности будет закачано около 600 мегабайт данных. После распаковки архивов каталог Gaia имел размер около полутора гигабайт.

Далее с FTP-сервера Mozilla скачиваем последний билд b2g для Linux, распаковываем и запускаем исполняемый файл b2g, передав ему в качестве параметра профиль ранее установленной среды Gaia.

путь_к/b2g -profile gaia/profile

Михаил АСТАПЧИК

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Читайте также