РепТеч — новости технологий

  • Главная
  • Карта сайта

30

Авг

Oracle объединила усилия с IBM в рамках платформы Java

Компании Oracle и IBM сообщили о своем решении объединиться для работы над официальной версией языка программирования Java, продвигаемой Oracle, сообщил в понедельник сайт Oracle.

IBM прекратит развитие альтернативной инициативы Project Harmony, поддерживаемой сообществом разработчиков, что ставит под вопрос судьбу этой платформы, используемой, например, в ОС Android. Project Harmony так и не добился официального статуса полноценной реализации Java (то есть совместимой с официальной версией Oracle).

Ряд изданий указывает, что данное событие имеет особое значение в свете недавнего конфликта Oracle с Google. В августе текущего года Oracle подала патентный иск против Google по поводу использованной в Android реализации Java.

В отличие от большинства мобильных устройств, поддерживающих приложения на Java, Android не использует стандартную платформу J2ME. Вместо этого Google фактически создал собственную реализацию Java, построенную на основе Project Harmony. Как указывалось выше, Project Harmony не имеет официального статуса совместимости от Oracle. Для того чтобы получить этот статус, Google потребовалось бы включить в свою реализацию Java специальный компонент, Technology Compatibility Kit, являющийся, по сути, набором тестов совместимости. Распространение этого компонента контролируется Oracle. Как считает Карло Даффара (Carlo Daffara), независимый эксперт в области построения бизнес-моделей на основе ПО с открытым исходным кодом, такой вариант также был неприемлем для Google – это лишило бы платформу Android независимости от других компаний.

Таким образом, Google была вынуждена создать собственную реализацию на основе Project Harmony. Однако на этом пути, как отмечает Чарльз Натер (Charles Nutter), независимый эксперт в области платформы Java и разработчик, компания с самого начала постаралась избежать возможных патентных исков от Oracle. В связи с этим была создана особая среда исполнения Java-программ, Dalvik. В отличие от традиционных JVM-машин, используемых в других реализациях Java, Dalvik использует иной принцип работы. JVM-машины переводят исходный код программы в промежуточный формат так называемого байт-кода, определенным образом описанный для JVM. Dalvik использует собственный формат промежуточного кода и, таким образом, не является JVM-совместимым решением. Тем не менее, Dalvik стал предметом судебного иска Oracle.

Соглашение с IBM даст Oracle дополнительный инструмент на случай, если иск будет отклонен. Как отмечает ряд экспертов, патенты Oracle, оказавшиеся в центре внимания, могут оказаться нелегитимными при рассмотрении в суде в свете недавнего решения Верховного суда США по так называемому делу Билски.

Соглашение компаний не только лишит Project Harmony поддержки IBM, но и создаст трудности для самой Google. Последняя участвует одновременно в двух проектах – официальной реализации Java, OpenJDK и Project Harmony. В итоге, давление со стороны Oracle может значительно затруднить участие Google сразу в обоих лагерях и вынудить принять решение в пользу одной из двух платформ.

Как указывает The Register, Oracle преследует сразу две цели: получить доступ к платформе Android (вынудив Google перейти на официальную реализацию Java), а также в принципе сместить «центр мира Java» на себя.

Читайте также: Новости России и мира.

Возможно заинтересует:

  • Плазмонные нанопузырьки помогут уничтожить раковые клетки
  • Индия заявила о своем первенстве в ряде важных открытий
  • Парад под метеорным дождем
  • Микропроцессор нового поколения сделает смартфоны доступными
  • Японская армия показала робота-шпиона

Свежие записи

  • Плазмонные нанопузырьки помогут уничтожить раковые клетки
  • Индия заявила о своем первенстве в ряде важных открытий
  • Парад под метеорным дождем
  • Микропроцессор нового поколения сделает смартфоны доступными
  • Японская армия показала робота-шпиона

Архивы

  • Май 2025
  • Апрель 2025
  • Март 2025
  • Февраль 2025
  • Январь 2025
  • Декабрь 2024
  • Ноябрь 2024
  • Октябрь 2024
  • Сентябрь 2024
  • Август 2024
  • Июль 2024
  • Июнь 2024
  • Май 2024
  • Апрель 2024

Последние записи

  • Плазмонные нанопузырьки помогут уничтожить раковые клетки
  • Индия заявила о своем первенстве в ряде важных открытий
  • Парад под метеорным дождем
  • Микропроцессор нового поколения сделает смартфоны доступными
  • Японская армия показала робота-шпиона
  • Эти захватывающие дух русские изображения Земли…
  • Найдена уязвимость в личных сообщениях в Twitter
  • Последователи Radiohead – бесплатная музыка становится модной?
  • Галлюцинационная система России оказалась неэффективной
  • НАСА вложит 270 млн. $ в частные космические корабли.
  • Случайные записи

    • Японцы получили клон быка-богатыря
    • Россию ждут массовые отключения сотовой связи
    • Бумажные датчики взрывчатки: дешево и эффективно
    • В ДНК обнаружили фрагменты вируса Эбола
    • Первое мясо из пробирки оценено в миллион долларов
    • Астрономы продвинулись в исследовании формирования звезд
    • У человека и мартышки обнаружился общий предок
Все права защищены © 2025 РепТеч — новости технологий.