Hercules was created by Roger Bowler and is maintained by Jay Maynard. Licensed under the terms of the Q Public Licence. Hercules is OSI Certified Open Source Software Hercules runs under Linux, Windows (98, NT, 2000, and XP), System/370 and ESA/390 architectures, in addition to the new 64-bit Hercules is an open source software implementation of the mainframe The Hercules System/370, ESA/390, and z/Architecture Emulator