[Info-vax] kvm/qemu for OpenVMS ?
David Wade
g4ugm at dave.invalid
Tue Apr 4 04:30:33 EDT 2023
On 03/04/2023 19:13, Bob Eager wrote:
> On Sun, 02 Apr 2023 22:04:39 -0700, I Kea wrote:
>
>> In any case, the fact that DEC had already thought about virtual machine
>> concepts in the 1980s ( VMM ) is further proof that they were already
>> far ahead of everyone at the time.
>
Much much older.... e.g.
https://en.wikipedia.org/wiki/Popek_and_Goldberg_virtualization_requirements
> I think the IBM paper is dated around 1965.
I think "virtual machine" concepts go back to the start of computing
history. In hist paper "On Computable Numbers" Turing talks about
"Turing Machines" and "A Universal Turing Machine" which can be any of
the other Turing Machines.
The first program to run on an Electronic Computer was on ENIAC in 1948.
To do this ENIAC was programmed using the plug boards to emulate an
EDVAC type machine. As there wasn't enough RAM the program had to be
stored in switch banks, so ROM not RAM...
.. and as a "virtual machines" is en effect just emulating the same
machine as you are running on, on may argue VMs are as old as computing...
.. I think the first "Hypervisor"s were CP40 and CP67 which ran on the
IBM 360/40 and 360/67 respectively. These date from around 1970.
In 1970 IBM announced the 370 and in 1972 VM/370 which comprised a
hypervisor (VM aka CP) and CMS a simple single user operating system.
Each user has their own virtual machine into which they load CMS.
So some IBM users have been computing virtually since 1970, so rather
than being ahead of the game, DEC was a long way behind.
Dave
More information about the Info-vax
mailing list