[Info-vax] Anyone interested in another public access system
Bill Gunshannon
billg999 at cs.uofs.edu
Sat Apr 11 20:36:22 EDT 2009
In article <00A89E2F.E303ABEF at ssrl.slac.stanford.edu>,
winston at SSRL.SLAC.STANFORD.EDU (Alan Winston - SSRL Central Computing) writes:
> In article <74c6h5F13742pU2 at mid.individual.net>, billg999 at cs.uofs.edu (Bill Gunshannon) writes:
>>In article <9Iqdnf8RcM-4JH3UnZ2dnUVZ_iydnZ2d at giganews.com>,
>> "Richard B. Gilbert" <rgilbert88 at comcast.net> writes:
>>That is probably because at its best VMS was never more than minimaly
>>POSIX compliant.
>
> (1) It was compliant enough to get Posix certification
At what level? There were levels of POSIX compliance.
> when some "real'
> Unixes didn't have it.
Why pay good money to get some third-party to say you are what you are?
POSIX was derived from Unix, not the other way around.
> The point of doing that was to be able to compete
> for contracts that required Posix certification. However, somehow Windows
> was allowed as an alternative to Posix-certified systems on the DOD contracts
> that required it.
>
> As it turned out, the market didn't actually care about Posix certification,
> and it didn't actually care about the OSF standard. Digital bet a lot on the
> idea that following those standards was the way to go, and spent time and
> money on the Posix-certified VMS subsystem and on developing OSF/1 (which
> became Digital Unix which became Tru-64 Unix, and which they sent mixed
> signals about to their MIPS customers until they pissed them all off enough
> to go away). These failures weren't technical failures - they were mis-set
> goals.
>
> POSIX wasn't supposed to specify everything an operating system was. It was
> supposed to be something customers could spec that provided a level playing
> field for vendors. OSF/1 was supposed to be an alternative to Sun/AT&T having
> an unfair advantage over the Unix standard (which proved pretty moot in the
> long run).
>
> (2) Posix only offered one shell, last I looked. For the purpose of porting
> Unix software, the Unix portability effort of the last five years or so, which
> includes a lot of compatibility changes to the C runtime (and DECC$x logicals
> to control the behavior), and the GNV projects's BASH shell, have been a lot
> more effective than Posix was.
>
> But the VMS Posix effort wasn't 'minimally compliant'; it was fully certified.
Again, at what level? VMS never had fork() which is a requirement in
one of the POSIX levels.
> It just turned out that nobody cared.
Which was a good thing, in the long run.
bill
--
Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves
billg999 at cs.scranton.edu | and a sheep voting on what's for dinner.
University of Scranton |
Scranton, Pennsylvania | #include <std.disclaimer.h>
More information about the Info-vax
mailing list