HVF operating system

HVF aims to be a hypervisor OS for z/Architecture systems.

It is currently in a very heavy development, and large portions are not yet implemented.

The initial development was done with Hercules, an open source emulator (supporting almost everything z/Architecture has to offer), but since I've gotten a z/VM 5.2 account (thank you Dave Jones), more and more testing and debugging happens on a real mainframe. This makes development easier, and forces me to make sure that it actually works on real hardware :)


All you need is a z/Architecture mainframe or an emulator. HVF determines the size of storage dynamically, however you'll want at least 9MB for the IPL to even succeed. Additionally, a 3215 console should be present as device 0009.


I use Mercurial to maintain the HVF code. You can browse the history at http://hg.31bits.net/hvf/hvf/. (There are also Git mirrors at http://repo.or.cz/w/hvf.git and on GitHub.) You can clone the source via:
$ hg clone http://hg.31bits.net/hvf/hvf/


This program is released under the terms of the General Public License version 2. For more information, refer to the LICENSE file in the source tree, or go to www.gnu.org.

Back to Jeff's page

Valid XHTML 1.0!  Validated as CSS!