[Info-vax] Where to locate software

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Thu Jun 9 08:42:59 EDT 2016


On 2016-06-08 23:18:47 +0000, Paul Richards said:

> I'm running OpenVMS 8.4 on FreeAXP and am a comparative newbie. So, a 
> noob question: I am planning to install some of the HP Open-source 
> software and Freeware.
> 
> For those applications which don't automatically install where should I 
> locate them such that I can run them from any directory?

Welcome!

I'm one of the resident curmudgeons, and deal with more than few 
packages and tools, and have worked with more than a few open source 
packages on OpenVMS.  And I use a mix of operating systems beyond 
OpenVMS and Windows.

This is an excellent question!   That's something most folks arriving 
from competently-designed systems might wonder, too.

Alas...

That you even have to ask this question points to a hole in the 
available documentation and resources.

Worse, OpenVMS itself has no idea how to do this and provides 
absolutely no guidance, and neither HPE nor VSI has stated any plans 
around draining this particular swamp.   VSI has come the closest here, 
with some very general discussions about maybe adding some support for 
containers in some future release.

In short...  Have at.  It's a free-for-all.

Stick it everywhere, stick it anywhere, however you want, in the system 
directories or in private directories, it's completely and utterly up 
to the administrator and to the folks that created the installation 
kits — even the kits and kitting software lacks any a particular 
recommended organization for the installed software — which means that 
you'll have a zillion opinions and absolutely no consistency, even with 
the vendor products.  Upgrades can be well handled and clear, or they 
can be a complete train-wreck.   There's no standard way to remove more 
than a little of the installed software, no auditing of what's 
installed, and removing installed software — PCSI does better than most 
here — is completely manually implemented by whoever created the kit or 
the install.   If they even provide a way to remove the software.   
There's a little modular programming documentation that recommends 
using prefixes on file names and logical names and such — and facility 
prefixes registered with HPE and VSI, but I'm not sure there's any way 
to even get those registered these days — but OpenVMS itself 
*routinely* violates that recommendation, as do more than a few of the 
open source and commercial packages.

TL;DR: Vendor app design recommendations?  Doesn't exist.  Application 
bundles or packages?  Doesn't exist.  App stacking or containers or 
such?  Doesn't exist.  Sandboxes or jails or BSD pledge() or other 
forms of application security and isolation?  Doesn't exist.   
Recommendations for embedded libraries or frameworks?  Doesn't exist.

Integrating open source packages?  Always fun.   They all work 
differently.    Alas.   The (many) other replies here in the 
comp.os.vms newsgroup will have some examples of the various user 
recommendations.


-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list