FAQ
Q: Is ooRexx compatible with Rexx?
Yes!Q: Can ooRexx run normal Rexx programs?
Yes!Q: Is ooRexx compatible with IBM Object REXX?
Yes!Q: Can ooRexx run IBM Object REXX programs?
Yes!Q: Can I redistribute ooRexx freely with commercial software?
Yes!Q: Where can I download ooRexx for my operating system?
You can get ooRexx by clicking or your platform and desired version via the Downloads Page or by choosing from the SourceForge Downloads Page which may be a little bit harder to navigate.Q: How long does the install of ooRexx take?
30 seconds or less, depending on your hardware!Q: Can I cleanly uninstall ooRexx?
Yes!Q: Would I ever want to uninstall ooRexx?
Only if you are upgrading to a newer version.Q: What is the difference between ooRexx and IBM's Object REXX for Windows?
IBM's Object REXX was available in two formats; an Interpreter Edition and a Development Edition. ooRexx will be available in one format which is half way between the two IBM offerings.There will be no functional difference between the Object REXX and ooRexx interpreters; code written for Object REXX will work with ooRexx with the following minor exceptions related to product versioning:
-
The result from PARSE VERSION using the last version of Object REXX is:
OBJREXX 6.00 dd mon yyyy
The result from PARSE VERSION using the first version of ooRexx is:REXX-ooRexx(MT) 6.00 dd mon yyyy
This change was done for two reasons; the first is that ooRexx is a different product, and the format of the result is now ANSI compliant. -
The output from rexx -v using the last version of Object REXX released by IBM is:
IBM Object REXX Interpreter Version 2.1.3
The output from rexx -v using the 3.1.1 version of ooRexx for Linux is:
Build date: Mar 31 2004
Copyright (c) IBM Corporation 1996, 2004. All Rights Reserved.
Open Object Rexx Interpreter Version 3.1.1 for LINUX
Build date: Nov 13 2006
Copyright (c) IBM Corporation 1995, 2004.
Copyright (c) RexxLA 2005-2006.
All Rights Reserved.
This program and the accompanying materials
are made available under the terms of the Common Public License v1.0
which accompanies this distribution.
http://www.oorexx.org/license.html
- IBM Resource Workshop - This component allowed the user to create Windows-based dialogs for use by the OODialog component. Existing OODialog programs will still work with ooRexx, as the source to the runtime component of OODialog has been made available.
- Object REXX Workbench - This component is the Object REXX IDE which allowed the user to write and debug Object REXX programs in an IDE.
- rxftp function package - This component provided external functions to allow FTP sessions to be programatically controlled. ooRexx supplies a full (and more powerful) replacement in the form of the easy to use rxFtp class which is fully documented in the rxftp.pdf document or as an HTML document.
Q: What is the difference between ooRexx and IBM's Object REXX for Linux/Solaris/AIX?
Due to licensing issues mentioned above, the rxftp function package is not available. For this reason ooRexx supplies a full (and more powerful) replacement in the form of the easy to use rxFtp class which is fully documented in the rxftp.pdf document or as an HTML document.The differences with the versioning details as described in the Windows differences above is also applicable to these ports.