Примерно неделю назад в сети появилась новость о том, что компания Jolla, разработчик мобильной операционной системы Sailfish, стала прибыльной. Стоит напомнить, что с момента появления самой компании прошло целых 10 лет, и все это время компания была либо убыточной, либо держалась близко к показателю безубыточности. Пару раз ее хоронили, например, в 2016 году.

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

Как все начиналось


В далеком 2005 году компания Nokia создала новый GNU-дистрибутив, который получил название OS2005. На его основе работал планшет Nokia 770. Затем систему переименовали в Maemo и начали устанавливать на Nokia N900 в 2009 году. Затем произошло слияние проекта Maemo от Nokia с проектом Moblin от Intel, совместную платформу назвали MeeGo. В 2010 году финская компания заявила о том, что ее смартфоны N-серии будут поставляться с MeeGo вместо Symbian. Но, к сожалению, с этой ОС вышел только один телефон, Nokia N9, который достаточно быстро стал очень популярным (мне довелось его потестировать в течение часа вживую, это было нечто).

Уже в 2011 году MeeGo закрыли, чем команда проекта осталась страшно недовольна, и ее можно понять. В октябре 2011 года часть команды уволилась и основала собственный проект под названием Jolla. Цель была проста и понятна: дальнейшая разработка MeeGo OS. Финансирование команда получала от Nokia — благо, тогда компания помогала стартапам, основанным экс-сотрудниками. Jolla получила грант размером в 25 000 евро.

Новая компания не получила никаких прав на интеллектуальную собственность. Поэтому пришлось создавать новую ОС — Sailfish OS. В ней есть компоненты MeeGo, но только те, что распространялись по открытой лицензии. Дизайн пользовательского интерфейса пришлось создавать полностью с нуля, поскольку он был защищен патентами. Новый интерфейс разработали на основе Qt, QML и HTML5. В целом, Sailfish OS является развитием идей, заложенных в MeeGo и Maemo.

SailfishOS SDK включает в себя:

  • QtCreator — IDE, в которой, собственно, и предлагается вести весь процесс разработки.
  • Mer Build Engine, который необходим для сборки приложений.
  • Эмулятор Sailfish OS.
  • Примеры, руководства и документация к API.

В 2013 году компания заявила, что ее устройства будут поддерживать приложения Android благодаря Alien Dalvik. Так все и было. Единственное, Google Play Store пришлось устанавливать вручную.

Кроме того, компания выпустила свой первый телефон — он стал доступен уже в 2013 году в Финляндии. В России его тоже можно было купить, но только начиная с 2014 года. На Хабре публиковался обзор как самого телефона, так и ОС, так что пересказывать все это не будем.


Середина пути


В начале 2015 года начались разговоры о сотрудничестве Jolla с Россией. Министерство связи запланировало разработать отечественную ОС, и изначально план был в адаптации Sailfish OS под отечественных пользователей, в частности, чиновников. Но потом планы изменились — Jolla предложила РФ использовать открытые разработки своей ОС. Речи о том, чтобы применить закрытые решения и собственные технологии, уже не было. Кроме того, России разрешили частично русифицировать ОС и заменить иностранные сервисы на собственные. Тогда Sailfish поставлялась в РФ с предустановленным приложением Yandex.Store. Потом отечественная ОС стала называться «Аврора», но это уже, как говорится, совсем другая история.

Любим обозревать на Хабре самые интересные и дискуссионные темы из мира IT. Если хотите быть в курсе новостей, традиционно входящих в топ читаемых, подписывайтесь на наш блог.

А вот дела у Jolla пошли не очень хорошо. В 2015 году она не смогла договориться с инвестором о привлечении нового раунда финансирования. В общей сложности Jolla привлекла $42 млн. Последний раунд — B, объемом $12,4 млн, закрыт в декабре 2014 года.


После этого компании пришлось подать заявку местным регуляторам о реструктуризации долговых обязательств, с объявлением временного сокращения персонала. Ситуация усугублялась срывами поставок нового устройства — Jolla Tablet. Сначала проблемы объяснялись некачественными элементами, предоставленными поставщиками дисплеев и других комплектующих. Потом пришлось переносить процесс сборки устройств на другие заводы, причем дважды. В конечном итоге компании пришлось возвращать деньги участникам краудфандинговой кампании на Indiegogo. С их помощью ранее Jolla собрала средства на производство и выпуск планшета. Выпустить удалось лишь 540 устройств, которые получили первые вкладчики платформы. Остальным деньги вернули.


Проблемы продолжались до конца 2015 года. В декабре компании удалось получить необходимые для продолжения деятельности средства. Jolla привлекла новый раунд финансирования.

Глава компании Анти Сарнио тогда рассказал, что к операционной системе Jolla проявляют интерес представители не только России, но и Китая, Индии, а также некоторых других стран. Планировалось, что адаптировать ОС под свои нужды партнеры будут самостоятельно, а Jolla сфокусируется на разработке базовых компонентов платформы.

Новый этап и выход на прибыль


Все так и получилось. Компания сосредоточилась на разработке своей операционной системы. Технологии Jolla использовали разные партнеры, но компания все же не была прибыльной — возникали дополнительные проблемы, хотя с течением времени убытки снижались, а не увеличивались.

В 2017 году Sailfish X была установлена на смартфон Sony Xperia X, в 2018 — на Sony Xperia XA2, а в 2019 — Sony Xperia 10.

Кроме того, в 2018 году компания получила средства от нескольких инвесторов, включая «Ростелеком».

Операционная система постепенно развивалась. Вот основные этапы развития:

  • Декабрь 2011 г. — выход Sailfish OS 1.
  • Ноябрь 2015 г. — выход Sailfish OS 2.
  • Ноябрь 2018 г. — выход Sailfish OS 3.
  • Февраль 2021 г. — выход Sailfish OS 4.

2020 год стал, по мнению руководителя компании, поворотной точкой в развитии компании. По сравнению с 2019 годом общий доход увеличился сразу на 53%. EBITDA вырос до 34%, что весьма неплохо.


Компания стала предлагать и новые решения, включая AppSupport для Linux. Это платформа, которая добавляла поддержку приложений Android для Linux, причем без необходимости платить за полную лицензию Sailfish OS. По информации самой компании, ее операционной системой интересуются некоторые крупные производители автомобилей, которые планируют использовать Sailfish в качестве альтернативы Android в медиаустройствах для машин.

Еще один продукт — Sailfish X, это коммерческая версия Sailfish OS. Клиенты, которые покупают этот продукт, получают полноценные обновления, помощь технической поддержки, возможность работать с Microsoft Exchange, предиктивный ввод текста и возможность запускать приложения Android (правда, не все), на телефонах с Linux.

Также компания лицензирует Sailfish OS для коммерческих и правительственных организаций разных стран. В большинстве случаев такие партнеры ищут альтернативу Android и iOS.

Благодаря всему этому компания и начала получать прибыль впервые в своей истории. К сожалению, объем прибыли не указывается, но и то, что убытков больше нет, является положительным моментом. Что же, остается ждать новостей от компании и новых ее продуктов.

Комментарии (20)


  1. uoak
    03.09.2021 21:09

    Статья:
    Также компания лицензирует Sailfish OS для коммерческих и правительственных организаций разных стран

    Википедия:

    Планируется, что с 2019 по 2021 годы на смартфоны с ОС Sailfish от «Ростелекома» должны перейти 7,9 млн сотрудников госорганов, бюджетных учреждений и компаний с госучастием, что обойдется в 160 млрд рублей.


  1. WinLin2
    03.09.2021 21:25
    +1

    Можно узнать список стран, где покупают лицензии правительственные организации?


  1. TakashiNord
    03.09.2021 21:36
    -12

    так, теперь если предстоит покупать смартфон, обязательно нужно интересоваться, чтобы не было вот этой... S...OS

    Хорошо, что у меня денег нет. Ни на Sony, Ни на Apple.


  1. ignat99
    03.09.2021 23:00
    +2

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


  1. hanzakkerman
    04.09.2021 09:39

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

    Так что я бы с удовольствием попробовал ОС с возможностью запуска Android-приложений. Неразрешимая по сути проблема только одна: ограниченный выбор железа. Например, сейчас я пользуюсь смартфонами Киоцеры из-за того, что они весьма прочные и долговечные. Если мне взбредёт в голову использовать там SailfishOS - понятное дело, что либо мне самому придётся руками писать драйверы под железо в моём смартфоне, либо... либо никак, да.
    Думаю, что приложения для Android под Sailfish со временем будут работать все, хотя бы и не самые свежие версии, а вот крайне скудный выбор железа останется проблемой навсегда. Но в качестве ОС для второго смартфона на поиграться - хороший вариант. Глядишь, настолько понравится, что просто куплю бронированный чехол и буду носить Jolla-смарт в нём.


    1. mSnus
      04.09.2021 18:07
      +1

      Простите, а что приложения забивают у вас память? Забить 64 Гб данными, если это не видео и фото, надо очень постараться. А видео и фото достаточно регулярно сбрасывать на диск..


      1. Areso
        04.09.2021 19:15

        У меня Телеграм забивал 30+ гигов легко. Бесконечные котики, и не только, в сотнях каналах и чатах - запросто забьют что угодно.

        Особенно анимации (видео) и собственно видео.


        1. mSnus
          04.09.2021 19:57

          Можно настроить синхронизацию и сбрасывать все на комп из этих папок (Телеграм, Вотсапп и т.д.). А что понадобится, то загрузится.

          И, кстати, в Телеграме легко отключается автозагрузка видео (там вообще хорошо это настраивается).


        1. CrashLogger
          04.09.2021 22:44
          +1

          У Телеграма можно в настройках указать максимальный объем кэша и максимальное время хранения данных.


      1. logran
        05.09.2021 21:00

        Игры, например. Они разжирели до безобразия и хранят кэш во встроенной памяти почти все (спасибо хоть не внутри apk)


        1. mSnus
          05.09.2021 21:26

          Да, точно, это с древних времён ужасно устроено. Смутно помню всякие Link2SD)) но на телефон большие игры никогда не ставил, для этого планшет валяется


  1. romankonstant
    04.09.2021 10:37

    Ростелеком вложился и сразу как поперло!


  1. zompin
    04.09.2021 11:53
    +2

    Вспомнил что сонька, что валяется без дела поддерживает данную ОС, и я не удержался)


    1. rstepanov
      04.09.2021 12:43

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


      1. zompin
        04.09.2021 12:53

        Что-то тормозит как андройд, что то работает лучше. Клиент для телеграма нашел быстро (Fernschreider). Так как использую free версию поддержки андройд приложений нет, полная версия ОС будет стоить 50 евро. Браузер определился как firefox 60 (актуальная версия firefox 91). При запуске инструкция как пользоваться. С прошивкой проблем не было. Все грабли собрали при установке lineage. Немного другой опыт, но прикольно)


        1. Aldrog
          04.09.2021 17:03

          полная версия ОС будет стоить 50 евро.

          Стоит отметить, что оплата единоразовая за установку, обновления бесплатно.


      1. Aldrog
        04.09.2021 17:02
        +1

        Как давний пользователь Sailfish X могу сказать, что основная проблема — браузер. Он на сильно устаревшем движке файрфокса, и не все сайты в нём корректно работают (например, на хабре уже некоторое время не открываются спойлеры). Свежий файрфокс для андроида в целом проблему решает, но нативный конечно был бы лучше.


        А так клиент телеграма есть, мелкие утилиты нативные есть.
        Андроид-приложения из экосистемы яндекса все без проблем работают, банковские клиенты по-разному. Обычно не работает только то, что жёстко завязано на гугл-сервисы (пуш-уведомления, мультиплеер в некоторых играх). Эти сервисы тоже в теории можно было бы поставить, но мне как-то совершенно не хочется этим заниматься.


  1. Aldrog
    04.09.2021 16:50

    Новый интерфейс разработали на основе Qt, QML и HTML5.

    Это где там HTML5 используется?


    В 2017 году Sailfish X была установлена на смартфон Sony Xperia X, в 2018 — на Sony Xperia XA2, а в 2019 — Sony Xperia 10.

    Xperia 10 II тоже поддерживается. А так же большая часть вариаций перечисленных моделей (dual-sim, plus и т.д.).


  1. CrashLogger
    04.09.2021 22:49
    +1

    Установил на Sony XA2 еще год назад. Периодически ставлю обновления, наблюдаю за прогрессом. ОС интересная, правда приложений пока мало. Удачи разработчикам, надеюсь скоро увидим устройства с этой системой на полках магазинов.


  1. Vermut666
    05.09.2021 10:57
    +2

    Живу на ней с самой первой Jolla, сейчас на Sony Xperia XA2, официальная (платная) версия.

    Использую микс native+андроид, так как само собой всякие революты под SailfishOS не выпущены.

    Живу без Гугла через MicroG, в последнее время после перехода на mapbox всё довольно стабильно. Глючат только особые приложения, которые прям зашивают в себя функционал Google Maps - в основном невнятные каршеринги.

    Работают - Waze, Telegram, WhatsApp, Google Maps, Revolut, Smart-ID, Aurora Store, Bolt, Wolt, Slack, Zoom.

    Не работают - Swedbank (просто падает), MyToyota (ругается, что телефон rooted). Подозреваю какие-то особо умные проверки на что-то, чего в sailfish в помине нет.

    В теории возможен, но пока не работает root androida. Например для LuckyPatcher. Я в своё время устраивал какие-то консольные пляски, но они пропадают при апгрейде.

    Важный дисклаймер - телефон не заменяет мне комп. Я с телефона не пишу длинные емейлы, не редактирую тексты и картинки, не оплачиваю картами покупки на амазоне, не веду стримы и не смотрю фильмы (случайные примеры, которые я видел, как делают другие). Для меня это звонилка, неудобный почтовый клиент и неудобный генератор OTP независимо от OS.