?

Log in

No account? Create an account
Speaker Rabbit

abbra


CIFS: curious information funneled sometimes


Previous Entry Share Next Entry
Андроиды атакуют солнце. На солнце ожидаются вспышки?
Speaker Rabbit
abbra
Отличный анализ ходов Google против открытой-закрытой-открытой-нет_закрытой Java и Sun: http://www.betaversion.org/~stefano/linotype/news/110/

Действительно, при всей "открытости" Sun, они по-прежнему контролируют все в Java -- от языка до использования разных версий JVM и крайне неохотно открывают те вещи, которые нужны и интересны. В данном случае, мобильную версию JVM. Ход Google с созданием своей виртуальной машины, с открытым кодом и лицензией Apache License, не ограничивающей области применения, можно назвать асимметричным ответом: Google создал транслятор байт-кода из JVM в байт-код своей виртуальной машины, Dalvik. То есть, можно разрабатывать приложения, пользуясь синтаксисом Java, но внедрять их на Dalvik, без ограничений -- будь то десктоп, сервер или мобильное устройство.

Исходный код Dalvik пока не открыт (думаю, что Dalvik еще не готов полностью), но это вопрос времени -- если Dalvik не будет открыт, Android не будет принят серьезно, поскольку не будет сильно отличаться от того, что делает в мобильной сфере Sun.

  • 1
Чувствую, со временем в полный рост встанет вопрос совместимости и сопрягаемости виртуальных сред и систем виртуализации. Интересно живем, сущности все множатся и множатся. Когда у уже упрощать начнем?

Как только наиграются разработчики железных ускорителей. На самом деле, основные исследования в области виртуализации были уже сделаны (при создании мейнфреймов), сейчас идет переоткрытие тех же подходов заново. Конвергенция наступит, когда все это дойдет до аналогичного уровня осознания.

  • 1