28 июня 2019

История провала Firefox OS

Продолжаю серию материалов об операционных системах, которые так и не смогли добиться успеха на мобильном рынке. Уже были тексты про Ubuntu Touch и Sailfish OS, пришла пора познакомиться с Firefox OS от Mozilla.

Легкий старт

Летом 2011 года компания Mozilla, которая выпускает браузер Firefox, объявила о планах создать свою универсальную операционную систему — для смартфонов и планшетов. Представители Mozilla объясняли этот шаг необходимостью создать конкурента новой системе Chrome OS, которая на тот момент была ограничена дешевыми ноутбуками, и Android, которая страдает от фрагментации.

При этом Mozilla не стала создавать операционную систему с нуля. Она взяла ядро и драйверы от Android и свой веб-движок Gecko, поэтому система получила название Boot to Gecko или B2G. Разработчики хотели, чтобы приложения для нее создавались с помощью языков веб-программирования — HTML5, CSS и JavaScript. Задумка в том, что любое приложение на смартфоне можно запускать на компьютере в браузере и наоборот. Поэтому Mozilla не нужно было создавать свою операционную систему для ПК, для этого достаточно запустить браузер Mozilla на Windows или macOS.

Первая демонстрация операционной системы Mozilla появилась только весной 2012 года. Тогда Boot to Gecko находилась на стадии ранней альфы, весь интерфейс сводился к нескольким плиткам с приложениями. Даже на флагмане Galaxy SII все работало медленно.

Летом Mozilla официально объявила, что система Boot to Gecko будет называться Firefox OS. Также компания назвала своих основных партнеров — компанию ZTE и TCL (бренд Alcatel). Они сразу ограничили рынок Firefox OS бюджетными смартфонами и развивающимися странами, хотя изначально целились на разные ценовые сегменты, в том числе и флагманы. Первый смартфон планировали выпустить в начале 2013 года в Бразилии вместе с компанией Telefonica.

В конце 2012 года Firefox OS появилась в качестве расширения браузера. Прямо на компьютере через Firefox запускался эмулятор операционной системы в небольшом окне.

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

В целом это было больше похоже на Android с нестандартной оболочкой, чем на новую систему.

Первые смартфоны на Firefox OS представили 22 января — они создавались компанией Geeksphone в партнерстве с испанской Telefonica. Телефоны были предназначены только для разработчиков, чтобы они знакомились с системой и начинали писать приложения.

Один смартфон был ультрабюджетным — модель Keon с экраном 3,5 дюйма, 512 МБ оперативной памяти и процессором Snapdragon S1. А второй, Peak, был почти флагманом с экраном 4,3 дюйма и двухъядерным процессором Snapdragon S4, но оперативной памяти тоже 512 МБ.

На тот момент опробовать Firefox OS можно было только тремя путями: установить эмулятор в браузере на ПК, запустить оболочку на Android-смартфоне через мобильный Firefox или установить систему на смартфон через прошивку. Теперь появились первые смартфоны с предустановленной Firefox OS, но достать их было непросто.

На выставке MWC 2013 в феврале представили еще два смартфона на Firefox OS — ZTE Open и Alcatel One Touch Fire. В отличие от смартфонов на Android, эти использовали только одну сенсорную кнопку, которая отвечала за возврат на главный экран.

Фото Engadget

В это же время Mozilla подписала контракты с 18 операторами из разных стран мира — среди них были российские «Вымпелком» (Билайн) и «МегаФон». Очевидно, что сама компания бы не справилась с продажами смартфонов — это совсем другой рынок для разработчика браузера.

Осенью появился смартфон LG Fireweb на Firefox OS. К этому времени система научилась адекватно работать даже на таких слабых смартфонах, как минимум по скорости они не уступали аналогам на Android. Важно понимать, что сторонние приложения мало чем отличались от веб-страниц по своей сути — такая особенность системы, которая строится на базе HTML5. Иногда разработчики вообще не напрягались и в приложении вшивали ссылку на мобильную версию сайта, но без адресной строки сверху — так было с приложением Twitter, Facebook, YouTube и другими. При этом в Firefox Marketplace были даже игры, включая популярную Cut The Rope.

Журналисты, блогеры и заинтересованные обсуждали Firefox OS, пока о ней было много новостей. Изначально разработчики планировали, что система будет универсальной для устройств разного типа и цены. Но в итоге на рынке появились только дешевые модели на малоизвестной системе — таким продуктом сложно привлечь покупателя. То есть, конкурировать с Google можно было только в самом низком ценовом сегменте, а с Apple практически невозможно — самые доступные «айфоны» тогда стоили в два-три раза дороже любого смартфона на Firefox OS и предлагали другой уровень возможностей.

В Mozilla к концу 2013 года успели реализовать все базовые функции смартфона — звонки, сообщения, навигацию, камеру, и прочее. Но заполнить магазин приложений достаточным набором софта не удалось, даже несмотря на то, что приложением может стать обычная веб-страница. В системе, например, не было нормального приложения с картами — только веб-версия Here Maps от Nokia. А мессенджера WhatsApp не было ни в каком виде, потому что у сервиса не было веб-версии, а разработчики не выпускали отдельное приложения для Firefox OS.

Несмотря на все проблемы и недостатки Firefox OS, Mozilla не прекратила разработку. Под этой системой даже вышел планшет Alcatel One Touch Fire 7, который представили на MWC 2014.

Фото Cnet

Летом 2014 года Mozilla пошла на странный шаг — позволила смартфонам на Android запускать приложения для Firefox OS. Для этого нужно было зайти в браузер Firefox и открыть фирменный магазин приложений. По сути, оттуда устанавливались не полноценные программы, а веб-страницы в браузере без стандартного интерфейса с адресной строкой. Полезного софта в этом маркете было мало и к тому же это работало хуже нативных приложений. Поэтому от такого решения никому лучше не стало — ни Android, ни Firefox OS.

Первым официальным смартфоном на Firefox OS в России стал Alcatel One Touch Fire E — он стоил 5 тысяч рублей до повышения курса. Если интересно вернуться в то время, можно почитать обзор Firefox OS версии 1.3 от Эльдара Муртазина или посмотреть видеообзор, чтобы понять, на что была способна система.

Кардинальное обновление Firefox OS вышло только в ноябре, когда представили версию 2.0 для разработчиков. В новой версии системы появилась поддержка NFC и кодека H264, а также функция поиска потерянного устройства и несколько изменений интерфейса. Самое важное — добавили возможность возвращаться к предыдущему приложению без перехода в меню многозадачности. Это была проблема, потому что в системе не было кнопки назад, как в Android. В качестве решения придумали жест справа-налево или наоборот — так можно перелистывать приложения.

В конце 2014 года появился необычный смартфон LG Fx0 на Firefox OS с полупрозрачным корпусом. По задумке такой дизайн символизирует открытость операционной системы Mozilla. Смартфон уже работал на финальной Firefox OS версии 2.0.

В 2015 год начался новый этап для Firefox OS — ее портировали на телевизоры и запланировали выпустить версию для «умных» часов. На выставке CES 2015 в Panasonic представила целую линейку телевизоров.

Фото expertreviews.co.uk

В марте Mozilla заявила о планах выпускать слайдеры и раскладушки на Firefox OS — для обычных звонилок. Разработчики планировали переработать Firefox OS для кнопочных телефонов к 2016 году. Это уже выглядит как отчаянный шаг закрепиться хоть на каком-то рынке.

Осенью Firefox OS 2.5 появилась в виде приложения для Android. Кому это было нужно и для чего — непонятно. Да и сама компания говорила о том, что это просто эксперимент.

И уже в декабре 2015 года Mozilla официально объявила, что останавливает разработку Firefox OS и выпуск смартфонов на этой системе. Компания призналась, что так и не смогла «предоставить наилучший пользовательский опыт» и поэтому вынуждена остановиться. Потом оказалось, что это заявление было не совсем корректным, и компания имела в виду не полное закрытие проекта, а только закрытие сотрудничества с операторами связи, через которых компания продавала смартфоны. И вообще в будущем Firefox OS может появиться на других устройствах. А окончательно проект закрыли только в сентябре 2016 года — теперь точно.

Смартфоны на Firefox OS

Сейчас проект Firefox OS частично живет за счет открытого кода. На ее основе энтузиасты разрабатывают проект B2G OS и еще несколько альтернатив, но работа ведется медленно или уже заброшена, поэтому чего-то серьезного из этого ждать не стоит. Более интересный пример KaiOS — это операционная система для кнопочных телефонов, которая использует часть наработок из Firefox OS. Поэтому она тоже работает с приложениями, написанными на HTML5. На модифицированной KaiOS, например, работает новая Nokia 8110. Так что труд Mozilla оказался не таким бесполезным.

Заключение

Mozilla и ее партнеры никогда не публиковали отчеты от продажах смартфонах на Firefox OS. Сейчас можно смело предположить, что они были очень низкими. Как в любой подобной ситуации, указать одну причину провала Firefox OS невозможно. Это целая куча проблем и ошибок — от позиционирования продукта на рынке до реализации идей.

Если посмотреть всю хронологию развития Firefox OS, то можно легко заметить, как разработчики сами до конца не понимают цель проекта — сначала это вроде универсальная система для смартфонов разных категорий, потом только для бюджетных, а потом мы разрабатываем оболочку для телевизоров, «умных» часов и кнопочных телефонов. Хотя разработкой проекта занимались всего 4 года, что очень мало, и явно на него не тратили все силы и деньги. Такая же судьба была у Ubuntu Touch, которая развивалась примерно параллельно Firefox OS.

После истории Ubuntu Touh, Firefox OS и Sailfish OS кажется, что в современном мире невозможно создать достойную альтернативу Android и iOS. С другой стороны, первый iPhone изначально вообще не поддерживал сторонние приложения и почти ничего не умел, да и Android на старте выглядел совсем по-другому. А они разрабатывались в тот момент, когда на рынке процветала Nokia со своей Symbian, про которую сейчас все забыли. Поэтому особенно интересно посмотреть, что сможет сделать компания уровня Huawei и что с ней будет лет через пять.

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

15 комментариев на «“История провала Firefox OS”»

  1. Бог Прошутто:

    Разработчики хотели, чтобы приложения для нее создавались с помощью языков веб-программирования — HTML5, CSS и JavaScript.

    Как же хорошо, что данная система не взлетела.

    • Lecron:

      Плохо что она попыталась взлететь. Создана репутация. Имхо, даже сейчас время не пришло. Может после, когда webAssembly станет обыденностью. Когда стандартизируются веб-компоненты или что-то инкапсулирующее развесистое дерево div-a-span. итд.

    • zy2ba /2:

      Вполне себе прообраз будущих PWA, которые уже год как поддерживает даже эпл, не говоря про android.

  2. Wanderlood:

    Был у меня алкатель файр е, после недели использования, был успешно перешит на андроид, ибо этим пользоваться было очень тяжело Достался он мне на распродаже мегафона, когда их сливали за, то ли 1400, то ли за 1500 рублей, не вспомню

  3. Denis:

    История провала, эпл все и т.д.
    На ресурсе один негатив. Видимо движется к закату.

    • П.Н.:

      Ага, как много лет назад с похорон Нокии начали, так всё к закату никак не дойдут :)))

      • Zliuka Z:

        Недавно, значит, читаете ресурс. 😉
        Начали на ресурсе с похорон Сименса и Сони-Эрикссон, нокия была позже.

        • П.Н.:

          Ошибаетесь, с 2002 читаю 🙂 Ну с Сименсом всё было хорошо понятно и он таки относительно быстро «умер». А вот про похороны СЭ я действительно забыл, эх, старею :)))

  4. Andrés:

    Как в любой подобной ситуации, указать одну причину
    провала Firefox OS невозможно.

    Как это «невозможно»? вы смеётесь? Это же элементарно: при доступности андроида этот продукт был просто не нужен большинству в то время.

  5. Кстати, телевизоры Панасоник после прекращения поддержки огнелиса хуже работать не стали, всё так же быстро, стабильно, удобно и апдейты регулярно выходят.

  6. Алексей Харламов:

    Жалко конечно, браузер огненного лиса мне очень нравится. А изобретать велосипед — дело неблагодарное как правило. Например, ЗТЕ отказались от оболочек и перешли на голый Андроид. Так производительность выше поднимется, поскольку число посредников сократили между юзером и железом смарта.

    • disqus:

      «Так производительность выше поднимется, поскольку число посредников сократили между юзером и железом смарта.»

      никаким образом число посредников не сокращается — не надо фантазировать и распространять чушь — грубо говоря ОС состоит из ядра и драйверов — программной части, которая собственно и обеспечивает всю работоспособность и функционал, сверху на неё навешивается графический интерфейс для простого взаимодействия и управления ОС и устройством — то есть у голого андроида так же есть своя графическая оболочка, соответственно когда какая-либо контора делает свою оболочку/прошивку — то она естественно работает без взаимодействия с графоболочкой голого андроида — её там попросту нет — то есть заменяется графинтерфейс голого андроида на графинтерфейс фирмы автора прошивки/оболочки — то есть число посредников неизменно, а скорость работы оболочек/прошивок может быть и даже реально есть выше чем у голого андроида — 2-3 месяца назад китайцы тестировали скорость работы и отзывчивость голого андроида и нескольких китайских оболочек — голый андроид оказался на 5 или 6 месте. Кстати аналогичная ситуация и на десктопном линуксе — так же имеется куча дистрибутивов с одним содержимым подкапотного пространства и с разными графоболочками — некоторые из них выделяются именно быстродействием и отзывчивостью, другие медленнее, но имеют больше возможностей по настройке и тд и тп, мало того при необходимости можно при загрузке ОС выбирать сеанс для работы в той или иной графоболочке.

  7. disqus:

    «Они сразу ограничили рынок Firefox OS бюджетными смартфонами и развивающимися странами»

    не совсем так — в 2014 году Geeksphone выпустила модель Revolution с ценой в 300$ — далеко не бюджетка, да и по ТТХ всё было не уровня бюджетки — экран 4,7 дюйма 960х540, 1 ГБ оперативки, проц Intel Atom Z2560 1,6 ГГц, камера 8 Мп

  8. yan_d:

    Всё как обычно — идея хорошая, реализация отстойная…