LINUX.ORG.RU

Новый проект позволит запускать Android приложения в Linux

 , , , ,

Новый проект позволит запускать Android приложения в Linux

3

2

Новый проект «SPURV» даст возможность запускать Android приложения на десктопном Linux. Это экспериментальная контейнерная среда Android, которая может запускать Android приложения наравне с обычными приложениями Linux на дисплейном сервере Wayland.

В определенном смысле его можно сравнить с эмулятором Bluestacks, который позволяет запускать Android приложения под Windows в оконном режиме. Подобно Bluestacks, «SPURV» создает эмулируемое устройство в системе Linux. Но в отличие от Bluestacks, это не рантайм «все-в-одном», который можно скачать и установить.

«SPURV» больше похож на набор инструментов, которые можно использовать для настройки контейнера Android, установки Android приложений внутри него, и запуска этих приложений в полноэкранном режиме на десктопе Wayland в системе Linux поверх ядра Linux.

Техническое волшебство позволяет Android приложениям использовать аппаратные функции базовой системы Linux, такие, как графика, аудио, сеть и прочее (см. скриншот).

На видео приведена демонстрация одновременного использования Linux и Android приложений в Wayland.

Разработка ведется британской компанией Collabora.

Исходные коды можно скачать на Gitlab.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 4)

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

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

да просто!

Каждые полгода новый системный API

sqq
()
Ответ на: комментарий от Deleted

Линукса десктопного в списке этом не нашёл я.

Так что пусть андроидозапускалка будет.

hobbit ★★★★★
()
Ответ на: Понимаю... =))) от Moisha_Liberman

Поэтому я на Sailfish

Ну и как оно там на Sailfish?

Я бы наладил лыжи, но мне уже андроидовские программы нужны: Viber (общаться с мамами одноклассников сына), 2gis (хорош уже тем, что работает без интернета), РЖД (иногда надо по-бырому в дороге билет купить, на некоторых вокзалах требуют либо распечатку, либо экран смартфона), и совсем бы хорошо ещё сбербанк-онлайн.

P.S. Без вайберзонда в крайнем случае обойдусь.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: Да. Вы тут правы. от Moisha_Liberman

Перед аноном я извинился. =)

Респект! Не каждый лоровец на это способен)

А сейчас уже более года в глаза не видел даже и Android Studio ибо переполз на Sailfish. Хоть там и не GTK+ и hildon, как это в Maemo было, а Qt/QML, но всё как-то поживее крутится и не жрёт батарейку как не в себя.

У меня такие же ощущения были кода-то от Meego. Даже один коммерческий проект под нее пилил. Все нравилось. Но пришлось вернуться на андрюшу. По поводу Fuchsia - почти уверен, что гугл перейдет на нее с андроида однажды, но также полностью уверен, что стек андроида (Java/Kotlin/NDK+all Android SDK apis) интегрируют со стеком Фуксии (Дарт + че-то там). Гугл так просто не откинет миллиарды созданных приложений и экосистему потеряв при этом миллиарды $. Да, получится очередной френкенштейн (вроде хромооси с андроид стеком типа этого ужаса https://www.youtube.com/watch?v=poeO9NHLOoY), который будет еще с десяток лет понемногу загнивать - вот где-то в этот промежуток времени я бы наверно и сменил его на чего-нибудь еще.

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

ну а не проще ли допилить Tizen или webOS?

Кому, мне? Я простой галерный гребец. Ну и леплю еще свои говноаппки с рекламой в свободное время для дополнительных $ и чсв. А гуглю тоже, видимо, не легче. Корпорастам важен их контроль над собственной экосистемой, поэтому они и страдают так NIH синдромом во все времена.

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

А при чем тут arm вообще? Речь ведь про андроид идет.

A-234 ★★★★★
()
Ответ на: комментарий от sqq

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

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

Здесь играет роль IMHO...

Развитие вебни в данный момент. По сути, даже я, сишник, могу тупо взять и запилить фронтенд на jQuery/bootstrap. И один и тот же код будет отображаться в зависимости от диагонали экрана по-разному, но функциональное наполнение будет одним и тем же. С одной стороны это удобно, с другой косяки очевидны. Но фигня в том, что любой «девочке-дизайнеру» уже похрен что там унутре. Для неё что десктоп, что планшет, что мобило это всё вебня.

Фуксия эту ситуацию доводит до своего логического завершения. Точнее, до абсурда. На фиг нам запрос по tcp/43 к службе whois? У нас есть http(s) запрос к вебсерверу, а где он там (и как) из бекенда возьмёт данные, это мало кого беспокоит. Это сродни наивному убеждению что если все пересядут на теслу, то электричество будет браться из розетки.

Гугл так просто не откинет миллиарды созданных приложений и экосистему потеряв при этом миллиарды $.

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

Вот почему и сижу на С и С++ (реже). Меняется многое, С как был, так и... «на нас работы хватит, не переживай...». Правильные слова в той песенке про С. =)))

Да, получится очередной френкенштейн (вроде хромооси с андроид стеком типа этого ужаса

Да, про это и речь. Это очертания нового незнакомого мира. =))) Пока ещё «робкие», но дело к этому и идёт.

я бы наверно и сменил его на чего-нибудь еще.

Ну сейчас нам «светит» пару тонн кода от смежников с питона на сишечку перенести. Нас мало, но мы в тельняшках (это не шутка) и мы ещё и в ушанках. В берете пока холодно. =)))

Респект! Не каждый лоровец на это способен)

Х.З. мне полтос. Уже давно усвоил что нет постоянно и на 146% правых. Ну а признать свою ошибку, если не прав, это свойство Homo-на-полдецела-Sapiens. ;)

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

Если честно, пока не особо айс.

Приклада мало. Вот только-только допилил Яндекс.Мапс для INOI R7.

Но «пролюбил» вспышку и пока пилил, они 2.1 версию API выпустили. Сейчас вот сижу разбираюсь как API по кускам дёргать.

В принципе, можно порыться что есть на github (искать по строке «harbour»). QtCreator, которым создаётся код под Sailfish предполагает что проект должен начинается с этого слова. Ну типа вот https://github.com/search?utf8=✓&q=harbour&type= (правда, тут вообще не всё под Sailfish).

Что из готового есть, навскидку и без магазина jolla, можно глянуть тут https://openrepos.net/content/basil/warehouse-sailfishos

Про 2gis врать не буду, не видел. Если брать тот же Sailfish OS RUS, то там явно выпилена поддержка андроид-приложений. Это и хорошо и плохо. Малвари не натащить, но приклад писать и писать.

В моём случае у меня свои сервера почты, jabber, webdav, asterisk ... Всё из перечисленного работает. Вроде, видел клиентов для телеги, ВК, чего-то там ещё типа livejournal, но как оно работает не скажу, т.к. мне без надобности. А скачивать сырцы и проверять, к сожалению, времени нет. =(

У нас как-то спонтанно всё получилось. С вопроса «а не до фига ли о каждом из нас знают все кому не лень». Инфраструктура (сервера) и так были. Ну на мобилу тысяч 12-15 за мобилу денег выделить из бюджета можно в принципе.

Интерфейс в Sailfish весь на жестах, «гладкий». Даже жене понравился. Остальное (приклад) помаленьку пишется. Но писать дохренищи, если честно.

Вот так вот как-то.

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

Тсссс. Ты потише!!!!!! Пускай народ себе задач придумывают.

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

Упс! Я вроде как соврал. Виноват.

2gis нашёлся здесь https://openrepos.net/tags/maps

О качестве сказать ни чего не могу, не тестировал. Но вообще, в sailfish как бы считается «официальным» использование openstreetmaps.

Про это написано здесь https://jolla.zendesk.com/hc/en-us/articles/205675478-Maps?mobile_site=true

И здесь https://m.habr.com/ru/post/339932/

Соответствующие классы Qt  — Qt Positioning и Qt Location есть и предоставляются «искаропки». Т.е., опрос местоположения девайса делается на «раз-два».

Про сберовское приложение (в комменте выше Вы спрашивали) сказать вообще ни чего не могу. На INOI R7 нет модуля nfc, к сожалению. Класс в Qt видел, но надо паять железку с поддержкой nfc (такая задача у меня есть и пока сейчас готовим схемоту), но это явно не завтра будет. Тогда можно будет чё-нить внятное сказать, как попробуем.

Сама по себе Sailfish сейчас версии 3.0.0.11 (Lemminjoki). Qt там 5.6 и QtQuick 2.

Если будете ставить sdk, то там две виртуалки используется (как раз сейчас новая версия sdk прилетела, обновляется). Две виртуалки там под vrtualbox. Это сама по себе среда сборки Mer и для эмулятора. Понадобится вяленый. Но у меня gnome с поддержкой вяленого собран, полёт нормальный, хотя сама по себе среда это QtCreator.

Moisha_Liberman ★★
()
Ответ на: Упс! Я вроде как соврал. Виноват. от Moisha_Liberman

Спасибо за ссылки.

На INOI R7 нет модуля nfc, к сожалению

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

А ещё - я не могу понять, этот самый INOI ещё продаётся? Яндексом страница телефона на офсайте находится, но сильно настораживает, что там вместо кнопки «Купить» кнопка «Предзаказать», а с их главной на эту страницу вообще ссылок нет, только поисковыми системами. Впрочем, это надо с ними связываться...

Понадобится вяленый.

Это несколько удручает. Впрочем, не знаю, дойду ли до этого пункта вообще. Хотя интерес есть.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 3)
Ответ на: комментарий от fang90

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

esperantisto
()
Ответ на: комментарий от Crocodoom

Кстати да, особенно доставляет, что голосовые звонки в ВК не собираются делать под веб версию

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

Упс! Внезапно, да...

А ещё - я не могу понять, этот самый INOI ещё продаётся? Яндексом страница телефона на офсайте находится, но сильно настораживает, что там вместо кнопки «Купить» кнопка «Предзаказать», а с их главной на эту страницу вообще ссылок нет, только поисковыми системами. Впрочем, это надо с ними связываться...

Не. Я покупал прямо с сайта. Их менеджер после оплаты до меня дозвонился, назвал пару адресов, где есть ближайшие ко мне постаматы PickPoint, я выбрал один, на следующий день по-моему, не помню уже точно, но где-то так, подъехал туда, ввёл код из пришедшей sms, открылась ячейка, я товар забрал и в принципе, всё.

Видимо, слухи о том, что они распродали всю партию оказались правдой.

Хотя, если честно, я на свой вкус уже не просто мобило хочу. Я планшет хочу. Чтобы воткнул USB-Serial и можно было бы на оборудование по serial порту залезть. Терминал там сразу в комплекте в наличии. Ну и так ещё много чего хочу, тот же nfc.

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

К сожалению, Сбер только в онлайн версии, через веб то есть. Клиента пока нет. Хотя да, я лично уже привык платить «телефоном» (не рыться всякий раз в лопатнике, где там эта карточка), а поднёс телефон к бесконтактному терминалу и готово, заплатил. Телефон-то всегда «под рукой». Вот этого сейчас реально не хватает. Привык к удобству. =)

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

Впрочем, не знаю, дойду ли до этого пункта вообще. Хотя интерес есть.

Скорее всего, не сейчас может, но дойдёте. Я тоже вот не думал-не гадал что свяжусь, а получилось так, что связался. По сути, альтернатив особо-то и нет.

Вообще, если честно, то я удивлён тому, что решение на open source как-то не особо было востребовано сообществом. Ну «критика» насчёт «нинужна» это понятно, это всегда было, есть и будет. Загоны про очередного «убийцу» чего-то там (ифона или ведра) тоже понятны. Это тоже всегда было, есть и будет. Но тут в принципе не понятно с какого перепою при такой вот декларируемой любви к Qt почему-то линуксоиды не особо как-то подписались на это дело в своё время.

Впрочем, думаю, поживём-увидим. ;)

Moisha_Liberman ★★
()

Какой маньяк приколотил всё это гвоздями к системдэ, пульсе и вяленому?

GT
()

Когда вяленый с проприетарщиной будет работать? Мой 550ti и core 2quad на nouveau работает оч плохо

Neko_Kun
()
Ответ на: комментарий от Deleted

Затем, что приложения в основном пишутся под ARM

У меня смартфон x86-64 и я знаю только одно приложение, которое для него не идёт - один видеокодек, но у него есть отдельная версия для x86-64 (и то причина в оптимизациях). Всё остальное спокойно собрано либо разработчиками, либо гуглом. Короче, пора отключать вашу криокамеру.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)

кто-то собрал?
deb пакетов пока нигде нет?

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

Не знаю.

Я не пробовал. Да и боюсь, смысла не особо. В эмуляторе с мышкой-то тяжеловато (всё управление основано на «жестах», там нет даже привычной для андроида кнопки «назад», там вообще нет кнопок в управлении), а на десктоп ставить вообще повеситесь.

Moisha_Liberman ★★
()

Я юзал, юзаю и буду юзать Android-x86 на одном из разделов моей некропекарни. Мне к чёрту не нужны эмуляторы, которые дико тормозят, даже запуская огнелиса.

nihonium
()
Ответ на: комментарий от Vinni_Pooh

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

t1meshift
()

Неужели ничего за 11 лет не могло нормально запускать android приложения на GNU/Linux? Притом что Android в качестве основы использует ядро Линукс.

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

Если бы это было кому-нибудь очень нужно - сделали бы.

в качестве основы использует ядро Линукс

Не решает.

nihonium
()
Ответ на: комментарий от vadiml

Вот буквально вчера смотрел как всё «отлично» работает на Xperia XA2. Не шутите так.

soal
()
Ответ на: Упс! Внезапно, да... от Moisha_Liberman

Вообще, если честно, то я удивлён тому, что решение на open source как-то не особо было востребовано сообществом. Ну «критика» насчёт «нинужна» это понятно, это всегда было, есть и будет. Загоны про очередного «убийцу» чего-то там (ифона или ведра) тоже понятны. Это тоже всегда было, есть и будет. Но тут в принципе не понятно с какого перепою при такой вот декларируемой любви к Qt почему-то линуксоиды не особо как-то подписались на это дело в своё время.

Всё потому, Йолла мерзкая и сделала очень много для того, чтобы потопить сообщество. То, что мы видим в Sailfish сейчас — жалкая тень того сообщества, которое было во времена Maemo.

У них там «сириос бизнес», госконтракты, соглашения с операторами… ко всем этим этим линуксоидам, копошашимся рядом с их системой они относятся без особого уважения.

soal
()
Ответ на: комментарий от fang90

Ну шашлык — это тухлая надстройка над эмулятором гугла.

Поэтому вопрос смешной.

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

Не соглашусь...

Всё потому, Йолла мерзкая и сделала очень много для того, чтобы потопить сообщество. То, что мы видим в Sailfish сейчас — жалкая тень того сообщества, которое было во времена Maemo.

К сожалению, Maemo убило само сообщество. На той же Nokia N800 было «забавно» делать свайпы устройства. Т.е., спас свои данные, обресетил пожёсткому, карточку заформатировал, накатил всё назад. Меня, в конце-концов, самого это всё задолбало.

А всё потому, что у GTK слишком дофига биндингов. И когда ставил себе софтинку на позырить, то сама софтинка могла весить порядка 200-300К, а вот вместе с нею могло прилететь до 2-3М всякого кала питоньего. Да, PyGTK, про него и речь. Автор этого говноподелия просто не понимал (или не хотел или не мог понять) что его поделие будет не одно работать на машинке и что тело не резиновое, это не десктоп и тем более не сервер. В результате софтинку снёс, а всё установленное в теле и зависло. Когда производительность начина падать до уровня «всё тормозит не по-детски», нас ждал очередной вайп. В случае более-менее активных установок бывало что и на месяц хватало от вайпа до вайпа. Утомляет это.

Так что, это не Jolla убила Maemo. Это сообщество убило Maemo своим говнокодом (то, что PyGTK есть, равно как и PHP-Gtk, вовсе не означает того, что ими нужно пользоваться для написания кода для мобильных устройств) и нежеланием понимать что-либо, не помещающееся в их межушный ганглий. Понимаю... На С не всем дано, как и мозги включать, но тут уже ни чем не помочь.

У них там «сириос бизнес», госконтракты, соглашения с операторами… ко всем этим этим линуксоидам, копошашимся рядом с их системой они относятся без особого уважения.

Да всё верно делают, если честно. Вон, вокруг той же «смородины» (BlackBerry) вообще никакого сообщества не заметно. И живут себе, обслуживают госсектор и крупный бизнес, им хватает. А убить продукт во имя «великих программистов», у которых ни мозгов ни желания... Так бизнес не для этого строится. Кому хочется, вон, из говна и палок себе изваяли тель-а-пон и вперёд и с песней, ни кто не вздрогнет если эта затея помрёт.

Я сейчас иной раз наблюдаю за попытками на тело с ведром взгромоздить Qt-приладу. Эту бы энергию да в мирных целях! Но иной раз это даже удаётся. Только непонятно зачем, правда... =)

Мне, например, не особо нравится Qt, не скрою. Но сейчас альтернатив ему я не вижу. Так что, Qt, QMK, Quick, вот это вот всё. И нехер скулить что «лямбд не завезли» или «замыканий не хватает»... Не хочется — не пишите. Но и говнить продукт не стоит. По крайней мере, иной раз поглядывая код, который сейчас есть, я не вижу обилия той питонофилии, которая была на Nokia N800. Хотя и PyQt вроде как есть, но сейчас эта толпа идиотов в стороне держится. К счастью, иначе бы все опять взвыли.

А Maemo жаль, да...

Moisha_Liberman ★★
()

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

sid350 ★★★★★
()
Ответ на: Не соглашусь... от Moisha_Liberman

Обратно не соглашусь

Говнокода было море различ вноеэто верно. А Maemo как платформа была, скажем так, далеко не шедевр. И на этом фоне Sailfish куда бллее продуманна и консистентна, это правда. Но это было в силу молодости и незрнлости платформы, отсутствия опыта у создателей этой платформы и так далее. Не забывайте, всё это создавалось когда тот же Андроид был ещё в пеленках и основной пример, который был перед глазами разработчиков это Symbian. И с тех пор ситуация сильно улучшилась, но это заслуга не столько Йоллы, сколько ещё Nokia и Intel. Переход на Qt и создание более-менее цельной платформы состоялись во время перехода на Meego Harmattan.

Хорошо или плохо разрабатывает сообщество, это отдельный вопрос. Может быть, плохо. Я утверждаю, что Йолла нихрена не делает, чтобы это сообщество развивать. Что было бы в десктопных Линуксах, если бы не было организаций, которые как-то продавливают контроль качества, HIG и вот это вот всё? Я имею ввиду дистрибутивы, организации, разрабатывающий DE и т.д. Это произошло не сразу, потребовалось долгое развитие, но в результате мы имеем приемлимый компромисс (по крайней мере для меня, 10+ лет сижу на Линуксах и всё более или менее норм). Йолла могла бы служить центром притяжения и структурирования сообщества, и она иногда даже делает вид, что служит, но делает это очень плохо и постоянно подрывает доверие к себе и вызывает разочарование и отток людей. В том числе постоянно прикрывает свои бизнес-решения общими словами о сообществе. Они продают проприетарную операционную систему за деньги, но при этом оговариваются, что это, мол, бета (и по сути, это будет вечная бета, посмотрите на Xperia X, сколько лет, а всё ещё ломается), это для энтузиастов, войдите, мол, в положение и не предъявляйте претензий по качеству. Про историю с планшетами и вспоминать не хочется.

Или взять вопрос, почему код Silica до сих не открыт? Нет, я не буду кричать «к а к откроют код, так сразу всё станет збс!». Нет, не станет. Но это было бы базовым шагом на встречу сообществу, элементом, укрепляющим доверие энтузиастов. При этом, что они там скрывают, непонятно. Технически, код виджетов это просто QML, мож но открыть и посмотреть, отсюда куча патчей к интерфейсу на OpenRepos. Но юридически, это вызывает закономерным опасения, сегодня я пилю себе патчи и меня никто не трогает, а завтра, может статься, я уже буду должен Йолле свою одежду, сапоги и мотоцикл. И так далее.

Вон, вокруг той же «смородины» (BlackBerry) вообще никакого сообщества не заметно. И живут себе, обслуживают госсектор и крупный бизнес, им хватает. А убить продукт во имя «великих программистов», у которых ни мозгов ни желания… Так бизнес не для этого строится

Возможно, с точки зрения бизнеса это правильная политика, не знаю, я не в курсе, чего у них там происходит внутри. Просто меня их бизнес не интересует, и их политика приоритетов скорее против моих интересов иметь годную открытую платформу для PDA, близкую к десктопным Линуксам. Это, конечно, их право — плевать на мои интересы и мнение сообщества, но это и последствия у этого есть.

soal
()
Ответ на: Обратно не соглашусь от soal

Я утверждаю, что Йолла нихрена не делает, чтобы это сообщество развивать

Во многом так. Та же Sailfish X вообще доступна по сути только для ЕС 🇪🇺

fornlr ★★★★★
()
Ответ на: Обратно не соглашусь от soal

А нафига всё это Jolla?

По большому счёту? Они пилят свою платформу. Пилят на том наследии, которое смогли забрать из Nokia. Если уж честно. Сообщество? А при чём оно здесь?

С Qt всегда непонятки. Помнится, я в своё время сидел и репу ломал на что перелезать с LessTif. Gnome или Qt. Ещё под слакой сидел. В те времена Gnome был версии 1.4 (если не ошибаюсь), а Qt имели ограничения по лицензии какие-то, уже не помню. Перешёл на Gnome. Через пару месяцев с Qt ограничения сняли. Правда, по-моему, ни чего не мешает закрыть всё снова, но это никого не волнует. Но по факту, как были Qt разработкой троллтеха, так и остались коммерческой разработкой со всеми вытекающими. Так что, аккуратнее с сапогами, оно может всё внезапно перестать быть томным. В любой момент. =) Я-то сишник, я-то отскочу... =)))

GTK/Gnome у нас не осиливают ибо там же «страшный С», а мне тут один олень, простите, «уважаемый коллега» рассказывал что С причиняет ему моральные страдания, т.к. он страдал с ним полгода в универе. Вот только если посмотреть на (например) https://garage.maemo.org/frs/?group_id=273 , то там всё тот же С, всё работает если поставить libhildon (тоже разработка Nokia, но исходники гуглятся на счёт «раз»). Работает даже до сих пор. Хотя уже порядка 10-15 лет прошло.

Переход на Qt и создание более-менее цельной платформы состоялись во время перехода на Meego Harmattan.

Я с fremantle к этому не имею отношения, т.к. взял тайм-аут. Когда начали переносить систему с GTK на Qt, у которого в те времена были проблемы с модульностью, то я понял что самое время валить до лучших времён.

Т.е., ранее написанный код, я подчеркну, взяли и отправили в топку? Вот так вот просто херак и нет его. Т.е., всё, о чём писано было здесь http://maemo4beginners.garage.maemo.org/maemo-quick-start-guide.pdf взяли и похерили, да?

Ну хорошо, ладно... Причины знаете какие были? Вопли «а дайте нам божественный Qt и С++, на хер вас с этим убогим С и GTK» достигли ушей.

Хорошо. Сейчас Qt 5.6.2, C++ (всё как мы любим, да) и? Чё дальше-то? Да ни хера. Ровным счётом.

Или взять вопрос, почему код Silica до сих не открыт? Нет, я не буду кричать «к а к откроют код, так сразу всё станет збс!». Нет, не станет. Но это было бы базовым шагом на встречу сообществу, элементом, укрепляющим доверие энтузиастов. При этом, что они там скрывают, непонятно. Технически, код виджетов это просто QML, мож но открыть и посмотреть, отсюда куча патчей к интерфейсу на OpenRepos.

Всё верно. Во-первых, открытие исходников ровным счётом ни чего не даст. Во-вторых, кому надо и кто в состоянии, там уже и в бинарях поковырялись, да. А смысл и толк? Jolla не идиоты же, они же тот же ЛОРчик читают. На хер им открывать код и получать в свою сторону волну негатива от «икспердов-специалистов по всему»? Которые могли бы сделать лучше (языком), да вот ни хера только не сделали. Jolla сделали несколько либ из того, что было под руками с прицелом на мобильные устройства и предложили к использованию. Чего ещё? То ли получать флейм за каждую строчку, которая икспердам не понравилась, то ли разово и за закрытые исходники. Я бы выбрал второе. Разок бы прочёл о себе нелицеприятное мнение, хмыкнул, да продолжил работать дальше. «Базар» это не говно, к сапогам не липнет, знаете ли... Чем объяснять каждому праздному долб..., простите, «незанятому уважаемому коллеге» что он долб... (ну, Вы поняли, да?), где и почему и почему всё так, а не иначе. Нахрена?

иметь годную открытую платформу для PDA, близкую к десктопным Линуксам.

Fremantle уже вполне годной была. Ну GUI на GTK был. Остальное-то был чистый и незамутнённый Linux. Хоть в консольке, хоть cli пиши и используй. С, С++, python. Чего ещё? И где она? Сообщество радостно закопало. Дайте нам Qt? Ну нате, чё, не жалко.

На хер. Живите с тем, что просили и то что вам дано. Не нравится? Ну не нравится, так не живите. Насильно мил не будешь.

Кстати, спасибо. Вы натолкнули меня на мысль о том, что на вновь разрабатываемом устройстве, точнее, семействе устройств имеет смысл попробовать реанимировать Fremantle. Ну вот и вся «помощь» от «сообщества». =))) Спасибо за идею. =)))

А так-то, если моё отношение и начистоту, то я лично (нет, в не сотрудник ни Jolla, ни ОМП), считаю «сообщество» как таковое сборищем бездарных ублюдков с редкими вкраплениями крупинок золота, которые действительно способны на что-то. Но основная «масса» ввиду своей бездарности могут в говно втоптать любой проект, потешив своё ЧСВ. Просто походу, потому что делать нехер. Это когда-то «сообщество» рулило, когда оно состояло преимущественно из людей, создающих реализации. А когда в него хлынули массы людей, пишших не более чем клей между двумя фреймворками, то... Сгорел сарай, гори и хата.

Так что, думаю, тут в общем и целом проблемы явно не с зеркалом. =)

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

Так-то да. Х это для ЕС.

Та же Sailfish X вообще доступна по сути только для ЕС

Соглашусь. Вот только линк я тут уже давал. На руководство по адаптации (последняя версия от 15 марта сего года). А так-то, вот на этих устройствах Sailfish и заводится и взлетает с разной степенью успеха.

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

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