{OT} vm development

P

*ProteanThread*

i am writing an os that would use virtual machines (rather than
emulated machines like an emulator); simple question - where can i find
info on vm development (like bochs or qemu or dosbox or vmware or even
connectix) that does NOT include java or dot net or other?

would the MAME or MESS emulators be considered virtual machines ?

is there a newsgroup and or forum for vm development ?
 
A

Alexei A. Frounze

*ProteanThread* said:
i am writing an os that would use virtual machines (rather than
emulated machines like an emulator); simple question - where can i find
info on vm development (like bochs or qemu or dosbox or vmware or even
connectix) that does NOT include java or dot net or other?

would the MAME or MESS emulators be considered virtual machines ?

is there a newsgroup and or forum for vm development ?

IMO, all of those products were made with C or C++ ... and quite a bit of
ASM too.

Alex
 
C

colonel_hack

i am writing an os that would use virtual machines (rather than
emulated machines like an emulator); simple question - where can i find
info on vm development (like bochs or qemu or dosbox or vmware or even
connectix) that does NOT include java or dot net or other?

Are you talking about doing something like bochs etc. that run under a
relatively full featured OS (which might be called an emulator) or
something like ibm's vm that runs directly on the hardware & provides
virtual machines that can then be run multiple OSes independantly on one
machine (a "virtual machine monitor"?).

This appears to be more of the latter:
http://plex86.sourceforge.net/
It also appears to be a stalled project so maybe your help could be used
there.
Also
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/
calls itself a virtual machine monitor but they talk about ports to
different OS.
would the MAME or MESS emulators be considered virtual machines ?
The game consloe emulators? Yes, I'd call them types of vitual machines,
but in general, I'd probably refer to them as emulators. They might be a
good starting place to look at the code since they may emulate simpler
machines.

CCCH
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top