Hercules-390

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Hercules-390
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereEmulatore
SviluppatoreRoger Bowler, Jay Maynard, Jan Jaeger, volontari del progetto
Ultima versione3.13 (30 settembre 2017)
Sistema operativoMicrosoft Windows
macOS
Linux
LinguaggioC
LicenzaQ Public License
(licenza libera)
Sito webwww.hercules-390.org

Hercules è un emulatore di mainframe IBM:

È 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.

Altri progetti[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]

  Portale Software libero: accedi alle voci di Wikipedia che trattano di software libero