Products

Open Object Rexx

As a result of work done by members of RexxLA at the 2007 Rexx Symposium, a Product Brochure for ooRexx has been produced.

What platforms does ooRexx run on?

ooRexx is currently known to run on:

  • 64-bit Windows platforms; Windows 10/11 including server products
  • 64-bit Linux platforms; Ubuntu/Debian/Mint
  • x86 / PPC / M1 / M2 MacOS X
  • 64-bit Raspberry Pi (Ubuntu)
  • 32-bit Windows platforms; Windows 9x/Me/NT/2000/XP/Vista including server products
  • 32-bit Linux distributions including RedHat, Fedora, Debian
  • x86 and Sparc Solaris in 32-bit mode on 64-bit processors
  • AIX 5.x in 32-bit mode

What do you get?

  • Rexx Interpreter - A free, Open Source Rexx interpreter, with a complete set of object-oriented enhancements typical of a modern object-oriented language, such as subclassing, polymorphism, and data encapsulation.
  • Rexx Tokenizer - A tool to convert a Rexx program code into a tokenized format that hides the source code and executes faster than directly from source.
  • RexxUtil - An external function package providing among other capabilities, access to system-specific information, and enhanced stem manipulation functions.
  • RxSock - An external function package allowing programatical manipulation of TCP/IP sockets.
  • RxMath - An external function package providing transcendental mathematical functions such as sqrt, exp, log as well as hyperbolic and normal trigonometric functions.
  • RxRegExp - An external function package providing search capabilities with Regular Expressions.
  • RxFtp.cls - A class file for performing FTP transactions with an FTP server.

What extras do I get on Windows platforms?

In addition to the functionality described above, ooRexx for Windows provides the following additional components:

  • OLE/ActiveX Support - Allows a Rexx program to invoke any Windows component that provides an OLE/ActiveX interface.
  • OODialog Runtime - Supports existing Object REXX OODialog programs
  • Windows Scripting Engine - ooRexx provides a complete WSH Engine

How do I get it?

ooRexx is provided as a source distribution or in pre-compiled binary packages for supported platforms. Simply follow the link to the SourceForge Downloads page to download the appropriate package for your system, or see ooRexx Downloads for the current, platform-specific files.

Related Projects

BSF4ooRexx

Makes all of Java available to ooRexx and vice versa.

BSF4ooRexx-850
For use with releases of Java 8 and above and ooRexx 5.0.0 and above
BSF4ooRexx-641
For use with releases of Java 6 and above and ooRexx 4.x.x

RexxGTK

RexxGTK is an open source project that adds a platform independent GUI to ooRexx. The project is currently in the SourceForge Subversion incubator and will be released shortly after the final release of ooRexx 4.0.

Mod_ooRexx

Mod_ooRexx is an open source project that adds Rexx capabilities to the Apache HTTP processor. The project is currently in the SourceForge Subversion incubator and will be released shortly after the final release of ooRexx 4.0.

RexxGTK

RexxGTK is an open source project that adds a platform independent GUI to ooRexx. The project is currently in the SourceForge Subversion incubator and will be released shortly after the final release of ooRexx 4.0.

GTKRxDlg

This project can produce simple GUI dialogs under GTK Linux. The project is located on SourceForge.