请输入您要查询的百科知识:

 

词条 IBM Type-III Library
释义

  1. Scope of the IBM Program Libraries

  2. Products

  3. References

  4. External links

The IBM Type-III Library (also: Type-III software, Type-III product) was software provided by IBM to its customers, available without charge, liability, or support, and typically (perhaps always) in source-code format. The best known examples are for mainframe software, but IBM also used this same classification on smaller systems.

IBM also distributed other systems in source code form. Most early operating systems were shipped in this way. Source distribution of the VM family of operating systems continued for several decades after it supplanted CP/CMS from the Type-III Library, and TPF was always distributed in source form, apparently continued today with z/TPF. Unlike Type-III software, such systems were supported by IBM.

Scope of the IBM Program Libraries

During the mainframe era, IBM made a wide variety of programs available to its customers. Programs were offered in two broad categories. The first category of programs were IBM developed and supported. These were termed Type I (Programming systems) and Type II (Application Programs). These programs were subjected to formal testing and were maintained by IBM.

The second category of available programs were termed Type III and Type IV programs. Type III (IBM Contributed Programs) and Type IV (Customer Contributed Programs) were programs of general interest contributed to the Program Information Department for distribution. These programs and their documents were distributed in the author's original form and were not subjected to any formal testing.

These libraries were maintained by the IBM Program Information Department (PID) in Hawthorne, NY, which published separate catalogs for each compatible family of IBM Processors.[1]

  • An IBM publication on CP/CMS characterized IBM's Type-III products as "IBM employee contributed" and further characterized them as follows:

[The software] has not been submitted to any formal test. Type III Programs are provided by the IBM Corporation as part of its service to customers, but recipients are expected to make the final evaluation as to the usefulness of the programs in their own environment. There is no committed maintenance for Type III Programs, nor does IBM make any warranty, expressed or implied, as to the documentation, function or performance of such programs.[2]

Originally, these programs were not individually priced, but were provided at no cost as part of IBM’s service. In 1969, IBM “unbundled,” separately pricing hardware, software, and services. The Type-III library was eventually replaced by several different product designations. Programs contributed by customers were known as "Installed User Programs" (IUPs) and those developed by IBM employees as "Field Developed Programs" (FDPs). The "field developed" moniker was something of a misnomer, as quite a few FDPs were written by employees in the IBM programming groups rather than by field personnel.

Products

Some of the many Type-III programs offered by IBM include:

  • 1961: General Purpose Simulation System (GPSS) [3]
  • 1968: APL programming language for the IBM 1130 [4] and System/360 [5] computers
  • May 1968: CP/CMS [6]
  • Houston Automatic Spooling Priority (HASP) [7]
  • JOVIAL compiler[8]
  • August 1969: Conversational Programming System (CPS)[9]

References

1. ^International Business Machines Corporation, Catalog of Programs for IBM 1240-1401-1420-1440-1450 and 1460 Data Processing Systems(April 1969), Systems Reference Library, Form C20-1601-9, , IBM Program Information Department (April 1969). A subsequent version of this publication can be found online at {{cite web|url=http://www.bitsavers.org/pdf/ibm/140x/GC20-1601-10_Catalog_Of_Programs_Jan71.pdf |title=Archived copy |accessdate=2011-11-04 |deadurl=yes |archiveurl=https://web.archive.org/web/20110322030511/http://www.bitsavers.org/pdf/ibm/140x/GC20-1601-10_Catalog_Of_Programs_Jan71.pdf |archivedate=2011-03-22 |df= }} (Retrieved 2011-11-04)
2. ^An introduction to CP-67/CMS, IBM Cambridge Scientific Center Report 320-2032, May, 1969. [as quoted in M. Varian, VM and the VM community: Past, present, and future, available on-line here [http://www.princeton.edu/~melinda/25paper.pdf]
3. ^{{cite journal|journal=SIGPLAN Notices|volume=14|issue=04|author=Gordon, Geoffrey|year=1978|title=The development of the General Purpose Simulation System (GPSS)|pages=183–198|doi=10.1145/800025.808382|issn=1558-1160 }}
Extract available: {{cite web|url=http://hopl.murdoch.edu.au/showlanguage.prx?exp=141|title=GPSS - General Purpose Systems Simulator (Computer Language)|accessdate=2006-12-12}}
4. ^{{cite journal|url=http://www.vector.org.uk/archive/v223/APL_1130.htm|title=How We Got To APL\\1130|author=Larry Breed|authorlink=Larry Breed|journal=Vector (British APL Association)|volume=22|issue=3|date=August 2006|issn=0955-1433 }}
5. ^{{cite journal|doi=10.1145/800012.808128|title=APL\\ 360 HISTORY|author=Adin Falkoff|authorlink=Adin Falkoff|journal=Proceedings of the conference on APL|oclc=49932501|year=1969|page=8}}
6. ^{{cite web|url=http://www.multicians.org/thvv/360-67.html|title=The IBM 360/67 and CP/CMS|author=Tom Van Vleck|date=December 30, 2005|accessdate=2006-12-12 }}
7. ^{{cite web|url=http://www.redbug.org/dba/sharerpt/share79/o441.html|title=Session O441 - The History of HASP and JES2|format=personal notes of SHARE 79: August 21–26, 1992|author=David Andrews|accessdate=2006-12-12}}
8. ^{{Cite newsgroup|url=https://groups.google.com/group/alt.folklore.computers/tree/browse_frm/month/1997-11/86c5b1fa04e77c6f|newsgroup=alt.folklore.computers |title=The Jovial Language anyone?|author=Joe Morris|date=November 17, 1997|accessdate=2006-12-12}}
9. ^{{cite web|url=http://home.uchicago.edu/~rthielen/cps.html|title=CPS the Conversational Programming System|author=Ronald J. Thielen|accessdate=2006-12-12}}

External links

  • Creating the Software Industry: Recollections of Software Company Founders of the 1960s

3 : IBM software|Software licenses|Free and open-source software licenses

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/13 14:04:35