[Info-vax] Moving away from OpenVMS

Bob Koehler koehler at eisner.nospam.encompasserve.org
Thu May 24 09:43:12 EDT 2012


In article <5ktv89-3ef.ln1 at news.sture.ch>, Paul Sture <paul at sture.ch> writes:
> 
> "it was revealed some years ago (at a DECUS symposium I believe) that
> VMS engineering had arranged to code at least one utility that was part 
> of VMS in every language available for the system. This was intended to
> guarantee that the runtimes for every language would have to be included 
> with VMS.

   That is an old tale that has repeatedly been shot down by folks from
   VMS engineering.  They have cited languages which VMS supports but
   no VMS code is written in.

> 
> You may remember that many years back, some vendors were charging 
> separately for language runtimes, so you could write programs in a 
> language, but to distribute them usefully to others you had to pay toll 
> to the vendors. This was a method which ensured that such a thing could 
> not happen with VMS."

   Such a thing happened with VMS.  When VAX C first shipped, thier 
   was no C RTL in VMS and the only way to get it was to buy the compiler. 
   Soon DEC gave C developers permission to ship the RTL with thier
   product.

   When DEC C++ first shipped, thier was no C++ RTL in VMS and the only
   way to get it was to buy the compiler.  Soon VMS 6.0 shipped with the
   C++ RTL included.

   We were early adopters of VMS 6.0 as we needed the C++ RTL for code
   developed under VMS 5.5 and did not want to buy the compiler for 5.5.




More information about the Info-vax mailing list