LINUX.ORG.RU

MeeGo будет жить — встречайте Jolla Mobile

 , , ,


1

3

Часть сотрудников Nokia, работавших над Maemo, MeeGo и устройствах на этих ОС (от N800 до N9), и ушедших из корпорации на этой неделе, присоединилась к новой компании Jolla Mobile.

Jolla основана выходцами из Nokia в прошлом году, но объявила о себе только сегодня. Сейчас у компании нет даже сайта; зато есть твиттер, в котором сотрудники ответили на вопросы желающих.

Компания будет развивать мобильную ОС, основанную на MeeGo. Разработчики заявляют, что новая ОС будет открытой, «насколько это возможно», и собираются активно поддерживать проект Mer. Конечно, ОС будет использовать Qt.

Сейчас Jolla работает над первыми смартфонами и обещает в ближайшее время представить их публике.

Пожелаем им удачи!

>>> Твиттер компании



Проверено: mono ()

Мне интересно, почему они все хотят именно создать СВОЙ форк maemo, а не сосредоточить усилия и сделать ОДИН форк maemo вместе?

Про минусы Андроида:

Написан на яве/дальвике, в том числе системная часть - соответственно, писать под него можно тоже только на яве. Нет бы базу написать на сях + биндинги ко всем языкам.

Маркет ориентирован на несвободный софт. Для регистрации ты должен платить 25$ (хоть и один раз). Идея F-Droid хорошая, но его ещё пилить и пилить.

Архитектура Android не UNIX-подобная, и не такая же расширяемая, т.к. база монолитная (framework.jar). По частям не обновляется - прошивки зачем-то разные для разных устройств, хотя архитектура одна и та же, разнятся только конфиги и специфичные драйвера тачпада и т.п. Android-процесс нельзя создать просто из консоли, а нужно отдать команду демону, который его отфоркнет. При этом у процесса даже stdout/stdin не будет. Вместо нормальных разделяемых библиотек - костыль с Copy-On-Write (ну понятно, как же иначе с явой-то).

Про умное управление памятью - конечно, круто, но мне например как раз не нравится, что нет списка ЗАПУЩЕННЫХ приложений. Мне пофиг что я там запускал когда-то, мне интересно, что работает СЕЙЧАС.

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

они пишут, что есть финансирование, так что, может быть, дело и выгорит еще.

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

Не все же такие безумные ученые, как я, готовые прошивать устройство раз в неделю ради новых фич и ускорения в 0.1% :)

vurdalak ★★★★★ ()

перестаньте насиловать труп.

Novell-ch ★★★★★ ()
Ответ на: комментарий от vurdalak

Почему бы просто не коммитить в андроид? Почему все пытаются плодить свои™ мобильные ОС?

Наверное потому что Android развивается гуглом, а не сообществом!

Atterratio ()
Ответ на: комментарий от wingear

Даже переписывание этой виртуальной машины на Mono дало существенный прирост производительности

Там ещё неизвестно, из-за чего конкретно прирост - вон потом ещё бородатый чувак из РОСЫ выступал и говорил, что он там чисто пару функций строковых оптимизировал и бах - прирост от 30% до 100% в разных местах :-))

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

Ну не все, конечно, но оставаться на 1.5, когда уже есть 4.0, попахивает прибалтикой... :-)

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

да чего вы все уперлись в эти «тормоза далвика».

Оверхед далвика вполне сравним с оверхедом рантайма Objective-C. Android так же замечательно работает на флагманах и не тормозит, возьмите хотя бы Galaxy S II, Galaxy S III, как и iOS.

Да, на бюдетных телефонах тормозит, но на то они и бюджетные телефоны. У Apple, бюджетных телефонов, в принципе, нет, поэтому и кажется, что iOS значительно быстрее Android.

Сравни как работает iOS5,6 на iPhone 3GS. Удивишься.

Другое дело, что в андроиде тормозит графическая составляющая, интерфейс не такой плавный, но тут дело не в Java и не в Dalvik.

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

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

anonymous ()

кто-нибудь, расскажите им про кикстартер

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

ты вроде писал, что при разработке с ndk доступны только огрызки стандартной библиотеки - правда, на то он и не sdk. Сейчас из-за навернувшего загрузчика стер cyanogen на motorola xt720, поставил стоковую прошивку - почти ничего не может, зато быстрее, да.

wingear ★★★★ ()

кто-нибудь, расскажите им про кикстартер

anonymous ()

работавших над Maemo, MeeGo... присоединилась к новой компании Jolla Mobile.

Всё это ветвление и почкование в заколоченном гробу уже давно даже не смешит.

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

огрызки стандартной библиотеки

Стандартной библиотеки чего по-твоему?

anonymous ()

У них уже есть договорённости с производителями железа, или это пока что сферическая миго в вакууме?

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

ты вроде писал, что при разработке с ndk доступны только огрызки стандартной библиотеки - правда, на то он и не sdk.

да, но тут дело не в технических ограничениях, а в лицензионных. Гуглу не хотелось брать стандартную библиотеку си под лицензией GPL, поэтому написали свой велосипед.

в остальном, NDK - это не какая-то отдельная сущность, а вполне полноправный тулчейн для сборки нейтивного кода.

но это, как-то, к делу не относится.

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

Андроид тормозное говно

Наверное по этому.

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

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

Ты пробовал переписывать и замерять производительность? Или просто жертва мифа «джава тормозит»?

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

Про умное управление памятью - конечно, круто, но мне например как раз не нравится, что нет списка ЗАПУЩЕННЫХ приложений. Мне пофиг что я там запускал когда-то, мне интересно, что работает СЕЙЧАС.

Это потому, что понятия «запущенное приложение» нет в андроиде. Сервис может убиваться и запускаться когда угодно без твоего ведома, а активити вообще не запущены, если они не на экране. Поэтому нет никакого смысла получать список якобы работающих приложений.

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

Ты что, разработчики порта на моно заверяют, что производительность увеличилась на порядок! Ты ведь не думаешь всерьез, что они врут или ошибаются?

anonymous ()

Сейчас Jolla работает над первыми смартфонами и обещает в ближайшее время представить их публике.

Я правильно понимаю, что N9 всё равно закопан?

yu-boot ★★ ()
Ответ на: комментарий от vurdalak

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

Да это просто гениально.

Поэтому нет никакого смысла получать список якобы работающих приложений

«Меньше знаешь - лучше спишь», да.

fragment ()
Ответ на: комментарий от vurdalak

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

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

Да это просто гениально.

да, это гениально, и я не шучу.

в андроиде, из мобильных ОС, самая адекватная модель многозадачности.

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

лучше купи книжку по iOS и «нормальная работа» сама найдет тебя.

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

в андроиде, из мобильных ОС, самая адекватная модель многозадачности

А в чем отличия от iOS?

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

У него дорогой настоящий LG

имхо у вашего друга стоит какаят nightly сборка CM и он отчаянно троллит свою любовь к экспериментам. ибо даже кастомные бета прошивки к оптимусам не позволяют себе таких глюков

roWaRL ()
Ответ на: комментарий от vurdalak

зачем пилить миго, а не андроид

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

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

Миго понятнее для разработчиков.

да-да... видимо именно поэтому для платформы даже скайп не допилили.

roWaRL ()
Ответ на: комментарий от Relan

В iOS многозадачность прилеплена сбоку, нет четкого и логичного разделения на Сервисы (то что должно максимально долго оставаться в памяти) и Активити (UI, то что можно и грохнуть, когда не на первом плане).

Выполнение каиких-то действий в фоне в iOS разрешены только нескольким типам приложений с целым спектром ограничений.

Чувствуется, что многозадачность в iOS не проектировали изначально, как это было сделано в Android.

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

В миго нет зонда.

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

Миго не тормозит. Миго компактный.

Как и андроид.

Миго понятнее для разработчиков.

Что-то я не замечал непонятности андроида.

vurdalak ★★★★★ ()

Репостнул сабж у себя в ЖЖ и вконтакте

Opeth ★★★ ()

MeeGo будет жить

Доктор Франкенштейн, перелогиньтесь.

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

нет четкого и логичного разделения на Сервисы (то что должно максимально долго оставаться в памяти) и Активити (UI, то что можно и грохнуть, когда не на первом плане)

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

Чувствуется, что многозадачность в iOS не проектировали изначально, как это было сделано в Android.

Андроид позволяет выстрелить себе в ногу, а iOS нет. Что лучше — каждый решает сам. :)

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

> В миго нет зонда.

В андроиде тоже нет.

А что, без гуглового аккаунта в андроиде не будет никаких ограничений функциональности?

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

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

зачем тогда в Apple целая свора ревьюеров, которые должны нехорошие приложения выпиливать?

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

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

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

Почему бы просто не коммитить в андроид? Почему все пытаются плодить свои™ мобильные ОС?

Ты писал под андроид? Ты в курсе, какое там ужасное и глючное API? Тоже думал, что андроид - это хорошо, пока поневоле не столкнулся с этим чудовищем.

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

Без гугловского аккаунта не будут работать гугловские сервисы. Если есть нелюбовь к гуглу, то им можно найти замену.

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

имхо у вашего друга стоит какаят nightly сборка CM

Там стоит дефолтная прошивка, только обновлённая. До обновления была вся эта лажа, после обновления тоже. Экспериментировать он не хочет — никаких цианогенов туда не ставил, рута не получал, даже Генту в чруте на нём не собирал.

ибо даже кастомные бета прошивки к оптимусам не позволяют себе таких глюков

А стоковые прошивки к LG позволяют себе и не такое, из чего я давно сделал выводы об андроиде. Если реально будет телефон с MeeGo (при этом не мёртвый, как N9, который ещё и купить негде), то я скорее пользовался бы им, чем телефоном с андроидом.

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

Ты в курсе, какое там ужасное и глючное API?

Ну а где оно прямое и неглючное? iOS? или может быть Bada?

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

проще добавить пару гигагерц, чтобы вся эта хрень перестала тормозить

проще добавить еще пару гигагерц, чтобы вся эта хрень ,наконец, перестала тормозить
fixed

PS А потом еще... еще... еще... А оно все тормозит и тормозит.

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

Ты писал под андроид?

Да. И сейчас пишу.

Ты в курсе, какое там ужасное и глючное API?

Нет. Просвети меня.

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

да, это гениально, и я не шучу

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

fragment ()
Ответ на: комментарий от vurdalak

Почему бы просто не коммитить в андроид? Почему все пытаются плодить свои™ мобильные ОС?

Убунту. Почему бы просто не коммитить в дебиан/федору/рхел/опенсьюс/генту/арч/мандриву/etc.? Почему все пытаются плодить свои™ дистрибутивы линукса?

Кьют. Почему бы просто не коммитить в гтк? Почему все пытаются плодить свои™ тулкиты?

Хром. Почему бы просто не коммитить в фаерфокс? ...

Эклипс. Почему бы просто не коммитить в нетбинс? ...

VLC. Почему бы просто не коммитить в mplayer? ...

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

Там стоит дефолтная прошивка, только обновлённая. До обновления была вся эта лажа, после обновления тоже. Экспериментировать он не хочет — никаких цианогенов туда не ставил, рута не получал, даже Генту в чруте на нём не собирал.

ваш друг вас сурово обманывает. 146%. с такими глюками надо идти в гарантию, а не ныть. если не идёт - значит ставил и ломал.

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