Автор Ernst [Германия]

Обзор операционной системы Sailfish (бриксофон).

Вдогонку новости про закупку почтой России 15 тыс. смартфонов Inoi R7 с операционной системой Sailfish на борту.

Роман Смирнов уже делал небольшой обзор Sailfish. Решил показать эту систему поподробнее.

Предыстория: нативных устройств с Sailfish днём с огнём не сыщешь. Единственное устройство в продаже, которое я нашёл: intex aqua fish. Коллега-индус любезно привёз мне этот смартфон из отпуска. Стоит чуть меньше ста евро, поэтому брал поиграть и выкинуть если не понравится. Предыдущим моим телефоном был oneplus one с прошивкой lineage, который я долго и тщательно настраивал под себя. Поэтому не думал, что переход пройдёт легко. Тем не менее, перешёл на парусник без проблем.

----------------------<cut>----------------------

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

Рабочий стол изначально чист: нет ни иконок ни постоянных виджетов. Запущенные приложения остаются на рабочем столе в виде миниатюр. У миниатюр могут быть кнопки управления. То есть рабочий стол — это быстрый просмотр активных приложений.

Обзор операционной системы Sailfish (бриксофон).

Понравилось, как сделан обратный отсчет (средний ряд слева). Видео из ютуба продолжает проигрываться и в миниатюре. Wayland, однако.

С рабочего стола приложения можно закрыть по одиночке или всем скопом:

Обзор операционной системы Sailfish (бриксофон).

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

Обзор операционной системы Sailfish (бриксофон).

Приложения можно группировать в папки. Даже нужно, потому что поиска по списку приложения или слайдера с алфавитом, к сожалению, нет.

Интересно реализовано управление в нативных приложениях.

Обзор операционной системы Sailfish (бриксофон).

Меню находятся сверху (иногда ещё и снизу) экрана, и "вытягиваются" вертикальной прокруткой. Тонкая синяя полоска в самом верху означает, что у этого окна есть меню. Светлая точка сверху означает, что можно вернуться на предыдущий экран (прокруткой слева направо).

Провод пальцем от правого края возвращает на рабочий стол (текущее приложение остаётся запущенным в виде миниатюры). Провод пальцем от верхнего края завершает работу приложения. То есть есть два варианта — если тебе это приложение ещё понадобится или если больше не понадобится.

Видео, конечно, объяснит лучше, чем я:

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

Ненужные программы закрываются и не кушают ресурсы. Нужные остаются. Как-то так :-)

А вот работа приложений друг с другом, увы, пока оставляет желать лучшего. В андроиде можно из галереи отправить фотографию в любое приложение: хоть в облачное хранилище, хоть в редактор, хоть в мессенджер. Тут такого нет. Вот поддерживаемые на данный момент сервисы:

Обзор операционной системы Sailfish (бриксофон).

За CalDAV и CardDAV спасибо. А вот owncloud/nextcloud могли бы и добавить, или хотя бы WebDAV.

Приложения из android работают из коробки. Обратите внимание на кнопки "назад" и "меню" внизу экрана. Они нужны для совместимости и появляются только на андроидовских программах.

Обзор операционной системы Sailfish (бриксофон).

Какие-то неактуальные у них карты, однако.

Клавиатуру в ландшафте можно разделить пополам (это не инновация, но удобно). А вот свайп-клавиатуры для моей модели, к сожалению, пока нет.

Обзор операционной системы Sailfish (бриксофон).

А вот так выглядит терминал, сделан добротно, гораздо удобнее аналогов на андроиде.

Обзор операционной системы Sailfish (бриксофон).

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

Удобнее терминала может быть только терминал по ssh. Это есть из коробки.

Обзор операционной системы Sailfish (бриксофон).

UPD: Забыл рассказать про киллер-фичу! Если при повороте устройства держать палец на экране, то изображение на экране не поворачивается! Я люблю почитать лёжа на боку, поэтому мне это очень важно :)

Тезисно преимущества и недостатки:

Преимущества:
ОС шустро работает даже на слабом железе
Смартфоном удобнее управлять одной рукой.
Субъективно, лучше расход батареи, особенно если нет активных приложений.
Поддержка VPN из коробки
Намного более функциональный линукс, видно, что система вышла из MeeGo. Качественное приложение командной строки, SSH из коробки
(для линуксоида вроде меня) поддерживает все распространённые протоколы и файловые системы, например, nfs и ext4 соответственно.

Недостатки:
Нет свайп-клавиатуры
Интеграция между приложениями хуже, чем у андроид
Слышал жалобы на стандартный браузер, но, видимо, я слишком неприхотливый клиент :-)
Отсутствие голосового управления, это пока находится в стадии разработки.

Использованные источники:
SailfishOS 2.0 UI (1.1.9.28) Preview

=================================================

И еще раз про Sailfish Mobile OS RUS

Автор Kvazar_Old

Здесь проскочило уже несколько статей на тему новой ОС для мобильников Sailfish Mobile OS RUS. В одной обсуждалась закупка смартов Почтой России смартфонов для своих сотрудников. А в других были некие обзор системы. При этом, в обоих (и самих статья и комментариях к ним) были полностью проигнорированы первоисточники, в результате это вылилось в срач на тему иконок, любимых моделей смартфонов и прочий линуксосрач.

А сама ОС и причины закупки почтой устройств именно с ней остались за кадром, если не считать разнузданной клоунады на тему бессмысленных попилов. Поэтому придется вернуться к этим вопросам.

Итак закупка ПР смартфонов. Начать стоит с первички, а именно закупочной документации. Из нее можно выудить документ под названием: 1141А_ЕИС III. Техническая часть документации 11.04. В этом документе указаны технические требования:

Коммуникатор:
* Должен поддерживать сети: 2G и 3G всех эксплуатируемых в РФ диапазонов;
* Наличие автоматической регулировки яркости
* Наличие слота для карты Micro-SD
* Наличие разъема micro USB
* Зарядное устройство на 220В с вилкой российского стандарта (без дополнительных переходников)
* Наличие в основной камере автофокуса и вспышки
* Навигация: наличие модуля A-GPS / ГЛОНАСС
* Наличие стандартного двустороннего звукового TRRS разъема для гарнитуры (с микрофонным входом) диаметром 3.5мм на верхней части корпуса, гнездо разъема не должно быть утоплено относительно корпуса устройства;
* Поддержка аудиопроцессором возможности одновременной передачи и приема звукового сигнала (режим full duplex);
* Отсутствие или возможность отключения в операционной системе коммуникатора интеллектуальных систем понижения громкости (устанавливаются производителями для предотвращения ухудшения слуха у пользователей);
* Отсутствие или возможность отключения в коммуникаторе специализированных систем улучшения качества звука;
* Наличие зарядного устройства на 220В и интерфейсного кабеля USB для подключения к ПК;
* Наличие единой точки входа технической поддержки и консультаций (по телефону и электронной почте) по вопросам и проблемам с программным обеспечением и аппаратной составляющей на весь срок гарантии;

Операционная система должна:
* быть сертифицирована ФСБ России по классу АК1 и включать в себя средства криптографической защиты информации, сертифицированные ФСБ России по классу КС1;
* поддерживать удалённую установку, обновление, удаление программного обеспечения с использованием инфраструктуры Почты России;

Наличие следующих документов:
* сертификат соответствия ТР ТС 020/2011 «Электромагнитная совместимость технических средств»;
* декларация о соответствии средств связи;

Модель Jolla C или эквивалент со следующими параметрами эквивалентности:
* Диагональ экрана: не менее 5,0 и не более 5,5 дюймов*,
* Разрешение экрана: не менее 1280 x 720 точек *,
* Частота процессора: не менее 1,2ГГц*,
* Количество ядер процессора: не менее 4*,
* ОЗУ: не менее 2048Мб*,
* Встроенная память: не менее 16Гб*,
* Беспроводные интерфейсы: WIFI 802.11 (2.4 GHz) b/g/n, Bluetooth 3.0 или выше*,
* Разрешение основной камеры: не менее 8Мп *,
* Батарея: не менее 2500 мАч*,
* Толщина коммуникатора без защитного чехла не менее 7 мм*.

Ключевым пунктами в нем (и касающимися непосредственно ОС) там являются следующие:

Операционная система должна:
* быть сертифицирована ФСБ России по классу АК1 и включать в себя средства криптографической защиты информации, сертифицированные ФСБ России по классу КС1;
* поддерживать удалённую установку, обновление, удаление программного обеспечения с использованием инфраструктуры Почты России;

По первому пункту все понятно: ни гугловский ведрод, не эппловская айось такого сертификата не имеет, а главное — и не может иметь. А единственной (пока) мобильной ОС, которая сертифицирована ФСБ, ВНЕЗАПНО является та самая Sailfish Mobile OS RUS.

Да и по второму — с айосом будут проблемы.

Ну а дальше следует обратится за первичкой на сайт разработчика:

Sailfish Mobile OS RUS является единственной мобильной операционной системой, включенной в реестр Отечественного ПО и прошедшей сертификацию ФСБ по классу АК1/КС1 (по состоянию на 01.03.2017).

ООО «Открытая Мобильная Платформа» завершила сертификационные испытания российской защищенной мобильной операционной системы по классу АК1 ФСБ России – соответствие требованиям по защите конфиденциальной информации от несанкционированного доступа в автоматизированных информационных системах, расположенных на территории Российской Федерации и может использоваться для защиты информации, не содержащей сведений, составляющих государственную тайну (Сертификат соответствия ФСБ России СФ/119-3068 от 20.02.2017).

Кроме этого, продуманная архитектура системы и наличие собственного центра компетенции по развитию операционной системы (г. Иннополис) позволила в сжатые сроки разработать и внедрить в состав ОС средства криптографической защиты информации (СКЗИ), успешно прошедшие сертификацию ФСБ по классу КС1 (Сертификат соответствия СФ/114-3069 от 20.02.2011).

Sailfish Mobile OS RUS является передовой защищенной операционной системой, механизмы защиты которой встроены не только в ядро операционной системы, но и во все основные компоненты:
* Контроль целостности файловой системы
* Контроль целостности загрузчика
* Полная блокировка устройства, без возможности разблокирования, при нарушении целостности файловой системы или загрузчика
* Ограничения прав пользователя в соответствии с корпоративными политиками безопасности как на уровне ОС, так и с помощью систем управления MDM
* Запрет на установку ПО (самостоятельно пользователем) из недоверенных источников.


Собственно это, а так-же идущая следом и достаточно явно прописанная ориентация на корпоративных заказчиков (частных и госструктур) говорит сама за себя. Т.е. эта ОС позиционируется — как защищенная (и сертифицированная) ОС для специализированных устройств — защищенная почта, мессенджер, файлообменник, и прочие, прикладные системы (у почты например — платежная ситема). Сейчас это все идет через стандартные коммерческие устройства, либо через дорогие кастомизированные устройства под конкретного заказчика. Например в одной из госкорпораций члены СД могут голосовать (с использованием электронной подписи) на заочных заседаниях через специальное приложение на айпаде , при этом — это приложение само все шифрует — начиная от файлов и заканчивая трафиком. И такая история с каждым специализированным приложением — его данные надо защищать от самой ОС. А уж стандартные почтовые клиенты (и другие) так и вообще никак не защищены, если не считать обещание их производителей.

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

Ну а потом — государство тупо запретит госструктурам и госкорпорациям сначала закупать, а потом и использовать вражеское spyware от ЦРУ гугла или эппла. Разрешены будут только прошедшие соответствующую сертификацию. И будет это достаточно скоро — в ближайшие несколько лет.

Комментарий автора: Прежде чем обсуждать саму ОС (или альтернативные) — рекомендую использовать информациию от разработчика, а не чьи-то фантазии.