Interactive Systems Corporation (denominada INTERACTIVE Systems Corporation , abreviada ISC ) fue una empresa de software con sede en EE. UU. y el primer proveedor del sistema operativo Unix fuera de AT&T , que operaba desde Santa Mónica, California . Fue fundada en 1977 por Peter G. Weiner, un investigador de RAND Corporation que anteriormente había fundado el departamento de informática de la Universidad de Yale [1] y había obtenido el doctorado. asesor de Brian Kernighan , uno de los desarrolladores de Unix en AT&T. [2] A Weiner se unió Heinz Lycklama, también un veterano de AT&T y anteriormente autor de un puerto Unix Versión 6 para la computadora LSI-11 . [2]
ISC fue adquirida por Eastman Kodak Company en 1988, [3] que vendió sus activos del sistema operativo ISC Unix a Sun Microsystems el 26 de septiembre de 1991. [4] Kodak vendió las partes restantes de ISC a SHL Systemhouse Inc en 1993. [5 ]
Varios ex empleados de ISC fundaron Segue Software , que se asoció con Lotus Development para desarrollar la versión Unix de Lotus 1-2-3 [ cita requerida ] y con Peter Norton Computing para desarrollar la versión Unix de Norton Utilities .
La oferta de ISC de 1977, IS/1, era una variante de la Versión 6 de Unix mejorada para la automatización de oficinas que se ejecutaba en el PDP-11 . [6] IS/3 e IS/5 eran versiones mejoradas de Unix System III y System V para PDP-11 y VAX . Los puertos ISC Unix para IBM PC incluían una variante del System III, desarrollado bajo contrato con IBM , conocido como PC/IX (Personal Computer Interactive eXecutive, también abreviado PC-IX), con versiones posteriores denominadas 386/ix y finalmente INTERACTIVE UNIX System . V/386 (basado en System V versión 3.2). ISC fue el "editor principal" de AT&T para el sistema V.4 en la plataforma Intel. [7] ISC también participó en el desarrollo de VM/IX (Unix como sistema operativo invitado en VM/370 ) y mejoras a IX/370 (un sistema Unix basado en TSS/370 que IBM desarrolló originalmente junto con AT&T ca. 1980 ). [8] También desarrollaron AIX 1.0 (Advanced Interactive eXecutive) para IBM RT PC , nuevamente bajo contrato con IBM, aunque IBM adjudicó el contrato de desarrollo para AIX versión 2 de AIX/386 y AIX/370 a la competidora Locus Computing Corporation. . [9]
Aunque a principios de la década de 1980 los observadores esperaban que IBM elegiría Microsoft Xenix o una versión de AT&T Corporation como Unix para su microcomputadora, [10] PC/IX fue la primera implementación de Unix para IBM PC XT disponible directamente de IBM. [11] Según Bob Blake, gerente de producto PC/IX de IBM, su "objetivo principal era crear un sistema Unix creíble, [...] no tratar de 'IBM-izar' el producto. PC-IX es System III Unix." [12] PC/IX no fue, sin embargo, el primer puerto Unix para XT: Venix /86 precedió a PC/IX en aproximadamente un año, aunque se basó en la versión 7 anterior de Unix . [13]
La principal incorporación a PC/IX fue el editor de pantalla INed de ISC. INed ofrecía múltiples ventanas y ayuda contextual, justificación de párrafos y cambios de márgenes, aunque no era un procesador de textos completo . PC/IX omitió el compilador FORTRAN System III y el archivador de archivos tar , y no agregó herramientas BSD como vi o C shell . Una razón para no portarlos fue que en PC/IX, las aplicaciones individuales estaban limitadas a un solo segmento de 64 kB de RAM. [12]
Para lograr un buen rendimiento del sistema de archivos, PC/IX direccionó el disco duro XT directamente, en lugar de hacerlo a través del BIOS , lo que le dio una ventaja de velocidad significativa en comparación con MS-DOS. [12] [a] Debido a la falta de verdadera protección de la memoria en los chips 8088, IBM solo vendió licencias de usuario único para PC/IX. [12]
La distribución PC/IX venía en 19 disquetes y iba acompañada de un manual de 1.800 páginas. [15] Instalado, PC/IX ocupaba aproximadamente 4,5 MB de espacio en disco. [11] Un editorial de Bill Machrone en PC Magazine en el momento del lanzamiento de PC/IX señaló el precio de $900 como un obstáculo dada su falta de compatibilidad con aplicaciones MS-DOS. [16] PC/IX no fue un éxito comercial [17] aunque BYTE lo describió en agosto de 1984 como "una implementación completa y utilizable para un solo usuario que hace lo que se puede hacer con el 8088", señalando que PC/IX en la PC superó a Venix en el PDP-11/23 . [18]
PC/IX fue sucedido por 386/ix en 1985, un derivado del System VR3. Las versiones posteriores se denominaron INTERACTIVE UNIX System V/386 y se basaron en System V 3.2, aunque con elementos de BSD agregados.
Después de la adquisición de Interactive, Sun Microsystems continuó manteniendo INTERACTIVE UNIX System, ofreciéndolo como una alternativa de gama baja a su Solaris basado en System V.4 , incluso cuando este último había sido portado a máquinas de escritorio basadas en x86. [19] Esta versión del sistema INTERACTIVE UNIX fue elogiada por un crítico de PC Magazine por su estabilidad. [19] La última versión fue "System V/386 Release 3.2 Version 4.1.1", lanzada en julio de 1998. El soporte oficial finalizó el 23 de julio de 2006, cinco años después de que Sun retirara el producto de la venta.
Hasta la versión ISA 3.0.1, el sistema INTERACTIVE UNIX solo admitía 16 MB de RAM . En las siguientes versiones, admitía 256 MB de RAM y bus PCI . Las versiones de EISA siempre admitieron 256 MB de RAM.
La implementación de VenturCom de UNIX Versión 7, silenciosamente lanzada un año antes que PC/IX, es una versión competente y casi completa con buena documentación.