GRASP era un paquete de software de sistemas que proporcionaba funciones de spooling para el IBM/370 con entorno DOS/VS [1] o DOS/VSE , y para el IBM/360 con DOS o equipado con DOS modificado.
GRASP era una mejora del sistema operativo para mainframes disponible para DOS, DOS/VS, DOS/VSE y algunos sistemas operativos basados en DOS de terceros. Las versiones posteriores se conocieron como GRASP/VS y GRASP/VSE.
Puso en cola datos de entrada y salida, liberando a los programas de la dependencia de la velocidad de los periféricos, como impresoras y equipos de tarjetas perforadas.
GRASP fue el primer spooler de este tipo para mainframes de IBM , [2] aunque más tarde tuvo competencia con el propio POWER de IBM así como con Spooler de DataCorp .
El producto funcionó en varias plataformas relacionadas con DOS:
Plataformas de hardware incluidas:
y clones, que incluían:
GRASP requería una partición dedicada. Como DOS tenía solo tres particiones y DOS/VS siete, perder una partición restringía lo que el mainframe podía ejecutar. Sin embargo, el concepto de la partición F0 significaba que esto podía ejecutarse sin que el equipo host renunciara a una partición. Para las versiones DOS/VS y DOS/VSE, SDI rediseñó una versión de Fx desarrollada para DOCS y Spooler .
GRASP fue desarrollado originalmente en Australia por Boyd Munro, mientras trabajaba para IBM (quien lo rechazó). [2] Con la ayuda de Peter Hargrave, Munro formó Software Design, Inc (conocida como SDI) y comenzó a vender primero en Australia, luego en Gran Bretaña y, poco después, en Estados Unidos, a través de SDI, Inc, una corporación de California. El director de marketing y jefe de ventas era Gerry Novotny.