URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 91754
[ Назад ]

Исходное сообщение
"Мобильная платформа Sailfish достигла уровня совместимости с..."

Отправлено opennews , 17-Сен-13 10:25 
Компания Jolla, основанная бывшими сотрудниками Nokia с целью разработки новых смартфонов, построенных на базе Linux-платформы MeeGo, объявила (http://www.jolla.com/media/documents/130916_press_release.pdf)  о достижении в мобильной платформе Sailfish (https://sailfishos.org/) совместимости с экосистемой платформы Android, как с точки зрения возможности запуска приложений, написанных для платформы Android, так и с позиции совместимости с оборудованием, поставляемым с платформой Android.


Выполнение приложений для платформы Android стало возможным за счёт интеграции специальной прослойки Application Compatibility Layer (https://www.opennet.ru/opennews/art.shtml?num=33871), основанной на виртуальной машине Dalvik VM и оригинальном коде платформы Android, что позволяет добиться полной совместимости со всеми доступными Android-приложениями без потери производительности при их выполнении. Для организации установки Android-приложений компания Jolla заключила соглашение с рядом популярных каталогов-магазинов, что позволит бесшовно выбирать и устанавливать Android-приложения в окружении Sailfish, как на обычном Android-телефоне.


Совместимость с оборудованием достигнута благодаря реализации (https://www.opennet.ru/opennews/art.shtml?num=36685) возможности использования штатных GPU-драйверов от платформы Android. Для задействования специфичных для платформы Android драйверов в типовом Linux-окружении Sailfish задействована библиотека libhybris, предоставляющая прослойку для обеспечения работы в системах на базе Glibc специфичных для платформы Android драйверов устройств, работающих в пространстве пользователя и завязанных на использовании системной библиотеки Bionic.

URL: http://www.jolla.com/press/
Новость: https://www.opennet.ru/opennews/art.shtml?num=37931


Содержание

Сообщения в этом обсуждении
"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 10:25 
Фу. Опять вместо нормального линукса андроид. Непонятно теперь, зачем клон андроида при наличии оригинала.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Анонима кусок , 17-Сен-13 10:40 
Поддерживаю. Sailfish идет по пути OS/2, а это сами знаете куда может привести...

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 17-Сен-13 10:48 
> Фу. Опять вместо нормального линукса андроид. Непонятно теперь, зачем клон андроида при
> наличии оригинала.

В каком месте клон? Если на линуксе стоит JVM, то это делает линукс клоном... клоном чего? Наличие дальвика Джоллу явно не портит, зато поможет стартануть всем тем, кому программ не хватает (а в начале их будет полторы штуки в лучшем случае). Что будет дальше - зависит от стратегии развития платформы. Если андроидософт будет тормозить, а нативные - летать, то при достаточной популярности софт портируют, а дальше уже всё будет зависить от качества ОС, инструментов разработки, удобства экосистемы и всех остальных факторов


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено A.Stahl , 17-Сен-13 13:19 
>а нативные - летать

Да кто вообще, кроме жава-программистов, будет писать на жаве, если можно писать на плюсах?
Да ещё и Qt...
Готов поспорить, что часть софта будет переписано на натив даже если если и жаба-вариант будет нормально работать.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено жабабыдлокодер , 17-Сен-13 13:56 
>Да кто вообще, кроме жава-программистов, будет писать на жаве, если можно писать на плюсах?

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


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено A.Stahl , 17-Сен-13 14:01 
Правильно! Зачем этим заниматься? Пусть софт глючит у юзера, а программистам надо "программы выпускать"...

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 14:30 
> а не искать ошибки указателей и переполнения буфера.

какой не актуальный, протухший закидон, - из прошлого века.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Пиу , 17-Сен-13 16:32 
можно подумать на джаве нельзя сделать мемори лик

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 17-Сен-13 16:39 
> можно подумать на джаве нельзя сделать мемори лик

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


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Пиу , 17-Сен-13 19:20 
для мемори-лика - нет, достаточно просто забывать чистить какой-нибудь глобальный контейнер вещей, например

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Devider , 18-Сен-13 08:24 
Сделать-то можно, но это надо делать, а в плюсах эта фича доступна по умолчанию.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ДяДя , 17-Сен-13 15:41 
А некоторые вообще на Objective-C пишут, у которого динамическое связывание.
Из-за этого Objective-C даже медленнее, чем Java.

И ничего.  Всё ОК!


"Мобильная платформа Sailfish достигла уровня..."
Отправлено arisu , 17-Сен-13 19:23 
> Да кто вообще, кроме жава-программистов, будет писать на жаве, если можно писать
> на плюсах?
> Да ещё и Qt…

ой, огромная разница — что жабодалвик, что кутеквик. война была равна…


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ДяДя , 17-Сен-13 11:26 
Топикнечитайкаментыписай ;-)

Всё пользовательское окружение - это не Андроид 100%.
Просто можно выполнить приложение, которое создано для платформы Андроид.

И кроме того ещё.
"Кроме того, в планах обеспечение бесшовной поддержки мобильных программ, написанных для Tizen, Apache Cordova (PhoneGap) и Firefox OS."


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Cuernud , 17-Сен-13 17:20 
> Фу. Опять вместо нормального линукса андроид. Непонятно теперь, зачем клон андроида при
> наличии оригинала.

Фу, опять придурок, не умеющий читать.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Анонима кусок , 17-Сен-13 10:37 
>совместимости с оборудованием, поставляемым с платформой Android

Отлично, но кроме этого объявления имеются ли пруфы в виде готовых образов для Nexus-ов и т.д? Ubuntu Touch я могу поставить прямо сейчас на мой Nexus, а про Sailfish пока одни разговоры?


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Дядя Петя , 17-Сен-13 10:40 
Лишь бы не оказалось очередной оболочкой для андроида, как это случилось с FirefoxOS.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 17-Сен-13 10:45 
В каком месте ФФОС - оболочка для андроида? Лишь бы что-то ляпнуть?

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 12:08 
А что, нет? Андроид установить можно? Можно. Приложения джавовские с андроида запускать можно? Можно.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 17-Сен-13 12:13 
> А что, нет? Андроид установить можно? Можно. Приложения джавовские с андроида запускать
> можно? Можно.

Когда вещества отпустят - сходи, почитай хоть что такое FirefoxOS.

Куда ты в ней собрался устанавливать Андроид (в виртуалку, написанную на ХТМЛе с ЖабоСкриптом)? Не говоря уж о том как ты собрался запускать андроидовский софт без далвика и без бионика.

Проспись, возвращайся, мы подождём.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Michael Shigorin , 17-Сен-13 13:19 
> А что, нет?

Нет.  Мало того, apt-get install dosbox (или dosemu) не делает мой линукс клоном DOS.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 10:45 
поздно, поезд ушел

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 17-Сен-13 10:48 
> поздно, поезд ушел

Нокия то же самое говорила Эпплу с иОС, а потом и Гуглу с андроидом.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 11:05 
когда уже их девайс c sailfish можно будет пощупать? когда продажи начнутся? такое ощущение что нынче чаще анонсируется что-то чем выходит на самом деле

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


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноным , 17-Сен-13 11:07 
Сборки для Нексусов будут?

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Анонима кусок , 17-Сен-13 11:09 
У меня такой же вопрос выше, но пока от Jolla лишь голословные заявления идут. Ждем пруфов в виде готовых образов ака сделано у Ubuntu Touch.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 11:21 
Sailfish OS уже давно может запускать Android приложения
http://www.youtube.com/watch?v=zxv7iXwIgno#t=349

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Анонима кусок , 17-Сен-13 11:34 
Я не о приложениях, а о совместимости с оборудованием, поставляемым с платформой Android.
Вообщем хочу поставить на Nexus ОС Sailfish...

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Sergey722 , 17-Сен-13 11:21 
"Для задействования специфичных для платформы Android драйверов в типовом Linux-окружении Sailfish задействована библиотека libhybris, предоставляющая прослойку для обеспечения работы в системах на базе Glibc специфичных для платформы Android драйверов устройств, работающих В ПРОСТРАНСТВЕ ПОЛЬЗОВАТЕЛЯ и завязанных на использовании системной библиотеки Bionic."

Т.е. оно будет работать, но с дикими тормозами? Или оно и в Андройде В ПРОСТРАНСТВЕ ПОЛЬЗОВАТЕЛЯ работает?


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено openclocker , 17-Сен-13 11:57 
> "Для задействования специфичных для платформы Android драйверов в типовом Linux-окружении
> Sailfish задействована библиотека libhybris, предоставляющая прослойку для обеспечения
> работы в системах на базе Glibc специфичных для платформы Android драйверов
> устройств, работающих В ПРОСТРАНСТВЕ ПОЛЬЗОВАТЕЛЯ и завязанных на использовании системной
> библиотеки Bionic."
> Т.е. оно будет работать, но с дикими тормозами? Или оно и в
> Андройде В ПРОСТРАНСТВЕ ПОЛЬЗОВАТЕЛЯ работает?

Я так понимаю, что второе.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 17-Сен-13 12:05 
>> "Для задействования специфичных для платформы Android драйверов в типовом Linux-окружении
>> Sailfish задействована библиотека libhybris, предоставляющая прослойку для обеспечения
>> работы в системах на базе Glibc специфичных для платформы Android драйверов
>> устройств, работающих В ПРОСТРАНСТВЕ ПОЛЬЗОВАТЕЛЯ и завязанных на использовании системной
>> библиотеки Bionic."
>> Т.е. оно будет работать, но с дикими тормозами? Или оно и в
>> Андройде В ПРОСТРАНСТВЕ ПОЛЬЗОВАТЕЛЯ работает?
> Я так понимаю, что второе.

Bionic - андроидовская замена glibc. Hybris - что-то вроде вайна. Будет работать в юзерспейсе и транслировать вызовы бионика в вызовы glibc. Так понятнее?


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено openclocker , 17-Сен-13 11:30 
А с Google заключили договор?

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 17-Сен-13 11:33 
> А с Google заключили договор?

Дальвик - опенсорсный. Покуда они не модифицируют СДК (нафиг сдалось, они свою пилить будут) и не впихивают ГуглоПлэй (какой смысл? Если пихать, то свой магазин, со своими преферансами и самим собирать дань), то у Гугла нет выбора, кроме как утереться и молчать.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено openclocker , 17-Сен-13 11:54 
"...компания Jolla заключила соглашения с рядом популярных каталогов-магазинов, что позволит бесшовно выбирать и устанавливать Android-приложения...", я имел в виду, заключили ли они договор с Google о доступе в Google Play.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 17-Сен-13 11:55 
> "...компания Jolla заключила соглашения с рядом популярных каталогов-магазинов, что позволит
> бесшовно выбирать и устанавливать Android-приложения...", я имел в виду, заключили ли
> они договор с Google о доступе в Google Play.

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


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 12:39 
прослойка, поверх прослойки. и абстракция, абстраукцию погоняет. всё это крутится, опять поверх бедного линуксового ядра. ив результате опять с батареями гемор гарантирован.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 17-Сен-13 12:52 
> прослойка, поверх прослойки. и абстракция, абстраукцию погоняет. всё это крутится, опять
> поверх бедного линуксового ядра. ив результате опять с батареями гемор гарантирован.

UI поверх Mer, Mer поверх ядра. Какой ужас-ужас-ужас. Как ты линуксом-то пользуешься? Там тоже сплошные абстракции. Нет чтобы писать на ассемблере...


"Мобильная платформа Sailfish достигла уровня..."
Отправлено arisu , 17-Сен-13 19:31 
> прослойка, поверх прослойки. и абстракция, абстраукцию погоняет. всё это крутится, опять
> поверх бедного линуксового ядра. ив результате опять с батареями гемор гарантирован.

действительно. да и ядро тоже лишнее. только хардкор, только ассемблер, ОС не нужны!


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Adblog , 17-Сен-13 12:51 
На существующие девайсы же оно не устанавливается как я понимаю. А зачем тогда вся эта пляска с бубнами по поддержке ведроидного железа?

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Aceler , 17-Сен-13 13:15 
> Для организации установки Android-приложений компания Jolla заключила соглашения с рядом популярных каталогов-магазинов

Надеюсь, f-droid входит в их число.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 13:31 
> Совместимость с оборудованием достигнута благодаря реализации возможности использования штатных GPU-драйверов от платформы Android.

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


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 22:48 
Нужно всего-то правильно положить болт, и они это сделали.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 13:37 
Когда на Nokia N9 можно будет поставить?

"Мобильная платформа Sailfish достигла уровня..."
Отправлено arisu , 17-Сен-13 19:33 
> Когда на Nokia N9 можно будет поставить?

да закопай ты его уже. там даже батарейка несъёмная. тьфу.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 13:48 
Firefox OS, Tizen, Sailfish, Ubuntu Touch...
Предвкушаю начало весёлых времён на мобильном рынке.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено lucentcode , 17-Сен-13 14:21 
Шикарно. Настоящий Linux(rpm-based, с вяленым из коробки и нативными приложениями), да ещё и Android-приложения можно на нём запускать. Да это не ОС - это бомба.

"Мобильная платформа Sailfish достигла уровня..."
Отправлено arisu , 17-Сен-13 19:33 
> Да это не ОС — это бомба.

резиновая. для стелс-пихоты.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ВовкаОсиист , 17-Сен-13 14:28 
> Для разработки пользовательских приложений предлагается использовать Qt Quick.

наглая лож

> Для разработки пользовательских интерфейсов предлагается использовать Qt Quick.

так было б корректней.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Egaz , 17-Сен-13 16:43 
Так получше будет:
> Для разработки пользовательских приложений предлагается задействовать/активно использовать Qt Quick.

приложение только на Qt Quick - это не лож, а реальность.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ВовкаОсиист , 17-Сен-13 22:45 
Это лож. Qt Quick != js.

"Мобильная платформа Sailfish достигла уровня..."
Отправлено arisu , 17-Сен-13 23:21 
> Это лож.

нет, это нож. или вилк.


"Мобильная платформа Sailfish достигла уровня..."
Отправлено Paver , 18-Сен-13 10:05 
Наглый лож

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 15:35 
Они делают ту же ошибку, что и BlackBerry с BBOS 10. Когда они обеспечили совместимость с приложениями Android, то их собственная платформа практически потеряла интерес для разработчиков. Действительно, зачем писать с нуля для какой-то новой платформы, когда проще портировать Android приложение. Пусть даже оно жрет больше аккумулятор, тормозит и выглядит чужеродно.

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено oWeRQ , 17-Сен-13 15:56 
BlackBerry сделал много ошибок, но совместимость с Android приложениями вряд ли одна из них.

У Sailfish вообще нет шансов выстрелить без поддержки Android приложений, у них даже нет имени как у Firefox чтобы раскачать пользователей писать веб приложения, за-то они могут спокойно встать в один ряд с Android смартами и заманить пользователей своим интерфейсом.


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 23:52 
> BlackBerry сделал много ошибок, но совместимость с Android приложениями вряд ли одна из них.

Не просто одна из них, а одна из важнейших.

Вот, например, мнение BB-разработчика с многолетним стажем -- http://blog.alexxf.com/blackberry-10-android-vid-sboku/


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено ZiNk , 18-Сен-13 09:35 
>> BlackBerry сделал много ошибок, но совместимость с Android приложениями вряд ли одна из них.
> Не просто одна из них, а одна из важнейших.
> Вот, например, мнение BB-разработчика с многолетним стажем -- http://blog.alexxf.com/blackberry-10-android-vid-sboku/

Как хорошо, что WinPhone не сделала этой ошибки и теперь у них приложений полно...

Или кол-во приложений объективно зависит не только от того можно ли пускать сторонние приложения?


"Мобильная платформа Sailfish достигла уровня..."
Отправлено arisu , 18-Сен-13 10:48 
там человек просто очень хочет найти какую-нибудь другую причину провала bb кроме «оно таки нафиг никому не нужно».

"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Пиу , 17-Сен-13 16:41 
> Они делают ту же ошибку, что и BlackBerry с BBOS 10. Когда
> они обеспечили совместимость с приложениями Android, то их собственная платформа практически
> потеряла интерес для разработчиков. Действительно, зачем писать с нуля для какой-то
> новой платформы, когда проще портировать Android приложение. Пусть даже оно жрет
> больше аккумулятор, тормозит и выглядит чужеродно.

блекберри - это такое блекберри: не в курсе что там с андроидом, но тенденции таковы:
1. они "обеспечивали" совместимость с j2me - но чтобы оно нормально работало нужно было писать на их АПИ с нуля
2. они "обеспечивали" совместимость с qt - выпилили нафиг всё что за пределами qtcore и вставили свои ужасные костыли cascades

короче, мне кажется что лучше андроид на блекберри даже и не смотреть


"Мобильная платформа Sailfish достигла уровня совместимости с..."
Отправлено Аноним , 17-Сен-13 22:44 
>>совместимости с оборудованием  Android

Где архивы для CWR под десяток популярных смартфонов?