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

Исходное сообщение
"Проекты по переводу Android на базу OpenJDK и портированию D..."

Отправлено opennews , 10-Фев-11 20:11 
Началась (http://www.jroller.com/neugens/entry/introducing_icedrobot) работа над проектом IcedRobot (http://www.icedrobot.org/), в рамках которого несколько независимых энтузиастов намерены обеспечить возможность выполнения созданных для платформы Android приложений под управлением OpenJDK. Цель такого шага - желание обеспечить полностью легальную замену для платформы Android,  не подверженную патентным претензиями и не нарушающую связанную с языком Java интеллектуальную собственность Oracle. IcedRobot позволит обеспечить выполнение Android-программ, как обычных десктоп-приложений на любых аппаратных платформах (x86) и в любых операционных системах.


Достичь подобного планируется перейдя на кодовую базу OpenJDK, и исключив использование альтернативных Java-проектов, таких как виртуальная машина Dalvik и набор классов Apache Harmony. После такого шага формально уровень легальности Dalvik, работающего внутри JVM, будет аналогичен проектам JRuby, Jython или Clojure. В первую очередь ра...

URL: http://www.jroller.com/neugens/entry/introducing_icedrobot
Новость: http://www.opennet.dev/opennews/art.shtml?num=29559


Содержание

Сообщения в этом обсуждении
"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено RapteR , 10-Фев-11 20:11 
Сначала проблему придумывают, потом героически ее решают...

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено User294 , 10-Фев-11 21:56 
Ну так гугл же. Сперва сделали треугольные колеса. Потом поняли что ездят плохо. Сделали квадратные. Вроде получше, но что-то трясет. Теперь вот опробуют пятиугольные. Все круто, но почему сразу нельзя было круглые то взять?!

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено ABATAPA , 11-Фев-11 09:11 
> Ну так гугл же. Сперва сделали треугольные колеса. Потом поняли что ездят плохо. Сделали квадратные. Вроде получше, но что-то трясет. Теперь вот опробуют пятиугольные. Все круто, но почему сразу нельзя было круглые то взять?!

Одни делают, и этим пользуются сотни миллионов.
Другие - только чушь несут.


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Wish , 13-Фев-11 20:35 
"Мы поговорим об Android. Это ведь возмутительно. Если я хочу передать на Android свою адресную книгу или календарь, я должен передать их вначале в Google. Это никого не напрягает? Я не могу взять кабель USB, к своему Mac, и синхронизировать все. Я должен всех своих друзей, родственников, и деловых партнеров, отправить это все на базу. Поэтому я пользуюсь Palm. Подумайте об этом, я уверен, не многие из вас задумывались. Календарь, где я буду в ближайшие три месяца, я должен вначале отправить в Google, и только потом получить назад. И эта информация остается у Google. Календари. Вы удаляете календари, но они удаляются только на вашем телефоне. Вы должны их оставить им для изучения, иначе вы не сможете синхронизировать свой телефон.
?
Все гуглят информацию, мы поговорим о деанонимизации данных позже. Но нужно понять одну вещь, если вы думаете «ага, я ищу вебсайты про BDSM, но они не знают, кто я» ОНИ ЗНАЮТ! ЗНАЮТ! Может потому что когда-то вы гуглили свое имя, может быть вы гуглили свой адрес, или ваш номер телефона. Сколько из вас, и я знаю ответ, примерно одна треть, гуглили свой номер социального страхования? Ах вы врунишки, только 20 рук поднялось. Многие из вас гуглили.

А если вы задумаетесь обо всем том, что сейчас интегировано в Google, и что говорит о вас Google. DoubleClick и AdMob уже достаточно. Но есть еще Feedburner, ленты RSS говорит мне все о ваших интересах, о ваших политических взглядах, какая ваша любимая группа техно, вы сидите на Mac, или на Linux, или… не хочу думать ни о чем хуже. Документы, Таблицы, Календари. Сколько из вас пользуется облачными вычислениями? Половина комнаты. Эта информация уже ушла. Профиль Google – как будто они и так о вас уже всего не знают, они предлагают вам внести всю информацию о вас в одном удобном месте. Google Health – вас не пугает, что Сергей Брин знает, когда вы последний раз были у проктолога? Правда?

Google Voice. Хочу у вас спросить. Кто из вас пользуется Google Voice? 85% присутствующих. Это дает Google ваш домашний адрес, ваш мобильный номер телефона, ваше место работы, и всех с кем вы общаетесь. Подумайте об этом. Правда, тут не требуется разъяснений.

Мобильные телефоны, повторюсь, радикально изменили правила игры. Как вы увидите, Google и Apple, которые сейчас лидируют в этом направлении, кое-что понимают. Этот мобильный телефон в вашем кармане, он отслеживает все, что вы делаете, всюду, куда вы идете, всех, с кем вы говорите, все, чем вы интересуетесь. Чем больше функций у этого телефона, чем более он для вас полезен, если вы сканируете им текст, если вы им отмечаете штрих-коды, если вы загружаете на нем карту, если вы используете Google Phone 1.1, все это попадает в одну большую книгу того, что я знаю о Бобе, или Салли, и оно никогда никуда не исчезнет."

Подпишусь под каждым словом.


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено winduzoid , 14-Фев-11 20:25 
Если вы считаете, что все это плохо - значит Андроид просто не для вас. Никто не может заставит вас им пользоваться. Остальные же вместе с Google делают этот мир лучше.

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Аноним , 11-Фев-11 09:11 
О да, мастер корявых аналогий и повелитель глупых метафор :D В твоем воспаленном сознании дела у Андроида плохо и Google обливается кровавыми слезами, жалея, что не слушал тебя всё это время, ты же их предупреждал! А в нашей скучной серой реальности Андроид - наиболее успешная мобильная платформа, которая уже и на планшеты перебирается :-D

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Аноним , 11-Фев-11 10:27 
> А в нашей скучной серой реальности Андроид - наиболее успешная мобильная платформа

у которой, к слову, хотя бы есть нескучные обои, в отличие от...


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено ДяДя , 11-Фев-11 11:09 
Это вам в Nokia сказали ? :-D

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Ян Злобин , 15-Фев-11 06:20 
>Ну так гугл же. Сперва сделали треугольные колеса.

А потом пришел юзер, нихрена не прочитал, нихрена не понял, но всё обосрал.


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено paulus , 10-Фев-11 20:43 
Почему андроид сразу на OpenJDK не пилили? Зачем были нужны эти заморочки? Можете кто-нибудь кратко пояснить?

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено as , 10-Фев-11 20:51 
этого да же гугл не знает )

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Кракен , 10-Фев-11 21:09 
Ну как минимум первые устройства с 256 памяти и 500 процом офигели бы от JVM. Далвик все же более аккуратен с памятью.

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено User294 , 10-Фев-11 21:58 
> Далвик все же более аккуратен с памятью.

Зато он долгое время был чисто интерпретером, без JIT даже. Что ессно воздавалось в виде "скорости" работы программ. Особенно на 500МГц проце.


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Кракен , 10-Фев-11 22:08 
Далвик - регистровый, гугл говорит это помогает память экономить. Джита потому и не было - он память жрет нехило.

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено ДяДя , 11-Фев-11 11:22 
> Ну как минимум первые устройства с 256 памяти и 500 процом офигели
> бы от JVM. Далвик все же более аккуратен с памятью.

Да, Dalvik более приспособлен для выполнения кода без JIT.

Однажды я имел дело с PhoneME на WinCE. Проц 416 МГц, ОЗУ 64 Мб. Прога потребляла максимум 2 Мб и это если стандартный SWT заюзать. Без SWT вообще 1 Мб. При этом JIT имеется. А когда для отладки запускал этуже прогу с SWT на десктопе, то потребляла она от 10 Мб. Кстати кто говорит, что Java-проги непереносимы ? У меня всё работало без перекомпиляции и на ARM и на x86.


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено grafsoft , 11-Фев-11 11:32 
В наверно не а курсе
Java Embedded System Requirements
http://www.oracle.com/technetwork/java/embedded/overview/sys...
Правда оно несколько не открыто, но зарегистрировавшись можно скачать на посмотреть :)

Для не ходящих по ссылкам
Java SE for Embedded 6 on ARM EABI, Little-Endian, Linux
CPU    ARM v5    ARM v6/v7    ARM v7
Java SE for Embedded 6 on Power Architecture, Big-Endian, Linux
CPU    e600 core    e500v2 core
Java SE for Embedded 6 on x86 Linux

В основном
RAM    32MB or more for Java    
ROM/Flash/Disk    37MB or more for Java

В любом современном смартфоне этого добра навалом


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Сергий , 11-Фев-11 05:55 
Потому что Dalvik это реализация JVM сильно оптимизированная для RISC-процессоров. Именно процессоры RISC архитектуры в основном используются в мобильных железках.

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено anonymous , 11-Фев-11 09:49 
а PowerPC, SPARC - это не RISC?:)
да и современные интелы - это RISC, только у них сверху CISC (x86) для совместимости.

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено ДяДя , 11-Фев-11 11:11 
> Потому что Dalvik это реализация JVM сильно оптимизированная для RISC-процессоров. Именно
> процессоры RISC архитектуры в основном используются в мобильных железках.

Только Dalvik никакого отношения к JVM не имеет.


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Аноним , 10-Фев-11 20:48 
а великий Гугл не окрысится за это?
а то мало ли...

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Кракен , 10-Фев-11 21:06 
Еще где-то читал слухи, что блекбери собирается обеспечить возможность запуска приложений от андроида на своих планшетах с QNX.

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Аноним , 11-Фев-11 04:08 
Они бы сначала мыло и календарь запилили без телефона.

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Кракен , 11-Фев-11 10:06 
Вот, кстати, новенькое: http://www.engadget.com/2011/02/11/bloomberg-rim-working-to-.../

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено Аноним , 10-Фев-11 21:23 
надо было гуглу делать полностью свою виртуальную машину....

с учетом проблем в джаве и нете вышло бы классно


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено as , 10-Фев-11 22:56 
у них уже есть вирт машина Davlink

вот если бы сделали язык как java вот тогда да


"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено АноПано , 11-Фев-11 01:03 
ну вы даете... еще спросите - зачем майкрософт парится с лицензиями? типа сдели бы там сразу опенсорс... типа вон как щас пишут что пираты благоприятно повлияли на популярность аниме... еще в последнее время пишут что принцип свободного распространение ПО благотворно влияет на рост популярности некоторых проектов... это жизнь ребята.

"Проекты по переводу Android на базу OpenJDK и портированию D..."
Отправлено northbear , 11-Фев-11 15:06 
Платформа Android нелегальна? 0_о Это всего лишь мнение Oracle.
По-моему это типичная провокация со стороны Oracle. Oracle забашляла парочке маргиналов, чтобы те затеяли пустой бессмысленный проект.

"Проекты IcedRobot по переводу Android на базу OpenJDK. Порти..."
Отправлено vitalif , 16-Сен-13 00:34 
Блин, как бы круто было, если бы это пилилось...

Но вот только что-то оно по-моему как-то сдохло...