[Info-vax] Anyone interested in another public access system
David J Dachtera
djesys.no at spam.comcast.net
Fri Apr 3 23:30:31 EDT 2009
Bill Gunshannon wrote:
>
> In article <BZhjsJkqzq4v at spock.koehler.athome.net>,
> koehler at eisner.nospam.encompasserve.org writes:
> > In article <72pgbbFrckbiU1 at mid.individual.net>, billg999 at cs.uofs.edu (Bill Gunshannon) writes:
> >>
> >> U*mmmm.... No, not really. Active development (well, at least as active as
> >> VMS seems to be) for three of the PDP-11 OSes just ended last year. So, if
> >> you take when they first started and compare that to when VMS first started
> >> VMS will need a few more real good years to match them.
> >
> > Hm. Although possibly not as important as the Berkley port to VAXen,
> > I seem to recall the development of UNIX including a port to PDP-11
> > early on.
> >
> > Sadly, I think continued development of that '60s technology will
> > continue for a bit longer.
>
> Unix is no more 60's technology than VMS (which traces it's roots back
> to RSX on the PDP-11 as I recall) or zOS which can trace it's roots all
> the way back to the IBM 360.
>
> It never ceases to amaze me that Unix, which has seen constant development
> and considerably more attention from Computer Scientists and Engineers
> than VMS is seen as stagnant while VMS which, as frequently stated here,
> has seen little in the way of anything beyond the minimal bug fixing, is
> seen as the epitome of modern computing.
Well, UN*X, at it's core, has changed relatively little since its
inception. Sure, there have been improvements in scheduling, memory
management, loadable kernel modules/drivers and the like, and in the IP
stack, the shells have acquired some features they lacked which
essentially bring them up to where VMS+DCL was 20 years ago, ...
... but, the whole system is still spawned from a single process (init,
PID 1) (VMS "fixed" that (sort of) over a decade ago (most processes are
still spawned by JBC, but the resulting process trees are not owned by
the JBC), VMS-style clustering is still non-existant, VMS-style
"cluster" management (ala SYSMAN) is still a site-specific collection of
cobbled-together kludges, the manpages are still terse, esoterically
worded and about as user-unfriendly as such a feature can get and still
exist, command names are still cryptic and non-sensical, command options
are equally cryptic, non-sensical and disuniform for the most part (IBM
has made some strides in their own add-ins, but zero elsewhere), the
filesystem is still fragile and easily broken (lose a directory with no
record of which inode number belongs to which file, and you're
hopelessly screwed), no RMS or equivalent, no logical names, multi-path
FC support remains a third-party add-in (example: EMC PowerPath),
privilege is still an all-or-nothing proposition, ...
Need I go on?
I've no way to know whether there is any hope of ever getting any new
blood in OpenVMS engineering, but I'm hoping someone, somewhere, perhaps
in VMS V10.0-1 will solve the "fork()" problem and in doing so solve
many of the incompatibilities between UN*X and VMS, perhaps even merge
UN*X and VMS into something that brings the best of both worlds to EDP.
I'll be a worm feast by then, to be sure, but I hope it does someday
come to pass. I'll send a big, fat "I told you so!" from the other side
by what ever means may be available.
D.J.D.
More information about the Info-vax
mailing list