LINUX.ORG.RU
ФорумTalks

Открыто публичное бета-тестирование ОС Аврора.

 ,


1

0

По ссылке на сайт компании доступна регистрация на бета-тестирование ОС Аврора. Ранее это была Sailfish OS/Sailfish OS RUS/MeeGo/Maemo.

Насколько я понял, там предлагается жителям Москвы (это, как я понимаю, непременное условие) во временное пользование мобильный телефон Inoi R7 обзор характеристик на ixbt с предустановленной ОС Аврора. Либо, если как и в моём случае, у Вас уже есть такой телефон, то установка ОС на него.

Сразу отвечу на ряд пока ещё невысказанных вопросов.

  1. Нет, я лично не аффилирован ни как с компанией ОМП. Мне за пиар и прочую рекламу денег не платят.

  2. У меня есть (и давно) Inoi R7. Да, доволен в общем и целом. Хотя есть недостатки.

  3. Самый жирный минус Inoi R7 – железо 2014г. Хотя, то что там внутри Linux в полный рост и Qt, делает этот аппарат более-менее пригодным к использованию даже в 2021г. Терминал и ssh там по дефолту в наличии.

Для особо желающих есть HADK, так что, есть успешные эксперименты по установке Sailfish (Аврору пока не пробовал, но механика там сходная) на разные устройства, включая Raspberry Pi 4 и аналоги.

  1. Linux здесь при том, что внутри телефона да, Linux. Со всеми втекающими-вытекающими. Интерфейс на основе Qt/QML. Есть открытые компоненты и есть закрытые. Как правило, закрытое это то, что начинается со слова Silica-, но документация есть и достаточно вменяемая.

Если кто-то любит systemd просто до слёз и жить без него не может, то там оно есть. Сразу.

  1. Среда разработки – модифицированный QtCreator. Собственно, SDK есть и доступен. В остальном – Qt с QML и некоторым количеством привязанных компонент из специфичного набора разработчика.

  2. Несомненный плюс – управление. После управления жестами в Sailfish, при переходе к Андроиду регулярно не покидает мысль – «да как вы вообще этим пользоваться умудряетесь…». Просто и естественно.

Ну, в общем, вот так. Думаю, разработчикам это будет полезно даже в качестве просто опыта. Кому что интересно – спрашивайте, чем могу помогу, на что знаю как ответить, отвечу, но скорости ответа не гарантирую.

«Политико-маркетинговые» вопросы, типа сколько распилили-попилили-откатили прошу адресовать не мне.

Подробности

Добавлено.

Прошу прощения. Поправил пару «косяков» и накидал малость ссылок до кучи.

Перемещено Shaman007 из russia

★★

Последнее исправление: Moisha_Liberman (всего исправлений: 1)
Ответ на: комментарий от zgen

Короче, так...

По итогам. Докладаю. =)

Мне пришло письмецо.

В письмеце сказано так, мол да так, мобилы все кончились, предоставить Вам не можем. Хотя, странно, я же писал что у меня свой INOI R7 есть в наличии. Т.к. это всё мне напоминает цирк долб… (ну, вы поняли, да?), я подзабил на всё это безобразие.

Вдобавок INOI R7 «одумался» и перестал заряжаться. Так что, в наличии у меня теперь только INOI T8, это планшет и по барабану чё там ОМП будет делать в принципе. Всё равно эти клоуны по сути на хвосте Jolla едут, так что, смыла упираться на них нет. Jolla как пилили свою Sailfish, так и пилят. Ну вот и надо использовать первоисточник, а не кальку с него, значит.

Для себя я вижу процесс следующим образом – если (если!) мне это будет интересно, то я на покупаемые девайсы буду портировать Sailfish OS. Ни какой на хер «Авроры». Задолбал уже этот позор, если честно. Делиться по обыкновению ни с кем не буду. Незачем.

Как-то вот так. Про коммерческую составляющую таких «запилов» я говорить не буду, незачем. Но про наличие там зондов, что бы ни рассказывали здесь детишки про зонды от кого-либо, этих зондов там нет в том смысле, как они есть в Apple и android-девайсах. Да, со стороны ОпСоСа слежку не отменить, но нет, это уже технологии «GSM» и тут ничего не поделаешь, свою сеть связи я строить не буду.

Moisha_Liberman ★★
() автор топика
Последнее исправление: Moisha_Liberman (всего исправлений: 2)
Ответ на: комментарий от zgen

Да. Ясно.

По ходу, они решили «сконцентрироваться на бизнесе». Т.е., отдельные программисты им не нужны, вот если бы коммерческая компания… тогда совсем другое дело!

Но тут есть проблема. Когда купил ОС, а программистов под неё не купил, то так выдрючиваться не стоило бы. Просто потому, что ОС продвигать надо, а критической массы программистов под неё нет. Если это не понимается, то я этого объяснять ни кому не буду. Хотя бы потому, что история уже знает пример – сперва появился Linux by itself, а всякие зюзи-красношапки появились потом, намного позже.

Пока в голове затеплилась идея сделать форумок под своих. Т.е., вход только по рекомендациям и нацеленность именно на совместное портирование/разработку чисто под Sailfish. Не уверен что прямо сейчас займусь, но ОС уж больно хорошая. Жаль было бы потерять. Ну или с Jolla работать напрямую, минуя наших клоунов.

P.S. Мне похрен политические мотивы/убеждения. Я сам не испытываю пиетета ни к «властям», ни к «оппозиции», просто надо соблюдать элементарную чистоту и гастарбайтеров с сопредельных территорий сразу на хрен. Нового ни чего не будет, а ненужной базар разводить будут. По-другому они не умеют. ЛОРчик в этом плане слишком «открытый». До полной ненужности.

Moisha_Liberman ★★
() автор топика
Последнее исправление: Moisha_Liberman (всего исправлений: 1)
Ответ на: Короче, так... от Moisha_Liberman

Делиться по обыкновению ни с кем не буду. Незачем.

У меня немножко другой бзик. Если я вдруг-вдруг-вдруг займусь этой замечательной системой и что-то своё портирую, оно, скорее всего, будет открытым. Вот только шансы, что руки дойдут, боюсь, крайне невелики, старость не радость…

Но на всякий случай спрошу. Собственно, что нужно, чтобы Qt-программа заработала на Sailfish? QML?

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Да.

Собственно, что нужно, чтобы Qt-программа заработала на Sailfish? QML?

QML и крайне нужно поставить SDK (если писать чисто клиентские аппликухи). Без SDK всё будет совсем печально.

В набор SDK входят QtCreator чуточку подтёсанный, исходники именно этой версии при желании есть на github, по-моему. И две виртуалки под VirtualBox – для сборки приложений (MerSDK) и виртуалка-эмулятор железки. В общем, всё что нужно есть здесь, даже придумывать ничего не нужно.

Единственный момент. Если ставитесь под gentoo, то надо помнить что с реальным железом SDK работает либо по WiFi, либо по eth over usb (и ssh в обоих случаях). В последнем случае надо бы прописать правила для udev. Но это мелочи, всё остальное работает из коробки, если VirtualBox уже установлен.

Там в наборе кроме QML есть ещё и элементы интерфейса silica. Это именно специфичные для Sailfish виджеты. И лучше в работе применять именно их. Например, Nemo QML Plugin D-Bus вместо QtDbus. Или Silica Web browser вместо Qt Web browser. Но всё это богатство реализовано через QML (по крайней мере, достучаться через QML можно), так что затруднений быть особых не должно. Справка там есть и она интегрирована в QtCreator, который заточен под Sailfish. В крайнем случае получите предупреждение и прочтёте в справке.

В SDK от ОМП в принципе всё то же и так же. Лично я отличий не обнаружен, но я не такой уж прямо спец по Qt.

P.S. Поищите по строке «harbour site:github.com». Как правило, название проекта под Sailfish начинается со слова «harbour-», может чего полезное для себя найдёте или посмотрите как люди пишут. Чисто в качестве справки.

Moisha_Liberman ★★
() автор топика
Последнее исправление: Moisha_Liberman (всего исправлений: 2)
Ответ на: Да. от Moisha_Liberman

Спасибо!

hobbit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.