Hi Jan-Erik.
This experiment it is not about functionality, it is more about replacing components to have a "set of basic functionality" with replacements.
Martin, the rexxutil.dll is older and crippled.
Do you mean the Open Source REXXUTIL.DLL clone? Maybe it is crippled since I don't know it in detail since I don't have experience with REXX. But I can not agree it is older. From what I see on the binaries IBM REXXUTIL.DLL is from "9-06-2000 12:42 1999.518152034 68,119 bytes" while OSS Clone REXXUTIL.DLL is "3-06-2008 9:40p 2.10.1 68,482 bytes" (
Source) If there is a newer IBM REXXUTIL.DLL let me know so I can update the EDM/2 wiki.
For me is as basic as "Good close source/abandonware software can not be improved. Bad open source software can be improved."
One should negotiate with the one that "own" OS/2 object rexx and get the parts that differ from the ones that was open sourced to rexxla.org and incorporate their improvements.
The one that owns OS/2 Object REXX is IBM, they are not currently releasing any source code from OS/2. If you know the person in charge of Object REXX that has contacts within IBM maybe I can talk to him,
but for the moment I don't have faith on IBM releasing source code.
Setting away the topic from my cWarp experiment. My person opinion (which can be discussed on other thread) is to start moving to REGINA REXX slowly. Let's migrate any script that is currently used in REXX and that can be moved to REGINA without too much trouble now, and lets grow the Regina interest. From other discussion that we had (
2014 - Regina REXX vs. OS/2 REXX) we have the following challenges with REGINA:
1) All the OS/2 REXX scripts should need to be adapted for Regina.
2) Every app in "Object REXX" will fail running over Regina. Plus we don't have "Open Object Rexx" ported.
3) While OS/2 REXX is integrated with the os, Regina is a separate executable. A better integration needs to be created.
I know this is the area of "Fixing what is not broken" and people are scared to comment or try, but again, I prefer bad open source code over good abandonware. (personal taste). I think it can be great if someone can take the REGINA Flag inside the OS/2 community and start doing experiments and try different things.
Regards