Добро пожаловать в проект Apache Harmony!

RU | EN

Внимание: Данная страница является переводом английской версии на сайте и находится в стадии разработки.

Мы приглашаем всех желающих принять участие в разработке высококачественной сертифицированной реализации стандартной версии Java-платформы (Java 2 Standard Edition, J2SE). Целью проекта является развитие обширного активного сообщества разработчиков, заинтересованных в развитии сред исполнения. В задачи проекта входит создание:

Мы планируем портировать Apache Harmony на различные платформы. Поддержка определенной платформы зависит от готовности участников сообщества регулярно тестировать работу кода, публиковать результаты тестирования, искать и исправлять ошибки и т.д. Таблица на странице целей проекта содержит список поддерживаемых аппаратных платформ и операционных систем.

Для того, чтобы начать использовать Apache Harmony или принять участие в разработке этого проекта, вы можете воспользоваться следующими ресурсами:

Back to top

Новости проекта

5.0 M5 Apache Harmony Доступна новая стабильная сборка
С радостью сообщаем, что стала доступна новая стабильная версия Java-платформы 1.5.0, версия М5. В эту сборки вошли многочисленные улучшения и исправления. Мы рекомендуем перейти на использование этой версии Harmony.
Новую сборку можно скачать здесь. Отзывы вы можете присылать на адрес почтовой рассылки проекта. (2008-02-29)
5.0 - М4 Apache Harmony Доступна новая стабильная сборка
Мы рады сообщить, что проект Apache Harmony выпустил новую стабильную версию Java-платформы 1.5.0, версия М4. В эту версию включены многочисленные функциональные улучшения и новые оптимизации JIT-компилятора, увеличено покрытие кода библиотек классов, усовершенствован многопоточный дизайн виртуальной машины, и добавлена полная поддержка аппаратного адресного пространства на 64-битных платформах.
Новую сборку можно скачать здесь. Отзывы вы можете присылать на адрес почтовой рассылки проекта. (2007-12-19)
Теперь мы принимаем сообщения об ошибках на разных языках
Теперь у вас есть возможность сообщать нам об ошибках исполнения кода, присылать исправления и предложения о возможных улучшениях на вашем языке. В данный момент поддерживаются английский, китайский и русский. (2007-10-25)
5.0 - М3 Apache Harmony Доступна новая стабильная сборка
Эта версия направлена на повышение общей стабильности и быстродействия среды. В новую сборку вошли следующие улучшения: инновационная методика быстрой проверки байтового кода, отложенное разрешение символьных ссылок, и поддержка Java-классов версии 6.0. Кроме того, были усовершенствованы следующие функциональные области:
  • Отладочная информация на уровне байткода в JIT-компиляторе - более информативные сообщения о стеке при возникновении исключений
  • Параллельность - частично изменена поддержка поточности для улушчения надежности и удобства поддержки кода
  • Отладка в режиме JVMTI с помощью JIT-компилятора - увеличение скорости в 3 раза
  • Стабильность кода модулей Swing и AWT на ОС Windows
Новую сборку можно скачать здесь. Отзывы вы можете присылать на адрес почтовой рассылки проекта. (2007-10-09)

Архив новостей расположен здесь.

Back to top

Статус проекта

Проект Apache Harmony планомерно прогрессирует:

  1. Доступны последние сборки среды исполнения (JRE), платформы (JDK) и комплекта разработчика (HDK)
  2. Автоматически обновляется статус стабильности кода на всех поддерживаемых платформах
  3. В нашей реализации среды исполнения JRE успешно работают такие популярные приложения как Apache Tomcat, Eclipse, Maven, Derby, и Ant
  4. Реализовано более 99% интерфейса Java 5 (завершено но не сертифицировано на совместимость)
  5. Общий объем кода превысил 1.25 миллиона строк

Back to top