Locus Computing Corporation fue formada en 1982 por Gerald J. Popek , Charles S. Kline y Gregory I. Thiel [1] para comercializar las tecnologías desarrolladas para el sistema operativo distribuido LOCUS en UCLA . Locus se destacó por comercializar software de imágenes de un solo sistema y producir el paquete Merge que permitía el uso de software DOS y Windows 3.1 en sistemas Unix .
Locus fue adquirida por Platinum Technology Inc en 1995. [2]
IBM encargó a Locus la producción de una versión del sistema operativo basado en AIX UNIX para las gamas PS/2 y System/370 . Las capacidades de imagen de sistema único de LOCUS se incorporaron bajo el nombre de AIX TCF (instalación de computación transparente).
Intel encargó a Locus que produjera una versión multiprocesador de OSF/1 para Intel Paragon, un sistema NORMA (sin acceso remoto a memoria) masivamente paralelo . El sistema se conocía como OSF/1 AD , donde AD significaba "Desarrollo Avanzado".
Para permitir la migración de procesos entre procesadores y la comunicación entre los nodos individuales del sistema Paragon, reelaboraron la tecnología TCF de LOCUS como Computación en Red Transparente, o TNC, inventando el concepto de VPROC (proceso virtual), una analogía del VNODE (proceso virtual). inodo) del sistema de archivos virtual SunOS . [3]
Tandem Computers encargó a Locus que incluyera su tecnología TNC en un sistema de agrupación de imágenes de un solo sistema de alta disponibilidad basado en SCO UnixWare , UnixWare NonStop Clusters . [4] [5]
Durante el transcurso del proyecto, Locus fue adquirida por Platinum Technology Inc, quien transfirió el equipo que trabajaba en NonStop Clusters a Tandem.
Posteriormente, Compaq compró Tandem . El producto UnixWare fue adquirido de SCO por Caldera Systems / Caldera International , quienes descontinuaron la comercialización del producto NonStop Clusters en favor del sistema Reliant HA, más simple. Luego, Compaq decidió lanzar el código de NonStop Clusters como software de código abierto y trasladarlo a Linux como el proyecto OpenSSI .
Merge fue un sistema desarrollado por Locus a finales de 1984 para la computadora AT&T 6300+, que permitía ejecutar DOS (y, por tanto, aplicaciones de DOS) bajo el sistema operativo nativo UNIX SVR2 .
El 6300+ usaba un procesador Intel 80286 e incluía circuitos de propósito especial para permitir la virtualización del conjunto de instrucciones 8086 utilizado por DOS.
Posteriormente, Merge se modificó para utilizar el modo virtual 8086 proporcionado por los procesadores Intel 80386 . Se vendió para Microport SVR3 y posteriormente SCO Unix y UnixWare .
A finales de 1980, el principal competidor comercial de Merge era VP/IX desarrollado por Interactive Systems Corporation y Phoenix Technologies . [6]
Alrededor de 1994, Merge incluyó una innovadora API de socket que utilizaba Intel Ring 2 para la virtualización. Aunque este fue el acceso a la red más rápido de cualquier sistema de virtualización de Windows entonces en el mercado, no aumentó las ventas lo suficiente como para hacer que Locus fuera independiente. Esta API de socket fue diseñada y desarrollada por Real Time, Inc. de Santa Bárbara.
Locus finalmente se unió al programa Microsoft WISE [7] que les dio acceso al código fuente de Windows , lo que permitió que las versiones posteriores de Merge ejecutaran aplicaciones Shrink Wrap de Windows sin una copia de Windows. [8]
PC-Interface era un popular kit de herramientas de integración multiplataforma basado en Lan para Unix, que proporcionaba integración con MS-DOS/Windows/Macintosh y Unix utilizando Unix como sistema de archivos. Admitía AIX, Santa Cruz Operation Inc, UnixWare y Motorola 9000 y muchos otros Unix y venía con un cliente Mac y un cliente MS-DOS/Windows.