What is Hercules?

Hercules, z390, zCOBOL, CBT Tape Files.
Previous topicNext topic
User avatar

Topic Author
Anuj Dhawan
Posts: 2619
Joined: Sun Apr 21, 2013 7:40 pm
Location: Mumbai, India
Zodiac: Sagittarius

What is Hercules?

Post by Anuj Dhawan » Thu May 16, 2013 11:32 am


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.


Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.

Previous topicNext topic

Return to “Hercules, z390, zCOBOL, CBT Tape Files.”