[Info-vax] openvms and xterm

Arne Vajhøj arne at vajhoej.dk
Sat Apr 20 20:46:54 EDT 2024


On 4/20/2024 8:32 PM, Grant Taylor wrote:
> On 4/20/24 18:26, Scott Dorsey wrote:
>> The problem is not systemd.  Systemd is a symptom of the problem.
> 
> I can agree to that.
> 
>> The problem is change for change's sake.  Let's rewrite this thing and 
>> make it different... not better, just different.
> 
> I feel like there is a HUGE dose of ignorance on some contemporary 
> developers and they are repeating old mistakes and making new mistakes.
> 
> I know that some oft maligned changes are actually rooted in good 
> reason.  I'm thinking about the deprecation of ifconfig, netstat, and 
> route.  The kernel grew, changed, and gained a LOT of new options that 
> the old tools had no idea how to work with.  I can get behind that.
> 
> What I can't stand is why there aren't new versions of ifconfig, 
> netstat, and route that use the new framework while providing command 
> compatibility with nearly 50 years of Unix and Unix like OS history. Not 
> providing a compatible wrapper is stupid in my opinion.
> 
>> There's some argument for a service manager.  But a service manager 
>> should not replace everything with one big monolithic chunk.  I am not 
>> a fan of service managers and I didn't like when Solaris implemented 
>> it, but I can see some arguments in favor.
> 
> At least Solaris stopped SMF at managing services and didn't try to take 
> over DNS, NTP, and many other things.

I don't know systemd well - only its reputation.

But my impression is that it missed on the main criteria: keeping
things simple.

To illustrate the point and somewhat move back to VMS let me confess
something: I really like SYS$MANAGER:SYSTARTUP_VMS.COM to manage
what get started on VMS.

VMS start the stuff that has to run and one put in what one
want to start in SYS$MANAGER:SYSTARTUP_VMS.COM usually in the
form of @SYS$STARTUP:something$STARTUP.COM.

A simple text file that after a little cleanup typical
will be only 20-50 lines. Easy to understand. Easy to edit.

My perspective is based on some assumptions:
- that there is no need to start many hundreds of products
- that there are not crazy many dependencies
- that the system manager know how to edit a text file in
   a terminal window

But I think they should hold true for practically all VMS
systems.

Arne







More information about the Info-vax mailing list