На сайте rexxla.org опубликовано сообщение:
Корпорация IBM перевела в разряд открытых проектов продукт NetRexx,
в рамках которого с 1996 года развивается альтернативная реализация
языка программирования Rexx.
После открытия кода, все права на разработку переданы ассоциации RexxLA (Rexx Language Association),
курирующей развитие языка и разрабатывающей другой открытый вариант -
Open Object Rexx.
Реализация NetRexx полностью совместима с эталонной реализацией языка Rexx.
Код открыт под открытой лицензией ICU,
являющейся ответвлением от лицензии MIT. Язык Rexx был разработан компанией IBM около 30 лет назад и получил распространение в середине восьмидесятых и начале девяностых годов, во времена популярности операционных систем OS/2 и AmigaOS.
Отличается NetRexx главным образом тем, что исходные тексты скриптов не интерпретируются, а преобразуются в Java-байткод с его последующим выполнением под управлением виртуальной машины JVM. При этом поддерживаются различные типы JVM, включая Dalvik VM, которая используется в платформе Android. С точки зрения языка, NetRexx дополняет классический Rexx поддержкой объектно-ориентированных технологий, совместимых с объектной моделью Java.
По мнению представителей RexxLA, открытие кода NetRexx позволит форсировать развитие проекта, повысить его популярность среди разработчиков приложений и будет способствовать более широкому использованию языка Rexx. В одном из заявлений IBM, язык Rexx был назван эффективной альтернативой Java. В настоящее время представлен релиз NetRexx 3.00, который, за исключением обеспечения сборки в новых версиях Java, идентичен ранее доступным бинарным версиям и создан, чтобы подчеркнуть переход в разряд открытых проектов. В ближайшее время будет выпущен релиз NetRexx 3.01, который станет первым выпуском, подготовленным под эгидой ассоциации RexxLA.
Дополнительная информация:
|