Hercules (emulator)

Hercules is a computer emulator allowing software written for IBM mainframe computers (System/370, System/390, and zSeries/System z) and for plug compatible mainframes (such as Amdahl machines) to run on other types of computer hardware, notably on low-cost personal computers. Development started in 1999 by Roger Bowler, a mainframe systems programmer.

Hercules
Original author(s)Roger Bowler
Developer(s)Jay Maynard, Jan Jaeger, David "Fish" Trout, Greg Smith, Bernard van der Helm, Ivan Warren, and others
Initial release1999 (1999)
Final release
3.13 / 29 September 2017 (29 September 2017)
Preview release
4.0.0-rc0 / December 16, 2016 (2016-12-16)
Repository3.xx spinhawk
4.0 hyperion
Written inC
Operating systemCross-platform
TypeEmulator
LicenseQ Public License
Websitewww.hercules-390.eu
SDL 4.x Hyperion
Developer(s)Jay Maynard, Jan Jaeger, David "Fish" Trout, Greg Smith, Bernard van der Helm, Ivan Warren, and others
Stable release
4.6.0 / June 9, 2023 (2023-06-09)
Repositorygithub.com/SDL-Hercules-390/hyperion
PredecessorHercules 4.0.0 Release Candidate 0
Websitesdl-hercules-390.github.io/html/

Hercules runs under multiple parent operating systems including Linux, Microsoft Windows, FreeBSD, NetBSD, Solaris, and macOS 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 the first mainframe emulator to incorporate 64-bit z/Architecture support.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.