HP OpenVMS Systemsask the wizard |
The Question is: Our company is becoming more and more concerned about the protection of our intellectual property i.e., software source code. I have looked in as many VMS and CMS documents (yes, and the FAQs) as we have available and have not found any feature that might allow us to add a non-dislosure statement to source code files automatically. I'm thinking that there might be a header/footer feature that could be used to add non-disclosure verbiage to source code files so that when viewed on the screen or printed would display the non-disclosure wording. This header could be universal where if the verbiage needs to be changed it can be done one time in one place. If you are aware of anything that might exist to provide us with this capability in CMS I would be happy to hear about it. Thanks for your time. The Answer is : At its most brute-force, this is a job for a PERL script or a DCL command procedure. Update and then replace all elements, incorporating the appropriate updates to each file based on the current source code headers required by your intellectual property experts. This is obviously a rather static approach, and a search and replace pass will be required when/if your intellectual property experts decide to alter the text. Tools such as CMS do not particularly provide a way to customize the contents of the element being retrieved as part of the retrieval, the closest available mechanisms being ACL action routines or the history attribute, and neither appears to directly address your particular and rather dynamic update requirements. VDE (Freeware) command scripts might be an option. (VDE is based on CMS and Oracle Rdb.) Tools such as LSEDIT can also be modified to make the header available as part of the creation of source files.
|