Hercules (emulator) (original) (raw)

About DBpedia

Hercules — программный эмулятор мейнфреймов IBM (System/370, System/390, zSeries/System z) и совместимых. Hercules запускается на персональных компьютерах с ОС Linux, Windows, FreeBSD, Solaris, Mac OS X, MorphOS. Код эмулятора распространяется по условиям open source. Аналогичен проектам Bochs и QEMU в том, что эмулирует лишь центральный процессор и небольшое количество периферийных устройств. Hercules стал первым эмулятором 64-битных мейнфреймов z/Architecture. Разработку начал Roger Bowler в 1999. В настоящее время проект поддерживает .

thumbnail

Property Value
dbo:abstract 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), einer Grafikkarte aus den 1980er Jahren. In der praktischen Anwendung ist das neueste (kommerzielle) 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. Ferner gibt es mittlerweile freie Alternativen, wie Linux on System z und OpenSolaris for System Z. 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 (in neueren Windows-Versionen enthalten) sowie zahlreiche Bibliotheken benötigt. Cygwin wird in der aktuellen Version nicht mehr benötigt. Die Emulation erfolgt in zwei Fenstern. Verschiedene GUI-Versionen sind zusätzlich verfügbar. Als Dateiaustauschformat wird häufig XMIT verwendet. (de) 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 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. (en) Hercules es un emulador de computadora que permite que el software diseñado para las computadoras mainframe de IBM sea ejecutado en otros tipos de hardware, en especial en computadoras personales de bajo costo. Aunque existen otros emuladores de mainframe que realizan una función similar, Hercules es significativo por permitirle a individuos el ejecutar software escrito para mainframes en sus propios equipos. Hercules puede ejecutarse en varios sistemas operativos, incluyendo Linux, Windows, FreeBSD, Solaris y Mac OS X, y está liberado bajo la licencia de código abierto . Es análogo a Bochs y a QEMU en cuando a que emula solamente las instrucciones de la CPU y de los dispositivos periféricos;por el usuario. Hercules fue el primer emulador de mainframe que incorporó soporte para la arquitectura z/Architecture de 64 bits, adelantándose a las alternativas comerciales. Roger Bowler, un programador de sistemas mainframe, comenzó el desarrollo del emulador Hercules en 1999. Jay Maynard es quien actualmente mantiene y hospeda el proyecto. (es) Hercules è un emulatore di mainframe IBM: * System/370 * ESA/390 * Z/Architecture È disponibile per Linux, Microsoft Windows e macOS. È open source, e quindi ne è libero l'uso, ma è necessario fare attenzione al fatto che Hercules emula solo l'hardware del mainframe, non il sistema operativo, che potrebbe non essere open source o gratuito. Alcuni sistemi operativi mainframe della IBM sono gratuiti. In particolare OS/360, DOS/360, VM, MVS e TSS sono scaricabili gratuitamente, mentre sistemi operativi più recenti quali Z/OS sono a pagamento. Si tratta di un prodotto totalmente open source, distribuito sotto la licenza QPL (Q Public License) e interamente scritto in C. È stato escluso lo sviluppo di un emulatore basato su codice Assembly, usato da altri emulatori, perché se da una parte è vero che tale scelta progettuale migliorerebbe sicuramente le prestazioni, dall'altra ciò comprometterebbe fortemente la portabilità. Hercules è il primo emulatore di mainframe che supporta una architettura a 64-bit. Ovviamente, anche la macchina ospitante l'emulatore deve possedere un microprocessore a 64 bit. (it) Hercules — программный эмулятор мейнфреймов IBM (System/370, System/390, zSeries/System z) и совместимых. Hercules запускается на персональных компьютерах с ОС Linux, Windows, FreeBSD, Solaris, Mac OS X, MorphOS. Код эмулятора распространяется по условиям open source. Аналогичен проектам Bochs и QEMU в том, что эмулирует лишь центральный процессор и небольшое количество периферийных устройств. Hercules стал первым эмулятором 64-битных мейнфреймов z/Architecture. Разработку начал Roger Bowler в 1999. В настоящее время проект поддерживает . (ru) Hercules是一套以 QPL 自由軟件 許可證所發行的模擬器,用作模擬IBM所開發的大型计算机 (System/370, System/390 以及 zSeries) 。 (zh) Hercules — емулятор (віртуальна машина) мейнфрейму компанії IBM, який дозволяє завантажити операційну систему мейнфреймів IBM (System/370, System/390, zSeries) на інших типах комп'ютерної техніки, зокрема — на недорогих персональних комп'ютерах. Хоча існують і інші емулятори мейнфреймів з аналогічними функціями, проект Hercules важливий в тому, що може вільно використовуватись приватними особам для запуску програмного забезпечення мейнфреймів на персональних комп'ютерах. (uk)
dbo:developer dbr:Jay_Maynard
dbo:genre dbr:Emulator
dbo:latestPreviewDate 2016-12-16 (xsd:date)
dbo:latestPreviewVersion 4.0.0-rc0
dbo:license dbr:Q_Public_License
dbo:operatingSystem dbr:Cross-platform
dbo:programmingLanguage dbr:C_(programming_language)
dbo:thumbnail wiki-commons:Special:FilePath/Hercules-logo.gif?width=300
dbo:wikiPageExternalLink http://www.cbttape.org http://www.ibiblio.org/jmaynard/ https://web.archive.org/web/20191003042917if_/http:/www.tech-news.com/another/ap200601b.html
dbo:wikiPageID 55374 (xsd:integer)
dbo:wikiPageLength 14270 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1124712146 (xsd:integer)
dbo:wikiPageWikiLink dbc:Linux_emulation_software dbc:MacOS_emulation_software dbc:Windows_emulation_software dbr:QEMU dbr:QPL dbr:Bochs dbr:Debian dbc:Free_emulation_software dbr:Personal_Computer dbr:Ubuntu dbr:VM/370 dbr:VSE_(operating_system) dbr:OS/360 dbr:Cross-platform dbr:McGill_University dbr:SUSE_Linux_Enterprise_Server dbr:Plug_compatible dbr:Q_Public_License dbr:Endianness dbr:FreeBSD dbr:System/370 dbr:System_z dbr:TSS/360 dbr:Linux dbr:MUSIC/SP dbr:MVS dbr:Mac_OS_X dbr:Slackware dbr:Z/Architecture dbr:Z/OS dbr:Emulator dbr:Parallel_Sysplex dbr:Public_domain dbr:C_(programming_language) dbc:IBM_System/360_mainframe_line dbr:CentOS dbr:File:Hercules-logo.gif dbr:Linux_on_IBM_Z dbr:Amdahl_Corporation dbr:ESA/390 dbr:PC-based_IBM-compatible_mainframes dbr:Central_processing_unit dbr:Jay_Maynard dbr:Coupling_Facility dbr:Assembly_language dbr:VM/ESA dbr:Solaris_(operating_system) dbr:DOS/360 dbr:DOS/VS dbr:Michigan_Terminal_System dbr:Microsoft_Windows dbr:NetBSD dbr:OS/390 dbr:Open-source_software dbr:OpenSolaris_for_System_z dbr:Open_source_software dbr:Operating_system dbr:Red_Hat_Enterprise_Linux dbr:X86 dbr:X86-64 dbr:Million_instructions_per_second dbr:Tying_(commerce) dbr:Z/VM dbr:IBM_mainframe dbr:European_Union_IBM_competition_cases dbr:Symmetric_multiprocessing dbr:PC-based_IBM-compatible_Mainframes dbr:UTS_(Mainframe_UNIX) dbr:System/390 dbr:Z/TPF dbr:ZEnterprise_196 dbr:TPF/ESA dbr:File:Hercules_IPL_of_IBM_ESA-390_hardware_emulation_running_Debian_GNU-Linux.png
dbp:author Roger Bowler (en)
dbp:caption Hercules emulator running in Ubuntu (en)
dbp:developer David B. Trout (en) Jay Maynard, Jan Jaeger, David "Fish" Trout, Greg Smith, Bernard van der Helm, Ivan Warren, and others (en)
dbp:discontinued yes (en)
dbp:genre dbr:Emulator
dbp:latestPreviewDate 2016-12-16 (xsd:date)
dbp:latestPreviewVersion 4 (xsd:integer)
dbp:latestReleaseDate 2022-01-07 (xsd:date)
dbp:latestReleaseVersion 4.400000 (xsd:double)
dbp:license dbr:Q_Public_License
dbp:logo dbr:File:Hercules-logo.gif
dbp:name 4 (xsd:integer) Hercules (en)
dbp:operatingSystem dbr:Cross-platform
dbp:programmingLanguage dbr:C_(programming_language)
dbp:replaces 4 (xsd:integer)
dbp:screenshot Hercules-emulator-running-ubuntu.png (en)
dbp:wikiPageUsesTemplate dbt:Citation_needed dbt:Clarify dbt:Curlie dbt:Infobox_software dbt:More_citations_needed_section dbt:Quote dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:URL dbt:Use_dmy_dates dbt:Which dbt:Who dbt:Wikidata dbt:Start-date
dct:subject dbc:Linux_emulation_software dbc:MacOS_emulation_software dbc:Windows_emulation_software dbc:Free_emulation_software dbc:IBM_System/360_mainframe_line
gold:hypernym dbr:Emulator
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 umbel-rc:SoftwareObject
rdfs:comment Hercules — программный эмулятор мейнфреймов IBM (System/370, System/390, zSeries/System z) и совместимых. Hercules запускается на персональных компьютерах с ОС Linux, Windows, FreeBSD, Solaris, Mac OS X, MorphOS. Код эмулятора распространяется по условиям open source. Аналогичен проектам Bochs и QEMU в том, что эмулирует лишь центральный процессор и небольшое количество периферийных устройств. Hercules стал первым эмулятором 64-битных мейнфреймов z/Architecture. Разработку начал Roger Bowler в 1999. В настоящее время проект поддерживает . (ru) Hercules是一套以 QPL 自由軟件 許可證所發行的模擬器,用作模擬IBM所開發的大型计算机 (System/370, System/390 以及 zSeries) 。 (zh) Hercules — емулятор (віртуальна машина) мейнфрейму компанії IBM, який дозволяє завантажити операційну систему мейнфреймів IBM (System/370, System/390, zSeries) на інших типах комп'ютерної техніки, зокрема — на недорогих персональних комп'ютерах. Хоча існують і інші емулятори мейнфреймів з аналогічними функціями, проект Hercules важливий в тому, що може вільно використовуватись приватними особам для запуску програмного забезпечення мейнфреймів на персональних комп'ютерах. (uk) 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), einer Grafikkarte aus den 1980er Jahren. Einschränkungen: Da diverse Interna zu parallel Sysplex und Coupling Facility nicht veröffentlicht sind, können die entsprechenden Funktionalitäten nicht implementiert werden. Als Dateiaustauschformat wird häufig XMIT verwendet. (de) 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. (en) Hercules es un emulador de computadora que permite que el software diseñado para las computadoras mainframe de IBM sea ejecutado en otros tipos de hardware, en especial en computadoras personales de bajo costo. Aunque existen otros emuladores de mainframe que realizan una función similar, Hercules es significativo por permitirle a individuos el ejecutar software escrito para mainframes en sus propios equipos. Hercules puede ejecutarse en varios sistemas operativos, incluyendo Linux, Windows, FreeBSD, Solaris y Mac OS X, y está liberado bajo la licencia de código abierto . Es análogo a Bochs y a QEMU en cuando a que emula solamente las instrucciones de la CPU y de los dispositivos periféricos;por el usuario. Hercules fue el primer emulador de mainframe que incorporó soporte para la arquitec (es) Hercules è un emulatore di mainframe IBM: * System/370 * ESA/390 * Z/Architecture È disponibile per Linux, Microsoft Windows e macOS. È open source, e quindi ne è libero l'uso, ma è necessario fare attenzione al fatto che Hercules emula solo l'hardware del mainframe, non il sistema operativo, che potrebbe non essere open source o gratuito. Alcuni sistemi operativi mainframe della IBM sono gratuiti. In particolare OS/360, DOS/360, VM, MVS e TSS sono scaricabili gratuitamente, mentre sistemi operativi più recenti quali Z/OS sono a pagamento. (it)
rdfs:label Hercules (Emulator) (de) Hercules (emulador) (es) Hercules (emulator) (en) Hercules-390 (it) Hercules (эмулятор) (ru) Hercules (емулятор) (uk) Hercules (模擬器) (zh)
owl:sameAs freebase:Hercules (emulator) wikidata:Hercules (emulator) dbpedia-de:Hercules (emulator) dbpedia-es:Hercules (emulator) dbpedia-fi:Hercules (emulator) dbpedia-it:Hercules (emulator) dbpedia-no:Hercules (emulator) dbpedia-ru:Hercules (emulator) dbpedia-uk:Hercules (emulator) dbpedia-zh:Hercules (emulator) https://global.dbpedia.org/id/bJ2g
prov:wasDerivedFrom wikipedia-en:Hercules_(emulator)?oldid=1124712146&ns=0
foaf:depiction wiki-commons:Special:FilePath/Hercules-emulator-running-ubuntu.png wiki-commons:Special:FilePath/Hercules-logo.gif wiki-commons:Special:FilePath/Hercules_IPL_of_IBM_E...mulation_running_Debian_GNU-Linux.png
foaf:isPrimaryTopicOf wikipedia-en:Hercules_(emulator)
foaf:name Hercules (en)
is dbo:wikiPageDisambiguates of dbr:Hercules_(disambiguation)
is dbo:wikiPageRedirects of dbr:Hercules_emulator dbr:TurboHercules dbr:Hercules_(emulation)
is dbo:wikiPageWikiLink of dbr:Hercules_emulator dbr:List_of_computer_system_emulators dbr:VM_(operating_system) dbr:Plug_compatible dbr:MUSIC/SP dbr:ALGOL_68C dbr:PC-based_IBM_mainframe-compatible_systems dbr:Jay_Maynard dbr:Hercules_(disambiguation) dbr:IBM_mainframe dbr:TurboHercules dbr:Hercules_(emulation)
is foaf:primaryTopic of wikipedia-en:Hercules_(emulator)