Читать книгу Журнал PC Magazine/RE №02/2009 - PC Magazine/RE - Страница 6

Новости
Новости и комментарии: pcmag.ru/news
Геркулес седлает Лернейскую гидру

Оглавление

Утверждение о том, что современные настольные ПК обгоняют по производительности суперкомпьютеры не такого уж далекого прошлого, давно стало общим местом. И все-таки воплощение этого утверждения в реальность впечатляет.

Отныне каждый, у кого под рукой имеется современный компьютер, может запустить на нем эмулятор Hercules (www.hercules-390.org) и ощутить, как именно работали когда-то с легендарными мэйнфреймами IBM System/370, ESA/390 и z/Architecture. Эмулятор – проект с открытым кодом; существуют сборки для ОС Linux, Windows (98, NT, 2000 и XP), а также OS X.

Эмулятор сделан с любовью к славному прошлому компьютерных технологий; создатели постарались как можно более адекватно воплотить особенности работы мэйнфреймов. Разумеется, вычислительная среда с инструкциями и канальными программами эмулируется наиболее полно. Однако и работа устройств ввода-вывода мэйнфрейма также, насколько это возможно, реализуется имеющимися средствами ПК. В частности, в роли накопительной системы IBM 3390 DASD выступает создаваемый на жестком диске большой файл. Локальные терминалы вывода эмулируются отдельными окнами telnet-сессий.

Любопытно, что (по всей видимости, в связи с правовыми сложностями) Hercules воссоздает исключительно корневые функции легендарных мэйнфреймов; один только набор их низкоуровневых инструкций. Желающим запустить на эмуляторе какую-нибудь операционную систему придется написать ее самостоятельно либо каким-то образом добиться от IBM разрешения на запуск ее компилятора или иного ПО, предназначенного для System/370 и других больших машин, на персональном компьютере.

К счастью, знаменитая операционная система OS/360 находится сейчас в public domain, т. е. доступна для свободного использования. Несколько менее ясна ситуация с MVS 3.8, VM/370 release 6 и DOS/VS release 34 – но, похоже, их применение все-таки не противозаконно. Свободно распространяемые ОС Linux/390, z/Linux и TELPAR можно запускать на Hercules. А вот такие памятные бывалым программистам системы, как z/OS, z/VM, z/VSE, OS/390, VM/ESA, VSE/ESA, MVS/ESA, MVS/XA, VM/SP, VSE/SP, до сих пор находятся под замком лицензионных ограничений.

Журнал PC Magazine/RE №02/2009

Подняться наверх