Компания OpenMobile (http://openmobileww.com/) подготовила (http://thehandheldblog.com/2012/05/10/running-android-apps-o.../) для свободной мобильной платформы Tizen, идущей на смену проектам MeeGo и LiMo, прослойку Application Compatibility Layer (http://openmobileww.com/products.php), позволяющую обеспечить выполнение приложений, написанных для платформы Android. Запуск Android-приложений осуществляется в прозрачном режиме, не отличаясь от родных приложений для Tizen.Кроме Tizen прослойка также доступна для платформ MeeGo и webOS.
Так как код продукта OpenMobile основан на оригинальном runtime-коде платформы Android и виртуальной машине Dalvik VM, сообщается о достижении 100% совместимости со всеми доступными Android-приложениями, которых в настоящее время насчитывается более 400 тысяч. Также утверждается об отсутствии накладных расходов при выполнении программ, которые выполняются с той же производительностью, что и на устройствах, укомплектованных платформой Android. Разработка носит проприетарный характер и поставляется только для OEM-произволителей, исходные тексты не публикуются (лицензия Apache позволяет не открывать код собственных дополнений).
<center><iframe width="640" height="360" src="http://www.youtube.com/embed/cxY9q_4mmIY?rel=0" frameborder="0" allowfullscreen></iframe></center>
Дополнительно, можно отметить, что для MeeGo ранее уже был выпущен (http://www.opennet.me/opennews/art.shtml?num=29559) похожий проект Myriad Alien Dalvik (http://www.myriadgroup.com/software/android/myriad%20al...), в рамках которого создана обособленная версия виртуальной машины Dalvik, способная работать на других операционных системах.
URL: http://thehandheldblog.com/2012/05/10/running-android-apps-o.../
Новость: http://www.opennet.me/opennews/art.shtml?num=33871
Пора бы уже телефоны начать делать
С той тормозухой, что на видео? Таким только пугать, чтобы пользователь больше и видеть никогда эту ОС не хотел.
> С той тормозухой, что на видео? Таким только пугать, чтобы пользователь больше
> и видеть никогда эту ОС не хотел.8-ми ядерные процы исправят эту проблему.
> 8-ми ядерные процы исправят эту проблему.В этом мире что-то не так. На видео чувак тыкает значок winamp название которого как бы намекает что он вообще виндовый. И контора open... которая проприетарная. Везде врут!
> Везде врут!Проблема не в том, что везде врут. А в том, что как и 500 лет назад папуасы меняют Золото на "бусы".
> и 500 лет назад папуасы меняют Золото на "бусы".Современные папуасы меняют свою свободу, права и возможности на "бусы". По сути похоже на продажу души за понюшку табака...
https://play.google.com/store/apps/details?id=com.nullsoft.w...
> https://play.google.com/store/apps/details?id=com.nullsoft.w...Ну и зачем мне этот булшит? Просто название плеера как бы намекает что он для другой платформы. Но когда хочется бабла - иногда проприерасты в желании срубить бабла по бырому на известном бренде становятся смешны в свей никчемности и идиотизме.
> 8-ми ядерные процы исправят эту проблему.Хочу 128-ядерный. В спичечном коробке. Сколько еще ждать? Скорей бы уж :)
>> 8-ми ядерные процы исправят эту проблему.
> Хочу 128-ядерный. В спичечном коробке. Сколько еще ждать? Скорей бы уж :)Купите видяху и выпилите лобзиком проц)
В видяхах процы состоят из NNN процессоров (поточных, шейдерных, и т.д.).
> Купите видяху и выпилите лобзиком проц)Дык работать не будет.
> В видяхах процы состоят из NNN процессоров (поточных, шейдерных, и т.д.).
Только "процессорами" оно является довольно условно. Пачка SIMD ALU - не совсем синоним пачки честных ядер. Нет, то-есть SIMD ALU там натурально дофига и оно может за раз полэкрана обсчитать. Ну или килограмм хэшатины смолотить. Или там что еще. Проблема в том что более обычные программы подразумевают активное управление ходом выполнения. Ну там условные и безусловные переходы и прочая. Пачка ALU - круто, но кто сказал что все остальные блоки характерные для CPU там будут в 128-кратном количестве? По этому поводу GPU например могут быть довольно неповоротливы когда вопрос не столько в счете, сколько о контроле хода выполнения программы по условиям, например ;).
Пример: произвольно взятому httpd нечего "много считать на SIMD блоках", зато дергаться по тем или иным критериям когда оказывается что "надо налить в сокет данных" - запросто. Ну и чем ему 128 SIMD числокрушилок помогут? :)
> Только "процессорами" оно является довольно условно.Согласен.
Это как CISC и RISC.
Но фраза "128 ядер"... как звучит)
> фраза "128 ядер"... как звучиткак отрыжка маркетолога
> Это как CISC и RISC.У этих намного меньше отличий. У RISC (если совсем общо и грубо) просто нет декодера сложных команд с микрокодом, разбивающего навернутые команды на более простые для железа микрооперации. Вместо этого команды сразу сделаны простыми, так что железо сразу их и молотит вместо промежуточного дробления на более простые субкоманды. Но на самом деле все еще хитрее и четкой границы кого кем считать там вообще нет :P.
> Но фраза "128 ядер"... как звучит)
А в GPU вообще 1500 ALU уж давно не новость. Звучит еще круче... но только там где надо немеряно вычислений, но относительно мало управления ходом выполнения программы. Там оно вполне себе поюзает ALU и разгонится по их числу. Но это более-менее специфичные виды вычислений.
> А в GPU вообще 1500 ALU уж давно не новость. Звучит еще
> круче... но только там где надо немеряно вычислений, но относительно мало
> управления ходом выполнения программы. Там оно вполне себе поюзает ALU и
> разгонится по их числу. Но это более-менее специфичные виды вычислений.Согласен. Цикл с условием и приплыли.
Хотя интересна идея объединить одно и другое.
Т.е. отдавать видяхе считать то, что она может считать.
Сколько ждать - спросите у Интела, они ещё 5 лет назад представили прототип о 80-и ядрах.
> Сколько ждать - спросите у Интела, они ещё 5 лет назад представили
> прототип о 80-и ядрах.Да нафиг интела. Это скорее ARM всякие осилят. У интела гигантомания и тяга к созданию максимально переросточного CISC всю жизнь была. Ну может в атоме чутка побороли, и то - чипсет + х86 ядро здоровые получаются. Много такого на кристалл разумного размера просто не лезет.
С мобилкой таскать килограммовый аккумулятор?
Миго на видео тоже тормозил, хотя в это же время был выпущено едиснтенное устойство на нем, и, как говорят, быстрое.
Они просто странно ее разрабатывают. Ни разу не видел, чтоб какой-то фотошоп или винда вдруг начинали сносно работать только в релизе.
> Пора бы уже телефоны начать делатьИ правда! Пора бы уже делать телефоны, а не нагромождения ненужных технологий, запихнутых в тормозной недокомпьютер!
Лучший дистрибутив лучшего дистрибутива, не?
Когда же они всё-таки SDK доделают?
Акцент как у индуса из теории большого взрыва.
> сообщается о достижении 100% совместимости со всеми доступными Android-приложениямиОфигеть! На самом ведроиде такого процента совместимости нет, а тут... Где же здесь собака порылась? :)
> здесь собака порылась? :)Маркетинговый буллшит, сэр!
Гугл их купит?)
Нахрен это тизен нужен? тот же андроид только с тормозами, глюками и закрыт.
Толсто.
> Нахрен это тизен нужен? тот же андроид только с тормозами, глюками и закрыт.Андроид тоже открыт весьма условно. Изредка гугля скидывает подачку - мол, хавайте. Вот и вся открытость...
Лол, хотел бы я чтобы иос также открыт был - намного меньше гиммороя в разработке.
> Лол, хотел бы я чтобы иос также открыт былА фиг вам, эппл не гугл а бздотная лицензия позволяет. Ну вот эппл и пользуется свободой. В ущерб всем остальным.
Странное заявление. Кто эти все остальные? И каков размер ущерба?
> Кто эти все остальные?Да все кто не является зажиманцем - те и пролетают. Ну так, потенциально. То что не все 100% могли бы, блаблабла - так это, при аресте пиратов за контрафакт такую математику можно? Ну вот и возьмем ее у копирасов на вооружение. Забавн же огревать копирасов их же оружием ;)
> И каков размер ущерба?
Сложно оценить. Как и любую иную упущенную выгоду. Однако иногда позырить в сорц - натурально проще всего было бы.
> Нахрен это тизен нужен? тот же андроид только с тормозами, глюками и
> закрыт.Ну вообще говоря он:
1) Не закрыт.
Те-же сырцы - вперед.
Да и развивается под крышей Linux Foundation
2) Отношение к андроиду имеет еще меньшее, чем настольная винда.
Зачем нужен ... а Вы спросите у спонсоров проекта, которые в отличие от Вас понимают,
что для серьезной работы необходима независимая платформа, управление которой не зависит от некого одного вендора (Будь-то Google или M$).
Ну дык, клонируй Android, обзови иначе и поехал серьезно работать. Ваш 2ой довод, совсем не довод...
> Ну дык, клонируй Android, обзови иначе и поехал серьезно работать. Ваш 2ой
> довод, совсем не довод...1) Уважаемый, Вы хоть понимаете, что Tizen, это скорее прямой наследник MeeGo и LiMo ?
И что прослойка эта самая доступна и для MeeGo и webOS.
Каким боком там Android ?2) По клонированию Android.
Технологически Android - допиленное ядро Linux на которое взгромоздили переписанную JVM.
Итого ... а с Oracle разбираться по JVM кто будет ? Кто сказал, что
уже завтра за использование Java в любом виде не начнут собирать ройляти ?
Или может Вы забыли нюансы работы с JavaME ?
и т.д.3) Это если не думать.
А если подумать, то начинаем вспоминать, что Google купила подразделение Motorola mobility.
И вот вопрос .. какие гарантии у того-же Samsung, что уже сегодня таковой от Google нет привилегий и Google (в перспективе) не попытается выстроить
закрытую экосистему на манер Apple ?
> 1) Уважаемый, Вы хоть понимаете, что Tizen, это скорее прямой наследник MeeGo и LiMo ?Да, и как кто-то пощутил - а давайте вы в следующий раз назовете очередной отпрыск GoLiMo :)
это что индуский английский ?
А на maemo похоже забили..
> А на maemo похоже забили..Дык его сама нокия забила. А как на него не забьют если там ряд проприетарных нокиевских компонентов, которые не редистрибутабельны? По этому поводу собственно и появился Mer.
> не редистрибутабельны?прочёл с 3-й попытки... То ли надо больше спать, то ли хотеть более русский язык...
>> не редистрибутабельны?
> То ли надо больше спать, то ли хотеть более русский язык...Я вам подскажу. Надо просто иметь чуть большее отношение к процессу создания софта. У софтварщиков как и у всех остальных есть свой жаргонный слэнг. Вы же не наезжаете на любителей балета за их французский?! Хотя я конечно понимаю что дай волю - у нас тут и дальще будут НГМД и ИРПР всякие. А потом факай мозг при желании пообщаться с зарубежным коллегой как одно в другое гейтуется, ага.
Интересно как быстро появится сборка для N9
> Интересно как быстро появится сборка для N9Портируйте. Все в ваших руках.
https://source.tizen.org/platform
Хочу запускать игрушки для Android на PC. Это мне нужен процессор на ARM, и открытые драйверы ATI для OpenGL? Через что можно их запускать?
> процессор на ARM,Как бы есть такая штука - qemu. Если уж AVR может эмулить очень тормозной ARM, то x86 - и подавно, при том из него куда менее тормозной "ARM" получается.
> и открытые драйверы ATI для OpenGL?
Я так подозреваю что гамезам пофиг кто именно вызовы opengl выполнит, только там OpenGL ES в почете бывает. Не помню, поддерживают ли десктопные дрова opengl ES и кто из них это еще и смотреть надо.
> Через что можно их запускать?
Через извращения и костыли, на которые вроде как никто не сподвигся, т.к. нафиг надо. Большинство сколь-нибудь стоящих гамез есть и в менее извратном виде чем кастомный рантайм явы с смесью VM-кода под нестандартную JVM с некислыми кусками ARMовских нативных либ.
> Я так подозреваю что гамезам пофиг кто именно вызовы opengl выполнит, только
> там OpenGL ES в почете бывает. Не помню, поддерживают ли десктопные
> дрова opengl ES и кто из них это еще и смотреть
> надо.в амдшных должна быть поддержка, в нвидиевских, вроде, тоже
Игрушки, не дёргающие opengl, прекрасно идут в гугловском эмуляторе.
> Игрушки, не дёргающие opengl, прекрасно идут в гугловском эмуляторе.Вот только кому они нужны? В тетрис и нативно можно поиграть.
> лицензия Apache позволяет не открывать кодЕщё одна проприетарная поделка. BSD-ишники будут довольны!
хм... а почему у него ногти накрашены?
Потому, что он проприераст.
ВНЕЗАПНО это девушка. В середине второй минуты видео достаточно четко видно половину женского лица.
То, что выщипаны брови и длинноватые волосы, еще не значит, что это девушка... Будь осторожнее, чувак.
Если контора выпускает проприетарщину, с какой радости она называется OpenMobile?
- Почему "Ы"?
- Чтобы никто не догадался.
(С)
Модно же.
не в первой использовать приставку Open в продуктах не относящихся к opensource
Так для них рантайм андроида открыт. Это для вас - хренушки. Такая вот опачевая свобода, ога :)
> Если контора выпускает проприетарщину, с какой радости она называется OpenMobile?типа Open Surface
Префикс "Open" не всегда обозначал открытое ПО, вспомните ту же OpenVMS
моднявый тренд в названиях.
> Если контора выпускает проприетарщину, с какой радости она называется OpenMobile?Ну они же разработчиков опенсорца под БСД лицензиями имеют.
На Archos 43 жду когда Tizen запустится
А ролик индусы озучивали? Акцент какой-то очень жуткий, ещё большая жесть чем пиджин инглиш...