El tipo III Biblioteca de IBM (también: software de tipo III , tipo III de producto ) fue el software proporcionado por IBM a sus clientes, disponible sin cargo, responsabilidad, o soporte, y por lo general (quizás siempre) en el código fuente de formato. Los ejemplos más conocidos son para software de mainframe , pero IBM también utilizó esta misma clasificación en sistemas más pequeños.
IBM también distribuyó otros sistemas en forma de código fuente. La mayoría de los primeros sistemas operativos se enviaron de esta manera. La distribución de fuente de la familia de sistemas operativos VM continuó durante varias décadas después de que suplantó a CP / CMS de la biblioteca de Tipo III, y TPF siempre se distribuyó en forma de fuente, aparentemente continuó hoy con z / TPF . A diferencia del software de Tipo III, estos sistemas fueron compatibles con IBM.
Alcance de las bibliotecas de programas de IBM
Durante la era del mainframe, IBM puso a disposición de sus clientes una amplia variedad de programas. Los programas se ofrecieron en dos categorías amplias. La primera categoría de programas fueron desarrollados y respaldados por IBM. Estos se denominaron Tipo I (sistemas de programación) y Tipo II (programas de aplicación). Estos programas fueron sometidos a pruebas formales y fueron mantenidos por IBM.
La segunda categoría de programas disponibles se denominó programas Tipo III y Tipo IV. El Tipo III (Programas Contribuidos por IBM) y el Tipo IV (Programas Contribuidos por el Cliente) fueron programas de interés general aportados al Departamento de Información de Programas (PID) para su distribución. Estos programas y sus documentos se distribuyeron en la forma original del autor y no se sometieron a ninguna prueba formal.
Estas bibliotecas fueron mantenidas por el Departamento de Información de Programas de IBM, con sede en Hawthorne, Nueva York , con su centro de distribución en Mechanicsburg, Pensilvania , que publicó catálogos separados para cada familia compatible de Procesadores IBM. [1]
- Una publicación de IBM sobre CP / CMS caracterizó los productos Tipo III de IBM como "aportados por empleados de IBM" y los caracterizó además de la siguiente manera:
[El software] no se ha sometido a ninguna prueba formal. Los Programas de Tipo III son proporcionados por IBM Corporation como parte de su servicio a los clientes, pero se espera que los destinatarios hagan la evaluación final en cuanto a la utilidad de los programas en su propio entorno. No hay mantenimiento comprometido para los Programas Tipo III, ni IBM ofrece ninguna garantía, expresa o implícita, en cuanto a la documentación, función o desempeño de dichos programas. [2]
Originalmente, estos programas no tenían un precio individual, sino que se proporcionaban sin costo como parte del servicio de IBM. En 1969, IBM se "separó" y fijó precios por separado para el hardware, el software y los servicios. La biblioteca de Tipo III finalmente fue reemplazada por varias designaciones de productos diferentes. Los programas aportados por los clientes se conocían como " Programas de usuario instalados " (IUP) y los desarrollados por los empleados de IBM como " Programas desarrollados en campo " (FDP). El apodo de "desarrollado en el campo" era un nombre poco apropiado, ya que bastantes FDP fueron escritos por empleados de los grupos de programación de IBM en lugar de por personal de campo.
Productos
Algunos de los muchos programas de Tipo III que ofrece IBM incluyen:
- 1961: Sistema de simulación de propósito general (GPSS) [3]
- : 1968 lenguaje de programación APL para los 1130 de IBM [4] y / Sistema 360 [5] ordenadores
- Mayo de 1968: CP / CMS [6]
- Prioridad de cola automática de Houston (HASP) [7]
- Compilador JOVIAL [8]
- Agosto de 1969: Sistema de programación conversacional (CPS) [9]
Referencias
- ^ International Business Machines Corporation, Catálogo de programas para sistemas de procesamiento de datos IBM 1240-1401-1420-1440-1450 y 1460 (abril de 1969), Biblioteca de referencia de sistemas, formulario C20-1601-9, Departamento de información de programas de IBM (abril de 1969) . Se puede encontrar una versión posterior de esta publicación en línea en "Copia archivada" (PDF) . Archivado desde el original (PDF) el 22 de marzo de 2011 . Consultado el 4 de noviembre de 2011 .CS1 maint: copia archivada como título ( enlace ) (Consultado el 4 de noviembre de 2011)
- ^ Una introducción a CP-67 / CMS, IBM Cambridge Scientific Center Report 320-2032, mayo de 1969. [citado en M. Varian, VM and the VM community: Past, present, and future, disponible en línea aquí [ 1]
- ^ Gordon, Geoffrey (1978). "El desarrollo del Sistema de Simulación de Propósito General (GPSS)". Avisos SIGPLAN . 14 (4): 183–198. doi : 10.1145 / 800025.808382 . ISSN 1558-1160 .
Extracto disponible: "GPSS - Simulador de sistemas de propósito general (lenguaje de computadora)" . Archivado desde el original el 11 de marzo de 2007 . Consultado el 12 de diciembre de 2006 . - ^ Larry Breed (agosto de 2006). "Cómo llegamos a APL \ 1130" . Vector (Asociación británica de APL) . 22 (3). ISSN 0955-1433 . Archivado desde el original el 12 de mayo de 2008 . Consultado el 30 de septiembre de 2006 .
- ^ Adin Falkoff (1969). "Historia APL \ 360". Actas de la Conferencia sobre APL : 8. doi : 10.1145 / 800012.808128 . OCLC 49932501 . S2CID 37915571 .
- ^ Tom Van Vleck (30 de diciembre de 2005). "El IBM 360/67 y CP / CMS" . Consultado el 12 de diciembre de 2006 .
- ^ David Andrews. "Sesión O441 - La historia de HASP y JES2" . Archivado desde el original (notas personales de SHARE 79: 21-26 de agosto de 1992) el 2007-10-09 . Consultado el 12 de diciembre de 2006 .
- ^ Joe Morris (17 de noviembre de 1997). "¿El lenguaje jovial alguien?" . Grupo de noticias : alt.folklore.computers . Consultado el 12 de diciembre de 2006 .
- ^ Ronald J. Thielen. "CPS el sistema de programación conversacional" . Consultado el 12 de diciembre de 2006 .
enlaces externos
- Creación de la industria del software: recuerdos de los fundadores de empresas de software de la década de 1960