Hercules (Emulator)

Hercules (Emulator)
Hercules
Hercules emulator MVS-os360.gif
Basisdaten
Aktuelle Version 3.07
(10. März 2010)
Betriebssystem Linux, Windows, FreeBSD, Solaris, Mac OS X
Kategorie Emulator
Lizenz QPL
hercules-390.org
Screenshot der GUI von Hercules. Auf der rechten Seite sind virtuelle Platten (DASD), AWS-Bandlaufwerke und die Standard-Peripherie dargestellt.

Hercules ist ein quelloffener Emulator, der es ermöglicht, IBM-Großrechner System/360, System/370, System/390 oder System z auf verschiedenen Systemen zu emulieren. Es laufen sämtliche Betriebssysteme, die für diese Prozessoren geschrieben wurden.

Der Emulator hat nichts zu tun mit HGC (Hercules Graphics Card), einem alten Grafikstandard.

In der praktischen Anwendung ist das neueste Betriebssystem, das auf Hercules von Amateuren eingesetzt werden kann, MVS 3.8 aus den achtziger Jahren. Spätere Betriebssystemversionen sind auf bestimmte Prozessoren lizenziert und dürfen deshalb nicht auf Hercules installiert werden. Es ist allerdings bekannt, dass IBM intern „ThinkPad“-Notebooks mit installiertem z/OS verwendet.

Die Firma IBM hat auch sogenannte Redbooks veröffentlicht, die die Installation von Großrechnerbetriebssystemen auf Notebooks mit dem Programm FLEX-ES der Firma Fundamental Software, Inc. beschreiben. Hierbei handelt es sich um ein kommerzielles Produkt, das ebenfalls in der Lage ist, IBM-Großrechnersysteme auf PCs zu emulieren.

Einschränkungen: Da diverse Interna zu parallel Sysplex und Coupling Facility nicht veröffentlicht sind, können die entsprechenden Funktionalitäten nicht implementiert werden.

Hercules ist frei verfügbar und unterliegt der Q Public License. Für Einsteiger steht eine Distribution mit einem vorgenerierten System (Tur(n)key System) mit JES2 und TSO zur Verfügung. Als Ersatz für das lizenzpflichtige ISPF ist RPF installiert.

Inzwischen gibt es auch, über die mitgelieferte Dokumentation hinaus, Dokumentationen und Skripte, die die tägliche Arbeit mit Hercules erleichtern. Viele Anwender setzen Hercules auch mit aktuellen Betriebssystemen der IBM ein, um verschiedene Szenarien zu evaluieren.

Zur Emulation auf einem Windows-System werden ein Telnet Tn3270-Programm sowie zahlreiche Bibliotheken benötigt.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Hercules emulator — The Hercules emulator is a computer program which allows software designed for IBM mainframe computers (System/370, System/390 and zSeries) to be run on other types of computer hardware: notably on low cost personal computers. Although there are… …   Wikipedia

  • Hercules (disambiguation) — Hercules is a mythical hero and son of the king of the Greek gods, Zeus. His legend is derived from the Greek legend of Heracles.Hercules may also refer to:Animals* Hercules (bear), the Scottish wrestling bearBiology* Hercules Beetle, a… …   Wikipedia

  • Hercules — Herkules oder Hercules bezeichnet oder ist Name von Geschichte die deutsche Schreibweise des mythischen griechischen Helden der Antike Herakles eine militärische Operation des Zweiten Weltkrieges, siehe Unternehmen Herkules Filme Es existieren… …   Deutsch Wikipedia

  • Emulator — Als Emulator (von lat. aemulare, „nachahmen“) wird in der Computertechnik ein System bezeichnet, das ein anderes in bestimmten Teilaspekten nachbildet. Das nachgebildete System erhält die gleichen Daten, führt vergleichbare Programme aus und… …   Deutsch Wikipedia

  • Terminal-Emulator — Eine Terminalemulation ist ursprünglich das Nachbilden eines Terminals (Daten Endgerät ohne Rechner Intelligenz) mittels eines lokalen Computers (PC) und eines hierzu eingesetzten Programms, zum Zweck der Kommunikation des PCs und seines Nutzers… …   Deutsch Wikipedia

  • D64 — Als Emulator (von lat. aemulare, „nachahmen“) wird in der Computertechnik ein System bezeichnet, das ein anderes nachahmt. Das nachbildende System erhält die gleichen Daten, führt die gleichen Programme aus und erzielt die möglichst gleichen… …   Deutsch Wikipedia

  • Emulieren — Als Emulator (von lat. aemulare, „nachahmen“) wird in der Computertechnik ein System bezeichnet, das ein anderes nachahmt. Das nachbildende System erhält die gleichen Daten, führt die gleichen Programme aus und erzielt die möglichst gleichen… …   Deutsch Wikipedia

  • Kompatibilitätsschicht — Als Emulator (von lat. aemulare, „nachahmen“) wird in der Computertechnik ein System bezeichnet, das ein anderes nachahmt. Das nachbildende System erhält die gleichen Daten, führt die gleichen Programme aus und erzielt die möglichst gleichen… …   Deutsch Wikipedia

  • PC-based IBM-compatible mainframes — Since the rise of the personal computer in the 1980s, IBM and other vendors have created PC based IBM compatible mainframes which are compatible with the larger IBM mainframe computers. For a period of time PC based mainframe compatible systems… …   Wikipedia

  • IBM zSeries — System z9 Typ 2094 System z9 Typ 2094, mit geöffneten Frontüren und ausgeklappter HMC …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”