Boot2gecko: конкурент android и chrome os, разрабатываемый в mozilla

О будущей миграции пользователей в “тучи” говорят уже давно. И не смотря на то, что до тех пор пока люди предпочитают хранить и обрабатывать собственные эти на локальных компьютерах, разработчики операционных совокупностей думают о будущем. Пару дней назад новостные ресурсы сказали сходу о двух занимательных событиях: выходе Chrome OS 17, основанной на проекте с открытым кодом Chromium OS, и публичной демонстрации похожего продукта Mozilla – Boot2Gecko (B2G).

Корпорация Гугл разрабатывает Chrome OS уже давно. По сути дела, эта совокупность является дистрибутивом Linux, применяющий модифицированный браузер Chrome в качестве пользовательской оболочки и ориентированный на работу с веб-приложениями. В отличие от планшетов и смартфонов платформы Android, Chrome OS может трудиться на нетбуках и неттопах (дешёвы сборки для “хромобуков” Acer AC700, Samsung Series 5 и Cr-48).

В новой версии совокупности разработчики перешли на Chrome 17 (нумерация предположений ОС и браузера совпадают); показались новый встроенный редактор фотографий, доработанный менеджер файлов, функционал для активации одолжений Verizon, и помощь OpenVPN. Помимо этого, корпорация расширила программу выплаты вознаграждений за обнаружение уязвимостей: сейчас в неё попадает не только разрабатываемый при помощи Гугл открытый браузер Chromium (на его базе делают проприетарный Chrome), но и Chromium OS/Chrome OS.

Boot2gecko: конкурент android и chrome os, разрабатываемый в mozilla

Интерфейс Boot2Gecko в браузере Firefox. Скриншот с arstechnica.com

Проект Mozilla в смысле архитектуры ОС ближе к Chrome/Chromium OS, чем, скажем, к Android. Разработчики выделяют три слоя совокупности. Самый низкоуровневый из них именуется Gonk. К нему относятся ядро Linux, телефонный стек и другие системные компоненты. Этажом выше “живёт” движок Gecko (для сотрудничество с нижним слоем Mozilla создаёт особый WebAPI и трудится над его стандартизацией через W3C). В “пентхаусе” расположился Gaia UI – основанный на веб-разработках (HTML и JavaScript) стек приложений и пользовательский интерфейс.

Не обращая внимания на внешнее сходство, назначение платформ различно. В отличие от Chrome OS, Boot2Gecko ориентирована первым делом на мобильные устройства. Об этом свидетельствуют наличие телефонного стека и кое-какие особенности показанного интерфейса. Другими словами в случае, если повезёт, со временем она превратится в соперника Android.

Но, для собственного решения в Mozilla выбрали масштабируемую архитектуру. Основанный на веб-разработках интерфейс возможно без неприятностей перенести и на нетбуки. До тех пор пока B2G проходит стадию предварительного развития, сказать о появлении продуктов с данной ОС рановато. Интерфейс Gaia может трудиться и в простом браузере (ясно, что большая часть функционала наряду с этим недоступна). Желающие смогут скачать исходные тексты из публичного git-репозитория и открыть файл homescreen.html в Firefox.

Случайное видео:


Интересные записи: