Главная

GSOC проект: портирование OpenJDK.

В качестве GSOC проекта Хемиш Моррисон (Hamish Morrison) завершит портирование OpenJDK 7 на Haiku. На протяжении последних месяцев он работал над бутстарпом для сборки OpenJDK 7 на Haiku, а также портировал виртуальную машину и основные библиотеки. К концу лета Хемиш планирует довести порт до состояния готовности, добавив поддержку AWT, Java2D и jsound. Всё это позволит запускать под Haiku приложения использующие Swing и AWT. Вот план его действий:

До начала лета

  • Продолжать работу над виртуальной машиной и основными билиотеками.
  • Прибить как можно больше багов в виртуальной машине и основных библиотеках, что даст ему стабильную платформу для работы.
  • Познакомиться с кодом AWT/Java2d из порта Java 1.4.2, над которым работали Bryan Varner и Andrew Bachmann. С целью определить, что потребуется для адаптация к кодовой базе OpenJDK 7.

Лето

  • Адаптировать существующий порт AWT/Java2d к кодовой базе OpenJDK 7, а также реализовать недостающий функционал.
  • Портировать jsound, чтобы последний использовал Media–kit и MIDI–kit.

После лета

  • Загрузить результаты своей работы на страницу, посвященную портированию на Haiku, проекта OpenJDK для того, чтобы сделать всё это более официальным.
  • Доработать Swing под Haiku так, чтобы всё выглядело и функцианировало как нативное (Look&Feel).
  • Произвести слияние своих наработок с апдейтами проекта jdk7u.

Все наработки, а также инструкции по сборке вы можете найти на Bitbucket: https://bitbucket.org/hamishm/haiku–jdk. Весь исходный код разбит на несколько репозиториев, смотрите в профиле Хемиша. В течение нескольких недель Моррисон планирует выпустить бинарники, чтобы каждый смог погонять вживую.

Оригинал можно найти здесь.

Радует, что после лета он нас не собирается покидать. Что ж поживём увидим.

эти слова,

эти слова, да богу в уши

ИМХО, слово

ИМХО, слово «Бог» принято писать с большой буквы.

И через

И через чёрточку, чтобы не упоминать имя Его всуе.

Ну почему

Ну почему же всуе? Вполне конкретный смысл был у сообщения.

Пойду

Пойду выкачивать новую версию Г–йки.

В русском языке

В русском языке присутствует две нормы:
«бог» — указание на на божественную сущность без привязки к конкретному пантеону.
«Бог» — как указание или обращение к божественной сущности исповедуемого индивидуумом культа.
--–
младший арт–директор старшего дворника

На хабре

На хабре уже уписались от перспективы иметь Яву на Гайке. По мне так более вылизанный порт Qt и кутешного софта был бы предпочтительней. Впрочем, если пару джаба–программулек получится когда–нибудь на Гаечке запустить — ничего плохого.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
M
Q
d
p
4
W
Enter the code without spaces and pay attention to upper/lower case.