Jump to content

System emulators, virtual machines and hypervisors: Difference between revisions

From EDM2
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Emulators and virtual machines can be a highly useful tool for developers. '''Virtual machines''' (VM's) allow you to run a PC operating system inside your operating systems, this can be can be useful for emulation purposes i.e. you can run [[Microsoft Windows]] or [[FreeBSD]] for instance on a VM and thus get the use of development (and other) software for that platform, or you can run another version of OS/2 for compatibility testing purposes. But it can also offer you a level of abstraction by allowing you to run different versions and setups of the same version of OS/2 for different purposes including debug versions and so on.  
Emulators and virtual machines can be a highly useful tool for developers. '''Virtual machines''' (VM's) allow you to run a PC operating system inside your operating systems, this can be useful for emulation purposes i.e. you can run [[Microsoft Windows]] or [[FreeBSD]] for instance on a VM and thus get the use of development (and other) software for that platform, or you can run another version of OS/2 for compatibility testing purposes. But it can also offer you a level of abstraction by allowing you to run different versions and setups of the same version of OS/2 for different purposes including debug versions and so on.


==Virtual machines==
==Virtual machines==
===Native OS/2 virtual machines===
===Native OS/2 virtual machines===
* [[SVISTA]]
* SVISTA
* [[VirtualPC]]
* Connectix [[Virtual PC]]
* [[VirtualBox]]
* [[VirtualBox]]


===Virtual machines for other operating systems that offer OS/2 support===
===Virtual machines for other operating systems that offer OS/2 support===
* [[SVISTA]]
* Microsoft [[Virtual PC]]
* [[VirtualPC]]
* [[Parallels]] Workstation
* [[VirtualBox]]
* VirtualBox
* [[VMWare]]


==Hypervisors==
==Hypervisors==
Line 18: Line 17:
====i86 system emulators====
====i86 system emulators====
* [[DOSBox]]
* [[DOSBox]]
[[Category:Emulators]]

Latest revision as of 23:48, 7 October 2022

Emulators and virtual machines can be a highly useful tool for developers. Virtual machines (VM's) allow you to run a PC operating system inside your operating systems, this can be useful for emulation purposes i.e. you can run Microsoft Windows or FreeBSD for instance on a VM and thus get the use of development (and other) software for that platform, or you can run another version of OS/2 for compatibility testing purposes. But it can also offer you a level of abstraction by allowing you to run different versions and setups of the same version of OS/2 for different purposes including debug versions and so on.

Virtual machines

Native OS/2 virtual machines

Virtual machines for other operating systems that offer OS/2 support

Hypervisors

System emulators

i86 system emulators