[Info-vax] Ken Coar's OpenVMS Lock utility sources are available on Sourceforge.

Marc Van Dyck marc.gr.vandyck at invalid.skynet.be
Sun Nov 8 12:17:12 EST 2020


>
> The two places that come to mind would be Hunter Goatley's fileserv at 
> ftp.process.com which may be mirrored and Eisner.decus.org, which has a 
> repository of many of the decus tape contents.  You can telnet to 
> eisner.decus.org and read the sys$annouce for how to get a free account 
> there.
>
> For example see ftp://ftp.process.com/vms-freeware/fileserv.readme
> and ftp://ftp.process.com/vms-freeware/fileserv
>
> Now a question about LCK.  Had you ever seen Ken's LOCK utility before you 
> wrote LCK?  It has a very similar interface, although Ken's doesn't support a 
> programming library to simplify the use of locks.
>
> Ken's is written in Bliss which until it was made available on the freeware 
> disk, was prohibitively expensive.  Pascal is probably better known than 
> Bliss, but it isn't a "popular" language either, and isn't free to use, so 
> you would need to supply at least .obj (and hopefully source).

I tried to arrange a hosting on ftp.process.com with Hunter several
months ago, He agreed, I sent him kits and sources, but I don't know
why, it never appeared on the site.

I have not seen the LOCK utility before writing my own. In fact the
first package I wrote was MBX, something to work with mailboxes from
DCL. It is somewhat less sexy now that DCL has got some native mailbox
support, but my MBX still lets you do much more. And then I imagined
that I could also write LCK using the same structure and principles.
Adding lock modes to that should be quite simple. Lock value blocks,
I don't know, but it should be interesting.

Both have been written because I needed them, but also as a didactic
attempt to use as many VMS features as possible. So I went as far as
creating DTM scripts for regression testing, and PCA for test coverage.

The kits I sent to Hunter, contains everything to rebuild from sources
provided you have Pascal, Macro (for VAX only), SDL, and MMS. Adding
objects to that would not be an issue. Ah yes, and Runoff for the doc,
too. Would have loved to use DEC Document for that, though...

-- 
Marc Van Dyck



More information about the Info-vax mailing list