|Developer||General Motors, North American Aviation|
|Marketing target||Batch processing|
|History of IBM mainframe operating systems|
It was created in 1956 by Robert L. Patrick of General Motors Research and Owen Mock of North American Aviation. It was based on a system monitor created in 1955 by programmers of General Motors for its IBM 701.
The main function of GM-NAA I/O was to automatically execute a new program once the one that was being executed had finished (batch processing). It was formed of shared routines to the programs that provided common access to the input/output devices. Some version of the system was used in about forty 704 installations.
- "Timeline of Computer History: 1956: Software". Computer History Museum. Retrieved 2007-09-04.
- Ryckman, George F.; , "17. The IBM 701 Computer at the General Motors Research Laboratories," Annals of the History of Computing , vol.5, no.2, pp.210-212, April–June 1983 doi: 10.1109/MAHC.1983.10026 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4640507&isnumber=4640446
- Operating Systems at Conception by Robert L. Patrick
- The World’s First Computer Operating System in millosh's blog talks about the General Motors OS and GM-NAA I/O