I have been working on a fork called 'sd', for string database. While keeping the copyright information, I have worked on renaming everything, including variables, that included 'qm' to ''sd'. The database installs to /usr/local/sdsys, and the executable is 'sd'. The only thing I haven't been able to rename is QMSYS. I even have the QMSYS item in the sd.conf file pointing to /usr/local/sdsys. I have tried everything I could think of to rename QMSYS and @qmsys, but in every case the ATVAR program in GPL.BP refuses to compile if QMSYS is changed to SDSYS
The other thing I have done is remove some functionality; the TAPE system, the PROC capability, all Windows specific code, and Windows specific modules like PASSWD. This is a LInux specific database on a diet. My goal is to remove legacy features that are not needed and perhaps to remove the Pick related functions and retain the Prime-like features and improvements.
So, the upshot is, if anyone knows how to rename the QMSYS @ variable, I would really like to know. Or if anyone has some ideas about other functionality that could be removed or would like to try this version out, just let me know. The installer is similar to the installer I made for ScarletDME with some small improvements.