Public Access OpenVMS System
decuserve.org
decuserve.org
I learned to program in C and tried using Borland Turbo C on a DOS. Go outside of the array index and you could easily crash the entire machine which meant reboot and try it again. I thought the concept of memory protection was incredible! Why didn't every computer have that?
It was the first time I saw email, sending messages, and the phone utility for chatting with other users while waiting for your programs to run in the background.
I moved on to an IBM RT running AIX and got hooked on Unix. That's the system I wanted and have been running Linux since 1994. But VMS still holds a special place.
It made those post crash reboots so much faster!
Talk about solving the wrong problem...
I had been spoiled by the VAX and didn't know it was a $200,000 or $1 million system. I found this price list from 1991 but it's hard to figure out how much a system cost.
https://bitsavers.trailing-edge.com/pdf/dec/priceLists/US_Sy...
David Bradley, an engineer who worked on the original IBM PC, invented the combination which was originally designed to reboot a PC. "I may have invented it, but Bill made it famous."
This continued, of course, in its spiritual successor Windows NT.
Of course they didn’t (wink wink)
I think NT still had problems with interactivity when the parralel port was used (interrupts)
Community license:
I don't know how later versions changed.
In any case, Windows NT (re)used a number of concepts from VMS.
https://en.wikipedia.org/wiki/Windows_NT#Development
"Although NT was not an exact clone of Cutler's previous operating systems, DEC engineers almost immediately noticed the internal similarities. Parts of VAX/VMS Internals and Data Structures, published by Digital Press, accurately describe Windows NT internals using VMS terms."
For MVS, the old public domain versions came with some source code, but it doesn’t match up well with the binaries (the supplied source is an older version missing many patches the binaries have). Newer copyrighted versions they made source listings available on microfiche-it would be great if someone who still has those microfiche were to scan them, although I think people are hesitant to do so since they worry IBM might react negatively (they are copyrighted and possibly under NDA too). And then they stopped issuing microfiche, but apparently they replaced it with some system that IBM customers can log in to and look at some of the source code file-by-file but not download it-I imagine they log every file you look at and if you look at too much they might ask you what you are doing. I know other vendors have similar systems-e.g. Oracle has such a system to let their ERP customers look at some of their ERP source code. (Or at least they did when I worked there years ago-I assume they still do.)
MVS and z/OS always had another issue - large chunks of them are written in a proprietary programming language (PL/S or its successor PL/X) for which IBM has never released a compiler. Well, there was a period many years ago when IBM was licensing their PL/X compiler to ISV’s relatively cheaply, but that didn’t last long. Using a proprietary language with no publicly available compiler helped discourage customers from modifying the source code they received, and also helped discourage would-be cloners, especially in the early days when the idea of software copyright was still very new and hadn’t yet been extensively tested in court.
I also have heard they still ship some source for JES2, a bit of an exception to the general rule of “object code only” (OCO).
Installing simh from "open-simh" and everything works according to instructions, I tried using the version V3.12-5 mentioned on the page https://simh.trailing-edge.com/ and this (and all 3.x?) is the "classic" simh and didn't support the referenced vax780.ini, but the version from github (4.x?) worked. Very cool to see vms boot!
http://h41379.www4.hpe.com/doc/84final/4527/4527pro.html#fir...
It's interesting to see how little effort it takes to keep stuff running.
We remember it well because it was distributed as a single, large file, and our 11/730 just choked and died trying to compile it.
The MicroVAX was much better at coping with it.
See https://thoughtsofanidlemind.com/2012/12/14/vax-notes/
and the referenced paper
https://thoughtsofanidlemind.com/wp-content/uploads/2012/12/...
Thank you sooo much for making this happen! very happy here
> After VSI hosted EISNER for several years, EISNER has now been relocated to Process Software. The Alpha DS20 hardware has been replaced by an emulated ES40 vtAlpha using a license generously donated by AVT and Vere Technologies. VSI continues to provide the complimentary OpenVMS licenses.
I wonder far away QEMU is to supporting OpenVMS on Alpha...
But that's probably why the Uptime changed, before it was always around 300-500 days, now it's around 5-14 day's ;)
>I wonder far away QEMU is to supporting OpenVMS on Alpha...
It's not great:
https://raymii.org/s/blog/The_sad_state_of_Alpha_emulators_f...