4 ms·
Anyone who is interested in the IBM systems architecture can use Hercules-390 [1], a IBM mainframe S/370, S/390 and z/Systems emulator that runs under Linux, OS
by emersonrsantos 11y ago
Anyone who is interested in the IBM systems architecture can use Hercules-390 [1], a IBM mainframe S/370, S/390 and z/Systems emulator that runs under Linux, OS X, Windows and other platforms. It runs lots of descendants of S/390 Model 67 without any modification. Virtual and real hardware are supported (networking, disks, tapes, terminals...).
You can run prebuilt systems like the MVS 3.8 Turnkey System [2], or build MVS 3.8 from the distribution tapes itself and learn much of these systems internals [3]. Also, you can run pretty much anything that runs on mainframes like MTS [4] and z/Linux [5].
I have a custom MVS 3.8 installation that I use for learning and it's basically undistinguishable from a modern z/OS installation, from the operations point of view. I learned to write HLASM, JCL, APL, and a lot of other ancient programming languages.
[1] http://www.hercules-390.eu http://www.hercules-390.eu
[2] http://wotho.ethz.ch/tk4-/ http://wotho.ethz.ch/tk4-/
[3] http://www.jaymoseley.com/hercules/ http://www.jaymoseley.com/hercules/
[4] http://archive.michigan-terminal-system.org/mts-d60A http://archive.michigan-terminal-system.org/mts-d60A
[5] https://www.linux.com/learn/tutorials/702425-run-your-own-mainframe-linux https://www.linux.com/learn/tutorials/702425-run-your-own-ma...
- ghuntley 11y agoFunny enough Hercules was one of the vectors that Anakata (Gottfrid Svartholm/Piratebay) used to break into Logica. He managed to obtain a older copy of z/OS and combined with Hercules he then went to work to develop exploits/backdoors used in the hack. - https://www.youtube.com/watch?v=SjtyifWTqmc https://www.youtube.com/watch?v=SjtyifWTqmc - http://thehackernews.com/2013/06/Anakata-Gottfrid-Svartholm-Piratebay-Hacking-Denmark-Torrent.html http://thehackernews.com/2013/06/Anakata-Gottfrid-Svartholm-... - https://www.youtube.com/watch?v=Xfl4spvM5DI https://www.youtube.com/watch?v=Xfl4spvM5DI ps. There's a magical tumblr which masscans the internet every day and posts screenshots of mainframes which are directly connected to the internet (with no firewall/vpn/security) @ http://mainframesproject.tumblr.com/ http://mainframesproject.tumblr.com/
- ics 11y agoWhile in Toronto I picked up APL\360 With Stastical Examples for a buck along with some Dijkstra course manuals and other cool stuff. There's a neat paper on APL\360 on the IBM/360 available here for anyone who is interested: http://www.jsoftware.com/papers/APL360TerminalSystem.htm http://www.jsoftware.com/papers/APL360TerminalSystem.htm