Develop

Лицензирование Sailfish

Для разработчиков ПО

Sailfish Mobile OS RUS — разрабатываемая операционная система для смартфонов. Проект основывается на компонентах Sailfish O’.

Разработкой занимается созданная в апреле 2016 года компания «Открытая мобильная платформа» (ОМП) — компания, зарегистрированная в городе Иннополис (Татарстан) и учреждённая созданной в марте 2016 года компанией ООО «Открытая мобильная платформа — центр разработки» (Москва). Собственник компании ОМП — ООО «Вотрон» (Григорий Берёзкин, Михаил Верозуб), компании ОМП-ЦР — Ольга Берёзкина, Владимир Верозуб. Генеральный директор обеих компаний — Павел Эйгес.

18 февраля 2015 года экспертному совету по ИТ Минкомсвязи РФ была представлена Sailfish OS. 15 мая 2015 прошла рабочая встреча с Sailfish Holding. 20 мая 2015 года председатель совета директоров Jolla Анти Сарнио сообщил, что работ по созданию другой ОС не ведётся, а проводится локализация и интеграция с локальными сервисами, такими как магазин «Яндекса».

В июне 2015 года консорциум компаний Jolla, энергохолдинг ЕСН, софтверная компания ЗАО ЭСК и Яндекс с проектом «Мобильная платформа с российскими сервисами и независимой ОС» выиграли конкурс Минкомсвязи РФ по импортозамещению мобильной ОС. Вторым участником конкурса был НИИ СОКБ с ОС Tizen.

3 июня 2016 форк Sailfish под названием Аврора включен в Единый реестр российских программ. В операционную систему встроены средства криптографической защиты информации, поддерживающие российские ГОСТ 28147-89, ГОСТ Р 34.12-2015, ГОСТ Р 34.13-2015, и поддержка разных криптопровайдеров. ФСБ России сертифицирован вариант ОС, обозначенный как «Защищенная мобильная операционная система общего назначения на базе Sailfish Mobile OS RUS».

11 мая 2016 года Jolla Ltd. подтвердила лицензирование Sailfish OS для компании ОМП.

На сайте компании ОМП представлены смартфоны на Sailfish OS, которые были или будут доступны официально на рынке РФ.
Среди них:

  • Jolla Phone, который продавался в России компанией Jolla (сейчас снят с производства),
  • Jolla C, основанный на Intex AquaFish,
  • Oysters SF — продукт российской компании Oysters, занимающейся разработкой и производством товаров потребительской электроники (на сайте производителя отсутствует на ноябрь 2017 года, все модели на Android),
  • Ермак ОМП — смартфон с повышенным уровнем ударопрочности и пыле-влагозащищённости, предназначенный для использования в тяжёлых промышленных условиях.

Также сообщалось, что YotaPhone с Sailfish был представлен Николаю Никифорову в мае 2015 года.

В ноябре 2017 на Yandex Market присутствует модель Inoi R7 ценой 11990 рублей.

В июне 2018 года компания НОРБИТ из группы компаний ЛАНИТ и Открытая мобильная платформа (ОМП) объявили о совместном создании корпоративных приложений. НОРБИТ уже работает с Почтой России над проектом по приему платежей на дому с помощью Sailfish-смартфонов.

В июле 2018 года ИТ-компания «Диджитал Дизайн» выпустила первое корпоративное приложение для работы коллегиальных органов («Информационную систему коллегиальных органов «Ареопад») под Sailfish Mobile OS RUS.

Для производителей устройств

Также на выставке Mobile World Congress 2016 стали известны новые партнёры Jolla — южноафриканская mi-Fone и нидерландская Fairphone.

В начале февраля 2016 года Turing Robotic Industries объявила, что смартфон Turing Phone будет использовать Sailfish OS 2.0 вместо запланированной изначально ОС Android 5.0.

Дизайн и комплектация

Комплект поставки:

Jolla
Адаптер питания
Кабель MicroUSB/USB
Инструкции
Гарантийный талон
Наклейки

Наушников нет. Jolla экономит место в нашем мусорном ведре и не кладет в комплект затычки за 50 рублей ради галочки. Спасибо.

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

На самом деле, это съемная крышка. Умная съемная крышка. Например, если вы поставите панель другого цвета, Jolla автоматически предложит поменять цветовую схему интерфейса. Классно? Безусловно. Еще один плюс в пользу его необычности.

Под крышкой расположены слоты для сим-карты Micro SIM и карты памяти MicroSD, а также съемный аккумулятор емкостью 2100 мАч. Устройство способно проработать до 10 часов в режиме разговора и до 21 дней в режиме ожидания.

Здесь мы также найдем необходимую информацию о телефоне: IMEI, серийник, модель и дату производства. Собирается девайс в Китае.

На передней панели кнопок нет, только световой индикатор. Сбоку – кнопка включения/разблокировки и качелька регулировки громкости. Тактильные ощущения приятные: нажатия ясные и точные. Сверху располагаются стандартный 3,5 мм аудио-выход и не менее стандартный разъем MicroUSB.

Корпус выполнен из хорошего пластика, он не ляпается и не собирает грязь. Конструкция прочная, но телефон собран не намертво: местами он люфтит. Если вертеть его в руках и нажимать по нему пальцами (а мы это делать очень любим), то отчетливо слышны потрескивания. Возможно, в этом виновата съемная крышка. Jolla весит 141 грамм, ее размеры – 131 × 68 × 9,9 мм.

Что касается удобства использования, напрашивается устоявшееся “яблоко от яблони далеко не падает”. Привожу аналогию с телефонами Nokia Lumia. Острые грани впиваются в ладонь и это чувство особенно усиливается, когда пытаешь дотянуться до верхней части экрана.

Чем живёт Jolla сейчас?

С тех пор компания решила сосредоточиться на своей операционной системе Sailfish OS. Например, непосредственно внутри Jolla велась разработка прошивки для смартфонов Nexus 4 и OnePlus One.

В 2016 году компания лицензировала Sailfish OS для российской «Открытой мобильной платформы». Совместными усилиями была выпущена Sailfish Mobile OS RUS. В списке поддерживаемых устройств — смартфон для госслужащих и корпоративных клиентов «Ермак ОМП», а также российский смартфон INOI R7. Подобные российской лицензионной ОС операционные системы существуют в Бразилии, Китае и других странах.

Ермак ОМП

Третья версия Sailfish будет рассчитана на большее количество устройств. На MWC анонсировали её появление осенью на упомянутом выше INOI R7, Sony Xperia XA2, КПК Gemini PDA, а также на неназванных кнопочных телефонах с поддержкой 4G. В Sailfish OS 3 сделают акцент на безопасности. Например, в случае потери или кражи устройства пользователь сможет дистанционно стереть все данные.

Операционная система поддерживает Android-приложения, но только в том случае, если пользователь заплатил за Sailfish OS 50 долларов.

Sony Xperia XA2 с установленной Sailfish OS

Доминирование двух операционных систем на рынке — не самая лучшая для пользователя ситуация. В этом случае технический прогресс, о котором мы так мечтаем, будет стопориться отсутствием интереса к развитию. Чем больше будет выбор, тем лучше будет выбирающему. Надеемся, Sailfish будет развиваться как альтернативная операционная система и однажды найдёт свою нишу, которую будет уверенно держать.

Sailfish OS запустили на OnePlus One

Финская компания Jolla занимается производством мобильных устройств, на которых предустановлена операционная система собственной разработки Sailfish OS. Последняя, помимо устройств от финской компании, также может быть установлена на некоторые Android-девайсы. Сотрудник Jolla Мартин Брук выложил в Twitter фотографию, на которой запечатлён популярный китайский смартфон OnePlus One с установленной Sailfish OS. Система была запущена с помощью утилиты Sailfish OS Hardware Adaptation Kit. Тоже самое можно проделать с ещё несколькими устройствами на Android, включая Nexus 4, Nexus 5, Samsung Galaxy S3, Galaxy S4 и планшет Nexus 7.

Сеть и звук

INOI R7 поддерживает работу сим-карт в сетях 2-4G. Поддерживаются большинство необходимых стандартов связи. Установлен Wi-Fi с частотой 2,4 Ггц. Стандарта 802.11 ac нет, что характерно для бюджетных телефонов. Чипа NFC для бесконтактной оплаты в телефоне нет, чт оне удивительно для бюджетного телефона.

Производитель заявляет поддержку смартфоном систем навигации GPS, GLONASS, A-GPS. Но скачать из фирменного магазина приложение для ее осуществления нет.

Звук звонка громкий, но может заглушаться, если телефон лежит на столе крышкой книзу. Голос собеседника узнаваем. Качество вывода видео на экран среднего качества. При воспроизведении файлов разрешения 720×1280р (в каком можно снимать видео) изображение выводится в исходном разрешении (по границам экрана).

Gestures for Navigation and Actions

In Sailfish OS there are also more gestures than just Edge Swipes. Following gestures are mainly used for navigating inside apps or accessing actions which are not necessarily directly visible in UI.

A glow at the top of the screen indicates that there is a Pulley Menu which contains actions for the page you are on. Move the page downwards to use the menu.

Within an app, you will see a dot at the top left if you are on a sub page. To go back to the previous page, move the current page to the right.

When you want to use actions for individual items on a page, long-press the item to open a menu of available actions.

Navigation architecture

On a mobile device, it’s crucial to break down complexity into a sensible and understandable form. Sailfish OS apps use pages to form a simple hierarchy that’s compatible with common content and application types. Special care went into harmonizing how horizontal touch gestures are used by applications. This saves development time and make it easier for new users to get up to speed with the app.

Архитектура программного обеспечения

Sailfish OS и Sailfish комплект разработки программного обеспечения (SDK) основаны на Linux ядра и Mer . Sailfish OS включает в себя многозадачную графическую оболочку «Lipstick», созданную Jolla на основе протокола сервера отображения Wayland . Jolla использует бесплатные драйверы графических устройств с открытым исходным кодом, но библиотека Hybris позволяет использовать проприетарные драйверы для Android . Заявленная цель Jolla — в конечном итоге сделать Sailfish открытым исходным кодом.

Sailfish OS может запускать приложения Android через проприетарный уровень совместимости.

Целевые классы устройств

Обычно известно, что Sailfish нацелен на мобильные устройства, но поскольку он унаследовал около 80% кода MeeGo, Sailfish может использоваться как полноценная ОС Linux общего назначения на устройствах, включая информационно-развлекательную систему транспортных средств (IVI), навигацию, Smart TV, настольные компьютеры. ноутбуки, яхты, автомобили, электронная коммерция, бытовая техника, контрольно-измерительное оборудование, интеллектуальное строительное оборудование и т. д. См. примеры использования оригинального MeeGo для сравнения и раздел « » для устройств, работающих под управлением Sailfish OS .

SDK для ОС Sailfish

Sailfish OS SDK был объявлен в слякоть Хельсинки конференции в 2012 году, а альфа была опубликована в феврале 2013 года SDK, установка и кодирование учебники доступны для бесплатной загрузки с Sailfish OS сайта , несмотря на общее разрешение не является открытым исходным кодом.

Sailfish SDK использует Qt с VirtualBox для разработки, компиляции и эмуляции , в отличие от метода моделирования . Этот метод позволяет компилировать в ОС Sailfish и полностью тестировать разработанное программное обеспечение на виртуальной машине , имитируя, а не моделируя, всю ОС Sailfish . Это также отделяет действия по разработке и побочные эффекты от всего остального, выполняемого на главном компьютере, и его не беспокоят разработки и тесты. По словам Джоллы, разработка с Sailfish SDK — это разработка на самой Sailfish OS ; нет различий между внешним видом и поведением разработанного программного обеспечения в SDK и на устройстве под управлением Sailfish OS .

Доступность исходного кода в SDK позволяет формировать и перестраивать конкретные потребности компаний или разработчиков, создавая контекстно-зависимую среду, которая устанавливается один раз и не требует подготовки при загрузке устройства. SDK работает в операционных системах Android , 32- и 64-битных версиях Linux , 64-битных версиях OS X и Microsoft Windows . Его можно использовать для компиляции программного обеспечения для устройств Sailfish OS из исходников Linux. Его общий консольный / терминальный режим соответствует обычно используемому стандарту. Также можно использовать совместимые двоичные файлы или библиотеки.

Интерфейсы прикладного программирования

Sailfish OS использует Qt API с открытым исходным кодом (Qt 5, QtQuick 2 и т. Д.) И Sailfish Silica с закрытым исходным кодом для пользовательского интерфейса. Стандартные API Linux предоставляются Mer Core.

Sailfish, Ubuntu и Plasma Active сотрудничают, чтобы поделиться общими API. В случае успеха это сделает платформы совместимыми на уровне API.

Лицензирование Sailfish

Для разработчиков ПО

Sailfish Mobile OS RUS — разрабатываемая операционная система для смартфонов. Проект основывается на компонентах Sailfish OS.

Разработкой занимается созданная в апреле 2016 года компания «Открытая мобильная платформа» (ОМП) — компания, зарегистрированная в городе Иннополис (Татарстан) и учреждённая созданной в марте 2016 года компанией ООО «Открытая мобильная платформа — центр разработки» (Москва). Собственник компании ОМП — ООО «Вотрон» (Григорий Берёзкин, Михаил Верозуб), компании ОМП-ЦР — Ольга Берёзкина, Владимир Верозуб. Генеральный директор обеих компаний — Павел Эйгес.

18 февраля 2015 года экспертному совету по ИТ Минкомсвязи РФ была представлена Sailfish OS. 15 мая 2015 прошла рабочая встреча с Sailfish Holding. 20 мая 2015 года председатель совета директоров Jolla Анти Сарнио сообщил, что работ по созданию другой ОС не ведётся, а проводится локализация и интеграция с локальными сервисами, такими как магазин «Яндекса». В июне 2015 года консорциум компаний Jolla, энергохолдинг ЕСН, софтверная компания ЗАО ЭСК и Яндекс с проектом «Мобильная платформа с российскими сервисами и независимой ОС» выиграли конкурс Минкомсвязи РФ по импортозамещению мобильной ОС. Вторым участником конкурса был НИИ СОКБ с ОС Tizen. 3 июня 2016 ОС включена в Единый реестр российских программ.

11 мая 2016 года Jolla Ltd. подтвердила лицензирование Sailfish OS для компании ОМП.

На сайте компании ОМП представлены смартфоны на Sailfish OS, которые были или будут доступны официально на рынке РФ. Среди них:

Jolla Phone, который продавался в России компанией Jolla (сейчас снят с производства),
Jolla C, основанный на Intex AquaFish,
Oysters SF — продукт российской компании Oysters, занимающейся разработкой и производством товаров потребительской электроники,
Ермак ОМП — смартфон с повышенным уровнем ударопрочности и пыле-влагозащищённости, предназначенный для использования в тяжёлых промышленных условиях.
Также сообщалось, что YotaPhone с Sailfish был представлен Николаю Никифорову в мае 2015 года.

Для производителей устройств

Также на выставке Mobile World Congress 2016 стали известны новые партнёры Jolla — южноафриканская mi-Fone и нидерландская Fairphone.

В начале февраля 2016 года Turing Robotic Industries объявила, что смартфон Turing Phone будет использовать Sailfish OS 2.0, вместо запланированной изначально ОС Android 5.0.

Edge Swipe

Getting back to Home, as well as accessing App Grid and Top Menu rely on Edge Swipes. Perform an Edge Swipe by placing your finger at the very edge of the screen and moving it towards the center of the screen.

Edge Swipe from top brings up the Top Menu.

When you are within an app, Edge Swipe from right (or left) takes you back to Home, where you can see your minimized apps.

You can also take a Peek at Home by starting an edge swipe and then, without lifting your finger, reversing the swipe back to the edge. This way you don’t need to actually leave the app for checking system status or updated information on app covers.

Edge Swipe from bottom always opens the App Grid.

Производительность

Технические характеристики смартфона INOI R7 собраны в таблице:

Процессор MSM-8909 Qualcomm Snapdragon 212
Количество ядер 4
Максимальная частота ядра 1,2Ггц
Видеочип Adreno 304
Оперативной памяти 2 Гб
Встроенной памяти 16 Гб
Операционная система Sailfish Mobile OS RUS v 2.0.4.14

Обзор характеристик смартфона INOI R7 показывает, что здесь установлен не самый современный процессор бюджетного уровня. Он получил всего 4 ядра, чего достаточно для решения большинства повседневных задач, но окажется мало для более сложных, например, для современных трехмерных игр. Но для указанного смартфона это и не нужно, ведь его в основном используют в госучреждениях, где играть не обязательно. Да и 3D игр для это операционной системы еще не разработали. Интерфейс тормозит из-за невысоких технических характеристик.

Операционная система телефона не имеет никакой оболочки. Она имеет открытый код, а возможности для кастомизации нет. Операционная система не дает возможности провести синтетические тесты в обычном режиме. Личных приложений у операционной системы мало. Они находятся в фирменном магазине Jolla Store. Напрямую нельзя воспользоваться ни Яндекс.Картами, ни другими привычными программами. Приложения Андроид-софта запустить можно, но для этого нужно использовать эмулятор. В результате программы открываются медленно или вообще не реагируют.

Смартфон INOI R7 отличается огромным количеством интерфейсов взаимодействия, которые раздражают некоторых пользователей. Кроме свайпов есть подменю действий, которые появляются сверху. Они не всегда имеют широкое наполнение и могут состоять из одного подпункта. К кнопке «Назад» неудобно дотягиваться людям, которые уже привыкли к управлению жестами.

Объем оперативной памяти смартфона INOI модели R7 небольшой, но достаточный для того, чтобы можно было открывать несколько приложений и плавно переключаться между ними. Объем флеш-памяти достаточный для хранения основного массива информации. Есть возможность установить дополнительную карту памяти без необходимости выбирать между ней и второй сим-картой.

Для каждой компании-пользователя владелец «Открытая мобильная платформа» предоставляет настройки и функционал ПО, которые больше всего подходят именно для их сотрудников и соответствуют специфике стоящих перед ними задач. Есть возможность покупать смартфон любому пользователю.

Large

Large sized icons can be used as standalone touch elements. They follow Theme.iconSizeLarge.

Icon Name Icon Name Icon Name
icon-l-acknowledge icon-l-add icon-l-airplane-mode
icon-l-answer icon-l-attention icon-l-backup
icon-l-battery icon-l-bluetooth icon-l-calendar-cancelled
icon-l-charging icon-l-check icon-l-clear
icon-l-clipboard icon-l-clock icon-l-computer
icon-l-date icon-l-developer-mode icon-l-diagnostic
icon-l-dialer-answer icon-l-dialer-decline icon-l-dialer
icon-l-dismiss icon-l-document icon-l-gps
icon-l-image icon-l-mass-storage icon-l-message
icon-l-mobile-network icon-l-music icon-l-new
icon-l-opaque-pause icon-l-opaque-play icon-l-other
icon-l-pause icon-l-people icon-l-play
icon-l-power icon-l-reboot icon-l-recorder
icon-l-redirect icon-l-reject icon-l-snooze
icon-l-storage icon-l-tether icon-l-timer
icon-l-transfer icon-l-usb icon-l-weather-d000-dark
icon-l-weather-d000-light icon-l-weather-d100-dark icon-l-weather-d100-light
icon-l-weather-d200-dark icon-l-weather-d200-light icon-l-weather-d210-dark
icon-l-weather-d210-light icon-l-weather-d211-dark icon-l-weather-d211-light
icon-l-weather-d212-dark icon-l-weather-d212-light icon-l-weather-d220-dark
icon-l-weather-d220-light icon-l-weather-d221-dark icon-l-weather-d221-light
icon-l-weather-d222-dark icon-l-weather-d222-light icon-l-weather-d240-dark
icon-l-weather-d240-light icon-l-weather-d300-dark icon-l-weather-d300-light
icon-l-weather-d310-dark icon-l-weather-d310-light icon-l-weather-d311-dark
icon-l-weather-d311-light icon-l-weather-d312-dark icon-l-weather-d312-light
icon-l-weather-d320-dark icon-l-weather-d320-light icon-l-weather-d321-dark
icon-l-weather-d321-light icon-l-weather-d322-dark icon-l-weather-d322-light
icon-l-weather-d340-dark icon-l-weather-d340-light icon-l-weather-d400-dark
icon-l-weather-d400-light icon-l-weather-d410-dark icon-l-weather-d410-light
icon-l-weather-d411-dark icon-l-weather-d411-light icon-l-weather-d412-dark
icon-l-weather-d412-light icon-l-weather-d420-dark icon-l-weather-d420-light
icon-l-weather-d421-dark icon-l-weather-d421-light icon-l-weather-d422-dark
icon-l-weather-d422-light icon-l-weather-d430-dark icon-l-weather-d430-light
icon-l-weather-d431-dark icon-l-weather-d431-light icon-l-weather-d432-dark
icon-l-weather-d432-light icon-l-weather-d440-dark icon-l-weather-d440-light
icon-l-weather-d500-dark icon-l-weather-d500-light icon-l-weather-d600-dark
icon-l-weather-d600-light icon-l-weather-n000-dark icon-l-weather-n000-light
icon-l-weather-n100-dark icon-l-weather-n100-light icon-l-weather-n200-dark
icon-l-weather-n200-light icon-l-weather-n210-dark icon-l-weather-n210-light
icon-l-weather-n211-dark icon-l-weather-n211-light icon-l-weather-n212-dark
icon-l-weather-n212-light icon-l-weather-n220-dark icon-l-weather-n220-light
icon-l-weather-n221-dark icon-l-weather-n221-light icon-l-weather-n222-dark
icon-l-weather-n222-light icon-l-weather-n240-dark icon-l-weather-n240-light
icon-l-weather-n300-dark icon-l-weather-n300-light icon-l-weather-n310-dark
icon-l-weather-n310-light icon-l-weather-n311-dark icon-l-weather-n311-light
icon-l-weather-n312-dark icon-l-weather-n312-light icon-l-weather-n320-dark
icon-l-weather-n320-light icon-l-weather-n321-dark icon-l-weather-n321-light
icon-l-weather-n322-dark icon-l-weather-n322-light icon-l-weather-n340-dark
icon-l-weather-n340-light icon-l-weather-n400-dark icon-l-weather-n400-light
icon-l-weather-n410-dark icon-l-weather-n410-light icon-l-weather-n411-dark
icon-l-weather-n411-light icon-l-weather-n412-dark icon-l-weather-n412-light
icon-l-weather-n420-dark icon-l-weather-n420-light icon-l-weather-n421-dark
icon-l-weather-n421-light icon-l-weather-n422-dark icon-l-weather-n422-light
icon-l-weather-n430-dark icon-l-weather-n430-light icon-l-weather-n431-dark
icon-l-weather-n431-light icon-l-weather-n432-dark icon-l-weather-n432-light
icon-l-weather-n440-dark icon-l-weather-n440-light icon-l-weather-n500-dark
icon-l-weather-n500-light icon-l-weather-n600-dark icon-l-weather-n600-light
icon-l-wlan

Выводы

Куда приплыла рыбка? Sailfish OS обладает красивейшим пользовательским интерфейсом, который, к сожалению, не очень удобен. Но даже к странной системе свайпов и неудачному расположению некоторых меню можно привыкнуть. Однако привыкнуть к тому, что твой смартфон почти ничего не умеет, намного тяжелее. Sailfish OS, особенно без Android-песочницы, всё ещё находится в том состоянии, в котором ей могут пользоваться только энтузиасты. И фраза «всё ещё» не значит, что это когда-нибудь изменится.

Что до самого Inoi R7, то в его преимущества можно записать только неплохой пластиковый корпус (главное – не нюхать) и качественный HD-дисплей. Камеры, железо и автономность устройства никак не соответствуют его цене в 11 990 рублей (продаётся только в «Байоне»). Даже если бы Sailfish OS была идеальна, а Android-приложения можно было бы запускать и все это хорошо бы работало, то посоветовать девайс все равно было бы тяжело (так что не поможет ему и планируемая версия с дуалбутом Android/Sailfish). Впрочем, провальным аппарат точно не станет. Сообщалось, что 15 тысяч экземпляров Inoi R7 уже купила «Почта России», а это солидная цифра для довольно дорогого смартфона неизвестного производителя. Так что на корпоративном рынке (я бы даже сказал B2G) смартфон ждёт успех, а на потребительском останется интересен только Sailfish (ради них продажи в «Байоне» и затеяны).

Олег Лазарев и Евгений Макаров. Mobiltelefon

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector