Page 1 of 1

What is Hercules?

Posted: Thu May 16, 2013 11:32 am
by Anuj Dhawan
[center]Image[/center]

Hercules is a computer emulator which allows software designed for IBM mainframe computers and for plug compatible mainframes to run on a low-cost personal computers. Although there are other mainframe emulators which perform a similar function, Hercules is significant in that it enables private individuals to run mainframe computer software on their own personal computers.

One should strictly NOTE that Hercules is just a bare iron emulator, You will have to provide an operating system to it before you ask, "How to write a COBOL, JCL etc. ...on it".

Another thing Hercules is a emulator not simulator!

Said that, Hercules runs under multiple parent operating systems including Linux, Windows, FreeBSD, Solaris, and Mac OS X and is released under the open source software license QPL. It is analogous to Bochs and QEMU in that it emulates CPU instructions and select peripheral devices only. A vendor (or distributor) must still provide an operating system, and the user must install it. Hercules was notably the first mainframe emulator to incorporate 64-bit z/Architecture support, beating out commercial offerings. Roger Bowler, a mainframe systems programmer, started development of the Hercules emulator in 1999. Jay Maynard currently maintains and hosts the project.

Courtsey: Wiki and many other Sites.